$ dpkg -l 'openrt*'
要望=(U)不明/(I)インストール/(R)削除/(P)完全削除/(H)保持
| 状態=(N)無/(I)インストール済/(C)設定/(U)展開/(F)設定失敗/(H)半インストール/(W)トリガ待ち/(T)トリガ保留
|/ エラー?=(空欄)無/(R)要再インストール (状態,エラーの大文字=異常)
||/ 名前 バージョン アーキテクチ 説明
+++-===============================-============-============-===============================================
ii openrtm-aist:armhf 1.2.1-0 armhf OpenRTM-aist, RT-Middleware distributed by AIST
ii openrtm-aist-dev:armhf 1.2.1-0 armhf OpenRTM-aist headers for development
ii openrtm-aist-idl:armhf 1.2.1-0 armhf OpenRTM-aist idls for development
ii openrtm-aist-java:armhf 1.2.1-0 armhf OpenRTM-aist, RT-Middleware distributed by AIST
ii openrtm-aist-java-doc 1.2.1-0 all Documentation for openrtm-aist-java
ii openrtm-aist-java-example:armhf 1.2.1-0 armhf OpenRTM-aist-Java examples
ii openrtm-aist-python 1.2.1-0 armhf OpenRTM-aist, RT-Middleware distributed by AIST
ii openrtm-aist-python-example 1.2.1-0 armhf OpenRTM-aist-Python examples
$ pip show rtshell-aist
Name: rtshell-aist
Version: 4.2.2
Summary: Shell commands for managing RT Components and RT Systems.
Home-page: http://github.com/gbiggs/rtshell
Author: Geoffrey Biggs and contributors
Author-email: geoffrey.biggs@aist.go.jp
License: LGPL3
Location: /usr/local/lib/python2.7/dist-packages
Requires: rtsprofile-aist, rtctree-aist
Required-by:
Java版のOpenRTM-aistは、Raspbianで利用可能なdebパッケージが提供されています。 対応しているディストリビューションのバージョンは、ダウンロードページで確認できます。 Raspbianへのサポートバージョンや対応の有無は、予告なしに変更されることがありますので、あらかじめご了承ください。
JDK8のインストール
Java版OpenRTM-aistの使用にはJDK8相当のJava環境が必要です。以下のリンクを参照にJDK8を入手してインストールしてください。一括インストールスクリプト
openrtm.orgが提供するインストール・スクリプトpkg_install_raspbian.shを指定のURLからダウンロードし、root権限で実行します。このスクリプトでは必要なパッケージを順次apt-getを用いてインストールしていきます。
オプションを指定することで、目的に合わせたパッケージをインストールすることが可能です。
一括インストールスクリプトを用いると、ダウンロードした後、ダウンロード先ディレクトリに移動し、
一括インストールスクリプトのダウンロードや詳しいインストール方法、指定可能なオプションの種類につきましては、「一括インストールスクリプト」のページをご確認ください。
rtshellのインストール
Raspbianの環境では現在OpenRTPの対応がありません。よってRaspianの環境では、ローカルでGUI(RTSystemEditor)を用いたRTCの制御ができません。RTCの制御を行うための方法としては、リモートで他の対応ホスト上でRTSystemEditorを起動してそこから制御を行うという方法と、ローカルでrtshellというツールを用いて制御を行うという方法があります。rtshellのインストールについては以下のリンクを参照してください。 rtshellのインストール方法
インストールの確認
インストールを確認します。
パッケージの詳細
各パッケージの内容は以下の通りです。openrtm-aist
openrtm-aistにはランタイムライブラリとコマンド群が含まれています。
openrtm-aist-dev
openrtm-aist-devには、開発に必要なコマンド群とヘッダが含まれています。
openrtm-aist-idl
openrtm-aist-java
openrtm-aist-java-example
Java版サンプルRTC、Classファイル、ソースファイル、起動スクリプト
openrtm-aist-java-doc
openrtm-aist-java-doc には、日本語と英語のクラスリファレンスが含まれています。
openrtm-aist-python
openrtm-aist-python-example
openrtm-aist-python-doc
rtshell