Choreonoidのライブラリ関連 - takayan660/dotfiles GitHub Wiki

  • Github choreonoid これを$ git cloneし、この中の/misc/script/install-requisites-ubuntu-14.04.shを実行すると入る。

  • OpenRTM Install (これで合っているかわからない←理由はGithub choreonoidをcmakeするときにOpenRTM関係でエラーが出る) apt-getを使う方法 /etc/apt/sources.lisを編集

    deb http://openrtm.org/pub/Linux/ubuntu/ (code name) main
    または
    deb http://openrtm.org/pub/Linux/debian/ (code name) main
    

    を入力(code name = trusty ← Ubuntu 14.04の場合

    $ sudo apt-get update
    $ sudo apt-get install python
    $ sudo apt-get install python-omniorb-omg omniidl-python
    $ sudo apt-get install openrtm-aist-python openrtm-aist-python-example
    

    参考: Ubuntu/Debianへのインストール name server 確認 $ ps ax | grep omni 以下のようになっていれば起動している

    1284 ?        Sl     0:00 /usr/bin/omniNames -start 2809 -logdir /
    2513 pts/10   S+     0:00 grep --color=auto omni
    

    起動 rtm-naming

  • OpenRTP 1.1.2 install

    $ cd /usr/share/openrtm-1.1
    $ sudo wget http://openrtm.org/pub/openrtp/packages/1.1.2.v20160526/eclipse442-openrtp112v20160526-ja-linux-gtk-x86_64.tar.gz
    $ sudo tar xvzf eclipse442-openrtp112v20160526-ja-linux-gtk-x86_64.tar.gz
    $ cd /usr/bin
    $ sudo ln -s /usr/share/openrtm-1.1/eclipse/openrtp .
    $ cd 
    $ openrtp
    

    参考: OpenRTP 1.1.2