Compilation of existing OpenRTM tutorial contents, with some extra features that allow you to run all tutorials via InternetExplorer. Project funded by New Energy and Industrial Technology Development Organization (NEDO).
echo CURRENT DIR=%cd%
set usbdrive=%1
if NOT DEFINED usbdrive set usbdrive=F:
cd /d %usbdrive%\
cd misc/OpenRTM-aist/1.1/examples/C++/opencv-rtcs
set OMNI_ROOT=%usbdrive%\misc\OpenRTM-aist\1.1\omniORB\4.1.5
set RTM_ROOT=%usbdrive%\misc\OpenRTM-aist\1.1
set OPENCV_ROOT=%usbdrive%\misc\OpenCV\2.3
set PATH=%PATH%;%RTM_ROOT%\runtime;%OPENCV_ROOT%\runtime;%OMNI_ROOT%\bin\x86_win32;%usbdrive%\misc\OpenRTM-aist\1.1\examples\C++\opencv-rtcs
echo CURRENT DIR=%cd%
echo PATH=%PATH%
TIMEOUT /T 1
start DirectShowCamComp.exe
start FlipComp.exe
start CameraViewerComp.exe
TIMEOUT /T 130
菅です.僕はJavaとVC++2010,Pythonのみが入った仮想マシン (OSX10.9上のVMWare FUSION) で動作確認しています.本番に近い環境です. E:\demo\OpencvRtmDemo\0_StartDemo.batを下記のように変更しないといけません.
#変更箇所 RTM_ROOT変数を定義して,PATHに追加(RTC110.dllが見つからないとエラー) OPENCV_ROOT変数を定義して,PATHに追加 (opencv_core231.dllが見つからないとエラー ) 該当箇所(ここではmisc/OpenCV/2.3/runtime内) に,OpenCVのdllをコピー
これで最初のデモが動作するようです.バッチは下記のようになりました.
適宜変更をお願いします. (デモ直前でフォーク先をクローンする時間+太い回線がないです.すみません)