NXTRTC

このサンプルは、OpenRTM-aistのPython版に付属しています。 C++版、Java版には付属していませんのでご注意ください。

概要

NXTRTC.pyは、LEGO Mindstorm NXTのモーター制御や、センサーデータを出力するコンポーネントです。

起動画面

NXTRTC.png
NXTRTC実行例(NXTRTC)

TkMotor.png
TkMotorComp実行例(TkMotorComp)

NXTRTC_example_rtse_ja.png
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]を選択します。

ダウンロード

最新バージョン

初めての方へ

Windows msi(インストーラ) パッケージ (サンプルの実行ができます。)

C++,Python,Java,
Toolsを含む
1.2.1-RELEASE

RTコンポーネントを開発するためには開発環境のインストールが必要です。詳細はダウンロードページ

統計

Webサイト統計
ユーザ数:1820
プロジェクト統計
RTコンポーネント296
RTミドルウエア26
ツール22
文書・仕様書1

Choreonoid

モーションエディタ/シミュレータ

OpenHRP3

動力学シミュレータ

OpenRTP

統合開発プラットフォーム

産総研RTC集

産総研が提供するRTC集

TORK

東京オープンソースロボティクス協会

DAQ-Middleware

ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク