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 をもった TkJoystickComp (入力デバイス)と、TkMotorComp (出力デバイス) に接続し、LEGO のモータ制御と値の確認をします。

 ※詳細はRTコンポーネント作成(LEGO Mindstorm編)マニュアルでごご覧ください。


  • 手順
    • RTSystemEditor を起動し、SystemEditor を用意します。→RTSystemEditor の使用方法の詳細についてはRTSystemEditor を参照
    • こちらを参考に PC と LEGO Mindstorm を Bluetooth、又は USB 接続してください。
    • NXTRTC.py、入力デバイス TkJoyStickComp.py、TkMotorComp、各コンポーネントを起動します。
    • RTSystemEditor の NameServiceView にコンポーネントが表示されるので、それらを SystemEditor 上にドラッグします。
    • 両コンポーネントの対応ポートを結びます。(上図 SystemEditor 実行例を参照)
    • どちらかのコンポーネントを右クリックし、「All Activate」を選択します。

ダウンロード

最新バージョン

初めての方へ

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

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

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

統計

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

旧Webサイト

OpenRTM.org旧Webサイト

OpenHRP3

動力学シミュレータ

Choreonoid

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

OpenHRI

対話制御コンポーネント群

OpenRTP

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

産総研RTC集

産総研が提供するRTC集

TORK

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

DAQ-Middleware

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

VirCA

遠隔空間同士を接続し、実験を行うことが可能な仮想空間プラットホーム