RTCの操作、RTシステムの構築を行うためのツールRTSystemEditorを起動します。 RTSystemEditorはOpenRTPというツールの中に含まれているため、まずはOpenRTPを起動する必要があります。
$ openrtp
Raspbianのような小さな構成のシステムの場合、openrtp自体がサポートされていないことがあります。その場合は、他のホストで動いているOpenRTPから、Raspbian上のネームサービースをリモート接続するか、他のOpenRTPが動作しているホスト上にあるネームサービスにRaspbian上で動作しているRTCを登録する必要があります。以下にその手順を示します。
$ rtm-naming
と入力し、ネームサービスを起動し、動作させたいRTCを起動します。
sudo gedit rtc.conf
と入力し、rtc.confの編集を開始します。
corba.nameservers: localhost
の行を
corba.nameservers: <OpenRTPが動作しているホストのアドレス>
と書き換えます
これにより、ネームサービスにリモートで動作しているRTCが登録され、そのネームサービスを表示しているOpenRTPのName Service Viewに表示されます。
モーションエディタ/シミュレータ
動力学シミュレータ
統合開発プラットフォーム
産総研が提供するRTC集
東京オープンソースロボティクス協会
ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク
OpenRTPの起動
RTCの操作、RTシステムの構築を行うためのツールRTSystemEditorを起動します。 RTSystemEditorはOpenRTPというツールの中に含まれているため、まずはOpenRTPを起動する必要があります。
RTSystemEditor(RTSE)の起動
ネームサーバーの起動
リーモートのRTCを使う場合
Raspbianのような小さな構成のシステムの場合、openrtp自体がサポートされていないことがあります。その場合は、他のホストで動いているOpenRTPから、Raspbian上のネームサービースをリモート接続するか、他のOpenRTPが動作しているホスト上にあるネームサービスにRaspbian上で動作しているRTCを登録する必要があります。以下にその手順を示します。
リモート環境で動いているネームサーバーサービスを登録する方法
と入力し、ネームサービスを起動し、動作させたいRTCを起動します。
リモートマシン上のRTCをOpenRTPが動いているネームサービスに登録する方法
と入力し、rtc.confの編集を開始します。
の行を
と書き換えます
これにより、ネームサービスにリモートで動作しているRTCが登録され、そのネームサービスを表示しているOpenRTPのName Service Viewに表示されます。