BTRの設定
まず,subversion のインストール(たぶんインストール済のはず)
sudo apt-get -y install subversion
チームのソースをチェックアウト.ただし,昨年度までのサーバと異なるので,vegaディレクトリを作っておくこと.
mkdir vega cd vega svn checkout https://vega.elec.ryukoku.ac.jp/svn/lab
ユーザ名,パスワードは,研究室のアカウント情報を入力して下さい.
Store password unencrypted (yes/no)?は,自分のパソコンであればyes.Robotino 上といった共有マシンの場合はnoで対応.
ホームディレクトリに,それぞれのシンボリックリンクを張る.
ここでは,lab/btr2019/sydney を例にします.
cd ln -s vega/lab/btr2019/sydney/robView . ln -s vega/lab/btr2019/sydney/robView/rvw2 . ln -s vega/lab/btr2019/sydney/robView/scripts . ln -s vega/lab/btr2019/sydney/robView/variables . ln -s vega/lab/btr2019/sydney/rcll-refbox .
コンパイルします.
cd ~/rcll-refbox make
パッケージをインストールします.
sudo apt-get -y install qt5-default sudo dpkg -i vega/lab/deb/robotino-api2_1.1.9_amd64.deb vega/lab/deb/robview3_3.1.1_amd64.deb vega/lab/deb/robview3-api_3.1.1_amd64.deb
FunctionBlock を作ります.
cd ~/Festo mv RobotinoView3 RobotinoView3.origin ln -s ../vega/lab/btr2019/sydney/robView/MyFunctionBlocks/RobotinoView3 . cd RobotinoView3/units/MyFunctionBlocks/btrgripper.unit/plugin/ cmake . make all cd ~/Festo/RobotinoView3/units/MyFunctionBlocks/makeRoute.unit/plugin/ cmake . make all
これで,robview3 を起動したら,btrGripperとmakeRouteのFunction Block が使えるようになるはずです.
140138760018112> 2019-Jun-05 01:36:59.519415 : Error: Failed to load “/opt/robview3/bin/../devices/robview/robotinoapi2/libdevice_robotino_simulation.so”: /opt/robview3/bin/../devices/robview/robotinoapi2/libdevice_robotino_simulation.so: undefined symbol: _ZTIN3rec8robotino4api26KinectE
このエラーが出たときは,view3のバージョンを落とせばいける?
sudo apt-get install -y robotino-api2 robview3 sudo dpkg -i robotino-api2_1.1.8_amd64.deb robview3-api_3.2.0_amd64.deb robview3_3.2.1_amd64.deb
コメントを残す