RTM contest 2013

RTM contest 2013

Author: 
Arthur

SLAMアルゴリズムを検証する際、実世界で行うのが望ましいが、なんども環境を作り直して実験するのは非常に煩雑である。 また、前の環境に戻戻すことが難しいなどの問題がある。

Author: 
Masaru_tatekawa
RTM on Androidを用いたAndroid用マルチセンサコンポーネント群

概要

  • RTM on Androidを用いてAndroid端末のセンサ情報を取得するコンポーネント群
  • 加速度センサをはじめとする主要センサ12種類のコンポーネントをそれぞれアプリケーション化
    • パソコンとの通信手段は共通ネットワークにつながっていること
  • センサ情報を各種センサに適したデータ型に変換するフィルタコンポーネント
    • 取得情報のテキストファイル出力(CSV対応)
    • テキストファイルの読み取り
    • 暴れ値の丸め処理(処理の強さはユーザが変更可)
    • ユーザ任意のタイミングで基準値0の変更

特徴

  • 複雑な環境設定を必要としないため、Androidへの知識が乏しく、Android端末用ソースを書けない人でも簡単に使用できる
Author: 
t_fujioka
動的システム変更を実現する RTC セット

概要

 本コンポーネント群は,複数のRTSをステートマシンで管理し,任意のイベントをトリガーとしてRTSの動的変更機能を実装したコンポーネント群です.
 例えば,動作する環境(部屋など)をまたいでロボットが動作する場合,その環境に合わせてRTSを変更することが可能です。

 ・動的システム変更では、DDCプロファイルを読み込み、特定のイベントが発生すると予め決めておいた別のStateへ遷移しRTSを動的に変更することが可能です。現状では、利用するRTCはすべて起動済みの状態のみのサポートです。RTCの動的起動は今後のサポートになります。
 ・RTC-CANopen Liteモードでは、従来のCANインターフェースを接続しなくては使用できなかったRTC-RANopenシステムを、CANインターフェースなしで利用できるようにRTC-CANopen依存を排除したRTCです。動的システム変更で用いているController RTCのコンフィグを変更し、RTC-CANopen StatusManagerRTCと連携することで実現しています。

Author: 
md13008
自律・遠隔操作可能な追尾カメラ
 ロボット用通信規格RSNP(Robot Service Network Protocol)を利用した カメラ雲台遠隔操作用RTCを作成し,人追尾RTCと組み合わせて自律・遠隔 切り替え可能な追尾カメラシステムです.

概要

  • 人追尾可能なカメラモジュールを遠隔操作するためのRTC
  • 自律・遠隔を切り替えて使用できる
  • カメラの画像をインターネットへ送信

特徴

  • 複数台のカメラモジュールを選択して遠隔操作可能
  • 時間経過で自律モードに移行
  • インターネットの環境があれば誰でも利用可能

仕様

  • 言語: Java
  • OS: Windows7

コンポーネント群

  • RSNPCamera_Control:RSNPを用いて画像送信,遠隔操作指令受信を行う
Author: 
isao-hara
対話型システムのためのRTコンポーネント群

概要

対話型のシステム構築を容易にするために作成したRTコンポーネント群です。ここで公開するRTコンポーネントは、既に、公開されているOpenHRIとともに公開する予定です。

対話型システムのためのRTコンポーネント群として以下のコンポーネントを開発しています。

Author: 
s10tm079@mail.s...
RTミドルウエアの産業応用を目的としたロボットアーム制御機能共通I/F拡張の提案

発表

  • SI2013&RTミドルウエアコンテスト2013応募作品
    「RTミドルウエアの産業応用を目的としたロボットアーム制御機能共通I/F拡張の提案」

概要

  • 現在のロボットアーム制御機能共通インタフェース仕様について、以下の3項目の拡張を行い、仕様書の第1.1版(草案)を作成した。
    • 1~3軸の直交座標型,4軸の水平多関節型,5~7軸の垂直多関節型産業用ロボットへの対応
    • 円弧補間動作コマンドの追加
    • 原点復帰動作コマンドの追加

Author: 
新井 孝
PSDを用いた相対位置検出モジュール

ロボットアーム先端に取り付け、対象物の検出を 行うためにマルチPSD距離センサを用いた簡易計測 モジュール制作し、それを制御するRTCの開発を行いました。 また、ご指摘いただいた内容をRTCに反映した他、 インターフェース部分のRTCを分離し、使用するインターフェースに合わせて交換できるようにしました。

概要

PSD(Position Sensing Device)距離センサを用いた500mlペットボトル形状対象物との 相対位置を検出する計測システムとして相対位置検出モジュール及び、それを制御するコンポーネントをRTMで開発した。

Author: 
sasakikazuma
RTCGateway

RTCGatewayはCycling’74社のMax(MAX/MSP)とOpenRTM-aistとの間でデータ交換を行うことができるプラグインです。MaxのExternalオブジェクトとして実装されており、Max側ではRTCオブジェクトとして、RTM側ではRTコンポーネントMAX_MSP_RTCとして扱われます。 Max(MAX/MSP)はシンセサイザーのコントロールのためのビジュアルプログラム環境として開発されましたが、現在はリアルタイム音響処理、映像処理・生成、MIDI・様々なデバイスのコントロールに対応しています。オブジェクトと呼ばれる特定の機能を持った部品同士を線でつなぐ(Patch)ことでプログラミングができるようになっており、音楽表現、舞台演出、メディアアートなどのインタラクティブなシステム開発にとって強力なツールとなっています。 RTCGatewayを導入することでMaxで主にロボット用に開発されたRTコンポーネントを比較的簡単に利用することができます。例えばロボットを用いたメディアアート作品の制作の際、音や映像といったインタフェースとロボット制御との間でのデータ交換を行うことも可能です。

Author: 
namatame
自動アングル機能を有したロボットカメラ

ロボットによる全自動写真撮影サービスを提供する。 汎用的なハードウェアを利用している為再利用が容易で 個々の機能も別のサービスとして活躍が期待できる。

概要

  • ロボットによる自動写真撮影サービスが行えるRTC(群)
  • 本機能を実装したロボットに「写真撮って」と声をかけるとサービス開始
  • 周囲の人の位置と身長を推定
  • 人に対して設定した相対距離になるように自律移動し旋回でアングル調整
  • カメラの映像を画像ファイルとして保存
  • プリンターをRTC化することで撮影した画像をその場で人数分印刷

特徴

  • 利用者が各自所有するハードウェアで再現が容易
  • 個々のRTCが様々な別用途でも再利用の期待大
  • プリンターもRTC化しており応用の幅が広がる

仕様

  • 言語: C++
  • OS:Windows 7

このページで公開しているRTC

  • ShutterChance-----------:カメラの映像をシャッター音と共に画像ファイルとして保存
  • HumanDetect------------:カメラと測域センサを利用して周囲の人の位置と身長を推定
  • Print_Out----------------:PCに接続されたプリンターに印刷ジョブを送信
  • CameraMan--------------:写真撮影サービスとして各機能を制御するコントローラ

ソース&実行ファイル/マニュアル/紹介動画

  • ソースコードとマニュアルは右に示すホームページ-->ここ<-- からダウンロード可能です。
  • 紹介動画は -->ここ<-- で見ることができます。

更新履歴

  • 2013/11/23 ・・・ 本ページにて関連情報を新規アップロード
  • 2013/11/25 ・・・ 文字コードを「ANSI」から「UTF08」に変更するRTCを公開      
  • 2013/11/26 ・・・ VC2010、2008、両バージョンRTMに対応した実行ファイルを公開      
  • 2013/11/28 ・・・ 本RTCの使い方の詳細を説明したマニュアルを公開
  • 2013/12/03 ・・・ 紹介動画の内容を少し修正
  • 2014/01/05 ・・・ SI2013でのプレゼン資料をアップロード

Author: 
shimotomai

特に近年WEBのサービスとして音声認識や画像検索をはじめとした技術の利用が可能となってきています。 これによりWEB上の膨大な知識を利用することが可能となります。googleで提供するサービスのうち、音声認識や音声合成、そのほかの検索サイトによる検索サービスを利用するRTC群を開発しました。

robovie_h.jpg

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