RT-Component

rtc.png

This section contains user-created RT-Components. Each RT-Component has an overview, screen shots (or related figures), a link to a web page, source code and binary packages. You can search for and download RT-Components that meet your needs.

This list includes RT-Components that are developed in the NEDO Next Generation Robot Software Development Project and previous RT-Middleware contests.

>> Detail Search

Author: 
root
Author: 
澤崎 悠太

概要・特徴

センサやアクチュエータをRTCとしてモジュール化し,それらを組み合わせ方や,統合するモジュールのプログラムを学習する教材を開発した.ロボットアームは,ROBOTIS社のアクチュエータDynamixelで構成されたものを想定している.また,センサは,深度カメラと触覚センサを想定している.Dynamixel汎用のRTCと深度カメラから3次元点群データを出力するRTCは,著者らの研究室がGitHubで公開しているものを再利用する.触覚センサとしてFingerVisionを導入し,そのためのRTCを新たに開発した.また,初学者でもセンサやアームの入出力を使いやすくなるように中継役のRTCを用意した.

Author: 
Kohei KBT

can.jpg

概要・特徴

  • RTミドルウェアを使って人の動作に反応して映像が変化するディスプレイ付きゴミ箱
  • 映像は物理エンジン「Bullet」で作り,入れたゴミをタピオカに変換して落ちてくるようなもの
  • 高校の文化祭で展示し、多くの来場者に体験してもらった
Author: 
den
training_guide.jpg

概要

  • 高齢者の運動や,リハビリの場面において,モチベーション向上のためにヒューマノイドロボットが一緒に運動し声掛けを行う.

特徴

  • ヒューマノイドロボットがトレーニングのガイドを行う.
  • ヒューマノイドロボットが前向きな言葉をかける.
  • 立ち上がり時間の結果を表示する.

仕様

  • 言語:python
Author: 
roboyasu

.png

概要・特徴

  • 容易に発表内容を設定することができるプレゼンテーション代行ロボットシステム
  • SysMLによるトップダウンボトムアップアプローチによる設計
  • プレゼンテーションに欠かせないボディーランゲージの生成が可能
  • 運用可能なロボットシステムとしてG-ROBOTS, SEED-Noidのどちらかを選択
Author: 
深尾 真行

概要

MIND STORMとRGB-Dカメラを用いた3Dモデルの作成可能なRTCを公開します。

ドキュメント

ドキュメント詳細は以下のリンク先で公開しています。
http://www1.meijo-u.ac.jp/~kohara/cms/si2019-fukao

Author: 
金村 杏美
ねずpiパーティ4

概要

  • RaspberryPiMouseとWebカメラを用いた2vs2サッカーゲーム

特徴

  • Webカメラによる色の識別を使った移動制御
  • ゲームの結果をディスプレイに表示

仕様

  • 言語: C++
  • OS: Windows、Linux

コンポーネント群

新規作成

再利用

  • JoystickToVelocity SMFLJoystickのデータをVelocity2D型に変更するコンポーネント
  • SMFLJoystick RaspberryPiMouseをジョイスティックで操作するコンポーネント
Author: 
Masashi
Dot-to-Dot

概要

  • 移動ロボットを用いて地面に置かれた複数のマーカーをスキャンし,取得した各座標データからモニタ上に点をプロットし,それらを結んで絵を表示する.

特徴

  • マーカーの個数と位置を工夫することにより,任意の絵を絵画することができる.

仕様

  • 言語: C++,Python
  • OS: Windows、Linux

コンポーネント群

新規作成

  • moveCommander2:URGのレンジデータから,kobukiを壁に対して並走させ,角で90度回転させる.
  • ArUcoOutput2: ロボットとArUcoマーカの相対位置を計算するため、マーカ情報からロボットの正面にあるマーカ情報のみ出力する.
  • PythonUIComponent:取得した座標データとIDから,モニタ上に点をプロットし,線で結ぶ.
Author: 
den
疲れたあなたを癒します

概要

  • 人の疲れを検知し、NAOによる心理テストを実勢、癒される画像などを表示する。

特徴

  • 心理テストの結果によって異なる癒しを提供する。

仕様

  • 言語: C++、python
  • OS: Windows、Linux

コンポーネント群

新規作成

  • Hello_Nao:enterを押すと数字の読みとりを開始する
  • web3,4:入力値によってwebページを表示する
  • Test6:文字を数字に変換する
  • Test5:ランダムに数字を入力する
  • nao_message:あたりの文字を出力する

再利用

    Pages

    Download

    latest Releases : 2.0.0-RELESE

    2.0.0-RELESE Download page

    Number of Projects

    Choreonoid

    Motion editor/Dynamics simulator

    OpenHRP3

    Dynamics simulator

    OpenRTP

    Integrated Development Platform

    AIST RTC collection

    RT-Components collection by AIST

    TORK

    Tokyo Opensource Robotics Association

    DAQ-Middleware

    Middleware for DAQ (Data Aquisition) by KEK