このサンプルは、OpenRTM-aistのPython版に付属しています。 C++版、Java版には付属していませんのでご注意ください。
概要
NXTRTC.pyは、LEGO Mindstorm NXTのモーター制御や、センサーデータを出力するコンポーネントです。
起動画面
NXTRTC実行例(NXTRTC)
TkMotorComp実行例(TkMotorComp)
NXTRTC 実行例(RTSystemEditor)
使い方
GUIをもったTkJoystick(入力デバイス)と、TkMotor(出力デバイス)に接続し、LEGOのモータ制御と値の確認をします。
※詳細はRTコンポーネント作成(LEGO Mindstorm編)マニュアルでごご覧ください。
- 手順
- RTSystemEditorを起動し、新規SystemEditorを開きます。RTSystemEditorの使用方法の詳細についてはRTSystemEditorを参照
- こちらを参考にPCとLEGO MindstormをBluetooth、又はUSB接続してください。
- NXTRTC.py、入力デバイスTkJoyStickComp.py、TkMotorComp、各コンポーネントを起動します。
- RTSystemEditorのName Service Viewにコンポーネントが表示されるので、それらをSystemEditor上にドラッグします。
- 両コンポーネントの対応ポートを結びます。(上図SystemEditor実行例を参照)
- どちらかのコンポーネントを右クリックし、[Activate Systems]を選択します。