対話型システムのためのRTコンポーネント群

対話型システムのためのRTコンポーネント群

投稿者: 
isao-hara
対話型システムのためのRTコンポーネント群

概要

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

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

  • 対話制御コンポーネントSEATを機能拡張し、文字列以外のデータポートへの対応およびSEATMLにPythonスクリプトおよびシェルコマンドへの対応(eSEAT)
  • KINECT for Windows SDKを用いたKINECTセンサRTC(KinectRTC)
  • KINECセンサRTCのスケルトン出力から各関節角の角度変換RTC(Skeleton2JointAngle)
  • KITECTセンサRTCからのスケルトン出力をベースにしたジェスチャ認識RTC(SimpleGesture)
  • RTCベースのシステム開発時に利用可能な、ボタンベースのGUIを容易に実現可能なRTC(SUIT)
  • KinectRTCの出力をモニタするRTC(CvMonitor)
また、上記のRTCを用いた以下のシステム例の公開も同時に行います。
  • ジェスチャ認識で動作するG-ROBOTS GR-001およびRQ-HUNOのコントロールシステム(HunoGesture)
  • 赤外線モジュールを利用した家電コントロールシステム(RemoteCommander)
  • PowerPoint, MediaPlayerと組み合わせたジェスチャ認識ベースのプレゼンテーションシステム(Presentation)

動作環境

Windows7以降のPC、Kinect、G-Robot、RQ Huno、バッファロー RemoteStation、MS PowerPoint等を利用します。

ライセンス

配布ライセンスは、EPL-1.0または修正BSDライセンスです。 コンポーネントにより若干配布条件が異なりますので、ご注意ください。

公開サイト

各コンポーネントの詳細説明、ダウンロードはhara.jpn.comに掲載しております。

ソースコードおよび実行ファイルなど

ソースコードおよび各実行ファイルなどは、上記の項目の末尾にリンクされるページの一番下に添付されておりますが、下記に まとめて掲載いたします。

  • RTコンポーネント
コンポーネント名 ドキュメントサイト ライセンス ソースコード
eSEAT eSEAT:拡張対話制御RTC 修正BSDライセンス Source Code Download
KinectRTC KinectRTC EPL-1.0 Source Code Download
Skelton2JointAngleRTC Kinectセンサ出力データ変換RTC EPL-1.0 Source Code Download
SimpleGestureRTC KinectRTCを使ったジェスチャ認識 EPL-1.0 Source Code Download
CvMonitorRTC KinectRTC用モニタ EPL-1.0 Source Code Download
SUIT 簡易GUI作成RTC:SUIT 修正BSDライセンス Source Code Download
  • 対話型システム例
問合先(メールアドレス): 
isao-hara@aist.go.jp
Resources
Project Information
OS: 
Windows
言語: 
C++
Python
OpenRTM ver.: 
1.1
Average: 
5
Average: 5 (1 vote)
最終更新日時: 
月, 2016-11-07 16:48

最新バージョン

初めての方へ

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

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

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

統計

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

旧Webサイト

OpenRTM.org旧Webサイト

OpenHRP3

動力学シミュレータ

Choreonoid

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

OpenHRI

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

OpenRTP

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

産総研RTC集

産総研が提供するRTC集

TORK

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

DAQ-Middleware

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

VirCA

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