Casper Cartridge(キャスパーカードリッジ)とは、USBメモリでブートするLinux環境のことで、拡張現実感(AR)・複合現実感(MR)の最新技術を楽しむことができます。
ここでは、8GBないし16GBのUSBメモリにVer.5のキャスパーカートリッジをインストールする方法について簡単に述べます。
Casper Cartridge Ver.530/540 (2013 Summer)は64bit版です。
Casper Cartridge Ver.550 (2013 Winter)は32bit版です。
電子情報通信学会誌2013年7月号掲載の記事は、このページのCasper Cartridge(530/540)を想定して書いてあります。
Ver.5XYの表記については、Xが種別を表し、Yが新しさを表します。
Xが違う場合は、用途が違うので、数字が大きいほうが優れているというわけではありません。
Change Log
Ver.550 Released [2013/7, 2014/06/08] CC.Ver-550を掲載しました。Pentium4でも実行可能な低エンド向けです。
(何度もOpenCV-3.0.0のリリース日が延期され続けて‥もう待つのを諦めました)
530/8GBのcasper-rwを余裕を持って小さいサイズにしました(8GBのUSBメモリは実際はサイズがまちまちなため)。
CC.Ver-540 Released [2013/07/05] 一般PC向け(非Nvidia)
CC.Ver-530 Released [2013/07/01] NVidia搭載の高性能試験機向け
Season | 2013 Summer | 2013 Winter | ||||||||||
Version | 530(16GB) | 530(8GB) | 530RC3 | 540(16GB) | 540(8GB) | 540RC2 | 550(8GB) | 550(4GB) | ||||
必要USBメモリサイズ | 16GB | 8GB | 8GB | 16GB | 8GB | 8GB | 8GB | 4GB | ||||
CasperFS | zip:3,936,506,957 bytes (md5) | zip:3,794,270,105 bytes (md5) | zip:2,734,255,939 bytes (md5) | |||||||||
casper-rw | 4GB中2.4GB空き(*1)
zip:1,802,796,032 bytes md5 | 3.3GB中1.7GB空き(*1)
zip:1,302,699,194 bytes md5 | 全領域利用可能(*1,*2)
(500MB - 3338MB推奨) | 4GB中2.2GB空き
zip:1,042,501,115 bytes md5 | 3.5GB中1.7GB空き
zip:1,035,291,754 bytes md5 | 全領域利用可能(*2)
(500MB - 3587MB推奨) | 全領域利用可能(*2)
(4089MB推奨) | 全領域利用可能(*2)
(500MB - 1090MB推奨) | ||||
Base | UBuntu 12.4.2 LTS desktop amd64 (archive) / (local mirror and its md5) | UBuntu 12.4.3 LTS desktop i386 (archive) / (local mirror and its md5) | ||||||||||
USB Installer | UUI ver.1.9.3.5(md5) or later | UUI ver.1.9.5.3(md5) or later | ||||||||||
OS | 64bit | 32bit | ||||||||||
Nvidia driver(*3) | 319.21 | - | - | - | - | - | ||||||
CUDA(*3) | CUDA 5.5RC | - | - | - | - | - | ||||||
PCL | git clone on 2013/06/26 cmakelog | git clone on 2013/07/02 cmakelog | - | - | ||||||||
OpenCV | 2.4.9-dev git clone on 2013/06/26 cmakelog | - | 2.4.9-dev git clone on 2013/07/02 cmakelog | 3.0.0-dev git clone on 2013/11/15 cmakelog | ||||||||
OpenNI main | x64-v1.5.4.0 | |||||||||||
OpenNI NITE | x64-v1.5.2.21 | |||||||||||
XBox Kinect Driver | x64-v5.1.2.1 | |||||||||||
Prime Sense Driver (Xtion) | Yes (from PCL) | - | - | |||||||||
ARToolKit | 2.7.21 (64bit compile) | - | 2.7.21 (64bit compile) | 2.7.21 (32bit compile) | ||||||||
ARToolKitPlus | 2.3.0 | - | 2.3.0 | 2.3.0 | ||||||||
PTAM | r114 + OpenCV video input method | - | r114 + OpenCV video input method | r114 + OpenCV video input method | ||||||||
PTAMM | v1.3 + OpenCV video input method | - | v1.3 + OpenCV video input method | v1.3 + OpenCV video input method | ||||||||
PTAM Edgelets (another video) | ver.2013/02/28 + OpenCV video input method | - | ver.2013/02/28 + OpenCV video input method | ver.2013/02/28 + OpenCV video input method | ||||||||
Uchiyamarkers 2.0 | ver. 2011/11/04 | - | ver. 2011/11/04 | ver. 2011/11/04 | ||||||||
libsvm | ver. 3.17 | - | ver. 3.17 | ver. 3.17 | ||||||||
liblinear | ver. 1.93 | - | ver. 1.93 | ver. 1.93 | ||||||||
Open CL | 2012 (3.0.67279) | - | 2012 (3.0.67279) | - | - | |||||||
Java | SUN Java 1.7.0.25 | SUN Java 1.7.0.45 | ||||||||||
eclipse | - | - | - | IDE for C/C++ Developpers, Juno SR2, Build-ID 20130225-0426 | ← | - | - | - | ||||
qtcreator | - | - | - | 2.4.1 (Based on Qt 4.8.0 / 64bit) Built on 2012/05/21,22:53:22 | ← | - | - | - | ||||
Ruby | - | - | - | 1.9.1 | 2.0.0-p247 | |||||||
Libre Office | 3.5.4.2 | 4.0.4.2 | 3.5.7.2 | |||||||||
Tex | - | - | - | TexLive2013 | - | ○ | ||||||
日本語表示 | o | |||||||||||
日本語入力 | - | - | - | o | - | - | ||||||
他アプリ | python, gnuplot, meld, R, mencoder, ffmpeg, guvcview, xawtv, gpsbabael, wget, nkf, ... | |||||||||||
他ライブラリ | libqt4, GLUT(freeglut), libusb, libv4l, ... |
*1:
後述のNvidiaドライバ設定方法を適用すると、空領域は300MB程度減少します。
*2:
「全領域利用可能」とある場合は、クリーンなcasper-rwをUUIで生成して利用します。自由なサイズを指定可能です。UUIのpersistent file sizeがこれに相当します。
casper-rwの大きさは、最小値は0MB(記録不要の場合)です。最大値は4089MB(VFATのファイルサイズ制限の為)です。大きいほうはUSBのサイズとの相談になります。(USBメモリ容量が16GB以上なら常に最大サイズのcasper-rwを利用可能です)
参考までに、最大サイズ(4089MB)のクリーンなcasper-rwは、ここから入手可能です。(casper-rw, clean, 4GB: zip:150,656 bytes, md5)
4089MB以外のサイズのクリーンなcasper-rwを設定する場合は、UUIのpersistent fileの設定時に、推奨範囲の上限を超えないように指定してください。
*3:
Nvidiaグラフィックカードのない環境でも ver.530* を利用することは可能ですが、CUDA関係のプログラムは全て実行不能となります。
Nvidia Optimusは現在のところ、nvidiaドライバ・CUDAとも非対応です(Intel i915用ドライバが割り付けられます)。
旧版(CC.Ver-50*,51*,52*)はCasperのTopからアクセスしてください。
Use it at your own risk.
The softwares on the casper cartridges are subject to the original authors.
Please read the copyright notice of each software before you use it.