作業知能モジュール群

画像データの表示RTC

投稿者: 
ogasawara
画像データの表示RTC

概要

  EPBM形式画像データをディスプレイに表示するモジュールです。

  関連モジュール
    作業対象物認識モジュール群
    ステレオ画像取得RTC
    認識結果の重畳表示RTC

注意事項

  利用に際しては高機能3次元視覚システムVVVのキャリブレーションデータが必要になります。
  詳細に関しましては下記へお問い合わせ下さい。

ライセンス

  実行ファイルを有償でご提供させて頂きます。
  詳しくは、下記へご相談ください。

連絡先

  独立行政法人 産業技術総合研究所
   知能システム研究部門 タスクビジョン研究グループ
    〒 305-8568 茨城県つくば市梅園 1-1-1 中央第二
    email:irtsp-vvv@m.aist.go.jp

謝辞

  本システムは、新エネルギー・産業技術総合開発機構(NEDO)
  次世代ロボット知能化技術開発プロジェクトの一環として
  開発されたことを記し、ここに感謝の意を表する。

Download

Ver. RTM OS 言語 ドキュメント Date
0.9 1.0.0 Ubuntu C++ VVVRecognition.zip 2010.02.15


問合先(メールアドレス): 
irtsp-vvv@m.aist.go.jp
Resources
Project Information
OS: 
Linux
言語: 
C++
OpenRTM ver.: 
1.0
Average: 
0
まだ投票はありません
最終更新日時: 
月, 2012-02-20 10:16

事前トレイ検査RTC

投稿者: 
itoharu
事前トレイ検査RTC

概要

  本RTコンポーネントは、ロボット制御セル生産システムにおいて、生産動作
  中に、部品供給トレイの各ワーク状態を検査し、位置姿勢の正常/異常を
  判定する。&

注意事項

ライセンス

  Eclipse Public License v1.0を適用しています。

連絡先

  IDEC株式会社     
  rtc_support@idec.co.jp

Download

  ドキュメント/ソースコード/バイナリコードは以下のURLから入手できます。
  http://code.google.com/p/idec-rtcs/

問合先(メールアドレス): 
rtc_support@idec.co.jp
Resources
Project Information
OS: 
Windows
言語: 
C++
OpenRTM ver.: 
1.0
embedded video: 
Embedded thumbnail for 事前トレイ検査RTC
Average: 
0
まだ投票はありません
最終更新日時: 
火, 2012-06-05 16:07

3DMGX1 RTC(MicroStrain社製 3DMGX1)

投稿者: 
itoharu
3DMGX1 RTC(MicroStrain社製 3DMGX1)

概要

  本RTC は、OpenRTM-aist-0.4.2(C++)を利用することで、小型3軸
  角度センサをRTC 化したものであり、MicroStrain社製の小型3軸
  角度センサである、以下の製品に対応しています。
   ・3DM-GX1(以降、3DMGX1 センサ)

ライセンス

   修正BSDライセンスを適用しています。
   詳しくは、ドキュメントに同梱の"license.pdf"をご覧ください。

連絡先

   和歌山大学 システム工学部 情報通信システム学科
    ntakayuk@sys.wakayama-u.ac.jp
    〒640-8510 和歌山県和歌山市栄谷930
     URL: http://www.sys.wakayama-u.ac.jp/~ntakayuk

Download

Ver RTM OS 言語 モジュール本体 ドキュメント Date
Rev.4 0.4.x Ubuntu C++ m3DMGX1.zip 3DMGX1センサRTCドキュメント.zip 2010.09.03


問合先(メールアドレス): 
ntakayuk@sys.wakayama-u.ac.jp
Resources
Project Information
OS: 
Linux
言語: 
C++
OpenRTM ver.: 
0.4
embedded video: 
Embedded thumbnail for 3DMGX1 RTC(MicroStrain社製 3DMGX1)
Average: 
0
まだ投票はありません
最終更新日時: 
水, 2012-02-15 09:22

テンプレートマッチングコンポーネント

投稿者: 
ogasawara

概要

テンプレートマッチングを用いた対象物の位置・姿勢推定のためのアルゴリズムです. pythonスクリプトから制御することを想定しております. OpenMPを利用して並列化による高速化も実現しています.

ライセンス

修正BSDライセンスを適用しています.

開発バージョン

3月上旬頃公開予定

連絡先

奈良先端科学技術大学院大学 情報科学研究科
robotics-staff@is.naist.jp
〒630-0192 奈良県 生駒市 高山町 8916-5
Tel: 0743-72-5371, Fax: 0743-72-5379

謝辞

本システムは、新エネルギー・産業技術総合開発機構(NEDO)
次世代ロボット知能化技術開発プロジェクト(HIRO加速案件)の一環として
開発されたことを記し、ここに感謝の意を表する。

問合先(メールアドレス): 
robotics-staff@is.naist.jp
Resources
Project Information
OS: 
Linux
言語: 
C++
OpenRTM ver.: 
1.0
Average: 
0
まだ投票はありません
最終更新日時: 
木, 2012-02-23 20:00

人物追跡モジュール

投稿者: 
itoharu
人物追跡モジュール

概要

  本知能モジュールは、複数のレーザレンジファインダを用いて人物追跡を
  行い、その結果をサービスポートで出力します。
  出力する形式は九州大学で開発しているタウンマネジメントシステムと
  互換性があります。

注意事項

  下記ライブラリ、ドライバを使用しています。
   ●OpenCV1.0 OpenGL
   ●DragonFly2 ドライバ 
   ●Sick LMS300 ドライバ 

ライセンス

  本モジュールは、バイナリで提供します。
  ライセンスについては、下記連絡先にお問い合わせ下さい。 

連絡先

  九州大学大学院システム情報科学研究院情報知能工学部門 長谷川研究室 
    tsuji@ait.kyushu-u.ac.jp  
    〒819-0395 福岡県福岡市西区元岡744 ウエスト2 号館912 室
    Tel :092-802-3598  Fax:092-802-3607  

Download

Ver. RTM OS 言語 モジュール本体 ドキュメント Date
0.2 1.0.0 WindowsXP C++ Humantrack.zip HumanTrackManual.zip 2011.12.13


問合先(メールアドレス): 
tsuji@ait.kyushu-u.ac.jp
Resources
Project Information
OS: 
Windows
言語: 
C++
OpenRTM ver.: 
1.0
embedded video: 
Embedded thumbnail for 人物追跡モジュール
Average: 
0
まだ投票はありません
最終更新日時: 
水, 2012-02-22 09:23

ステレオ楕円画像認識モジュール

投稿者: 
ogasawara
ステレオ楕円画像認識モジュール

概要

  本コンポーネントは、共通Sense I/Fを備えた画像認識コンポーネントで
  ステレオカメラで物体(皿やコップ)の円弧(楕円)を検出し
  予め登録した半径データと照合して、その位置・姿勢を算出するものである。
  同時に複数の楕円を認識でき、算出した位置・姿勢をワイヤーフレームで
  実写画像に重畳して表示することができる。

ライセンス

  バイナリーを無償提供とさせて頂きます。
  詳しい内容については、下記へご連絡願います。

連絡先

  株式会社 東芝
   研究開発センター 機械・システムラボラトリー
    〒212-8582 川崎市幸区小向東芝町1
    Tel :044-549-2193
    Email:atsushi.sugahara@toshiba.co.jp

謝辞

  本システムは、新エネルギー・産業技術総合開発機構(NEDO)
  次世代ロボット知能化技術開発プロジェクトの一環として
  開発されたことを記し、ここに感謝の意を表する。

Download

Ver. RTM OS 言語 モジュール本体 ドキュメント Date
1.0 1.0.0 Ubuntu C++ StereoEllipse.zip StereoEllipseDetection_Doc2.zip 2011.10.20


問合先(メールアドレス): 
atsushi.sugahara@toshiba.co.jp
Resources
Project Information
OS: 
Linux
言語: 
C++
OpenRTM ver.: 
1.0
Average: 
0
まだ投票はありません
最終更新日時: 
月, 2012-02-20 10:15

動作習熟(振動抑制)モジュール

投稿者: 
noda.akio
動作習熟(振動抑制)モジュール

概要

  水平2関節ロボットアームの台形則加減速パターンを整形して停止時の
  残留振動を抑制する加減速パターンを生成する。

ライセンス

  商用利用については、実行形式で有償提供とさせて頂きます。
  詳しい内容については、下記へご連絡願います。

連絡先

  三菱電機株式会社
   先端技術総合研究所 業務部 技術情報課
   http://www.MitsubishiElectric.co.jp/corporate/randd/inquiry/index_at.html
   お問い合わせ窓口)
     ATC_webmaster@ra.MitsubishiElectric.co.jp

謝辞

  本システムは、新エネルギー・産業技術総合開発機構(NEDO)
  次世代ロボット知能化技術開発プロジェクトの一環として
  開発されたことを記し、ここに感謝の意を表する。

問合先(メールアドレス): 
ATC_webmaster@ra.MitsubishiElectric.co.jp
Resources
Project Information
OS: 
Windows
言語: 
C++
OpenRTM ver.: 
1.0
Average: 
0
まだ投票はありません
最終更新日時: 
月, 2015-11-23 08:17

概略座標位置検出RTC

投稿者: 
itoharu
概略座標位置検出RTC

概要

  このコンポーネントは、ステレオ画像上より、マーカの座標を検出してマーカ配置パターンを識別する。

ライセンス

  Eclipse Public License v1.0を適用しています。

連絡先

  IDEC株式会社     
  rtc_support@idec.co.jp

Download

  ドキュメント/ソースコード/バイナリコードは以下のURLから入手できます。
  http://code.google.com/p/idec-rtcs/

問合先(メールアドレス): 
rtc_support@idec.co.jp
Resources
Project Information
OS: 
Windows
言語: 
C++
OpenRTM ver.: 
1.0
embedded video: 
Embedded thumbnail for 概略座標位置検出RTC
Average: 
0
まだ投票はありません
最終更新日時: 
火, 2012-06-05 16:12

MobileHIRO操作用統合環境

投稿者: 
root
MobileHIRO操作用統合環境

概要

MobileHIRO操作用統合環境は移動型双腕ロボットMobileHIROを実機およびシミュレータ(Choreonoid)上で動作させるための統合環境です。

この統合環境では、移動型双腕ロボットMobileHIROの移動・把持動作の計画作成を行い、計画に基づいた指令を実際のロボットへ送信し作業を行わせることを目的としています。

本システムを利用することで、MobileHIROを以下の2つのステップで運用することが可能となります。

  1. 3Dモデルによる移動・把持動作計画を作成し計画の確認を行う。
  2. 移動・把持計画をMobileHIROに送信しロボットの動作検証を行う。

ダウンロード

公開準備中

特徴

本システムには以下のような特徴があります。

  • 3Dモデルで確認し作成した動作計画をそのまま実機のMobileHIROに動作指令として出力することができる(図 2 1)。
  • 実機のMobileHIROのない場合でも、3Dモデル上でMobileHIRO動作計画の作成・確認を行うことができる。
  • 双腕部の動作計画と移動台車部の動作計画を同時に計画することができる。(参照:図 2 2 MobileHIRO実機なしでの利用)
  • 共通I/F(「2.3拡張性について」にて記載)を利用することで、共通I/Fを利用する機器であれば利用する双腕部・カメラ部・移動台車部の機器を変更することができる。
    mobilehiro_2-1.png
    図1 MobileHIRO統合環境概要

mobilehiro_2-2.png
図2 MobileHIRO実機なしでの利用

システム構成要素

MobileHIRO操作用統合環境を構成する要素の詳細を記載する。MobileHIROの実機を利用しない基本構成とMobileHIRO実機を利用する構成それぞれについて構成要素を記載する。

MobileHIRO操作用統合環境(基本構成)

本構成で使用する要素の一覧を次表にて記載する。

表1 MobileHIRO操作用統合環境(基本構成)要素一覧

No. 名前 種類 説明
VisionPC 計算機 後述するソフトウェアChoreonoidを起動するPC。OSはUbuntuLinuxを使用する。MobileHIRO操作用統合環境は本PC上で稼動することとなる。
Choreonoid ソフトウェア ロボット動作計画作成ソフトウェア。3D空間上で実際のロボットを模した3Dモデルを操作し、ロボットの動作計画を作成することができる。プラグインを追加可能なフレームワークを備えているため、目的に応じてプラグインを開発することで機能の拡張が行える。
GraspPlugin ソフトウェア Choreonoidにロボットの把持計画を算出する機能を持たせるプラグイン。GraspPluginは、アームの先端にハンドが取り付けられた構成のロボットシステムに対して、把持計画、軌道計画、作業計画など、種々の計画問題を解くことが出来る。また、算出した計画を実際のMobileHIRO上腕部に送信することができる。
VehiclePlugin ソフトウェア Choreonoidにロボットの移動計画を算出する機能を持たせるプラグイン。また、算出した計画を実際のMobileHIRO移動台車部に送信することができる。
Robot/Object データファイル Choreonoidが利用する3Dモデル。本環境ではMobileHIROを模した3Dモデルが用意されている。

本構成では、1台の①UbuntuLinuxPC(VisionPCと呼称)にて、動作計画作成ソフトウェアである②Choreonoidをユーザが操作することで、MobileHIROの動作計画を作成する。MobileHIRO操作用統合環境で使用する②Choreonoidは、③GraspPluginと④VehiclePluginと呼ばれるプラグインにより、機能拡張が行われている。ユーザは把持計画作成のために③GraspPluginが機能拡張した②Choreonoid上のボタンを操作し把持計画を作成する。同様に移動計画作成のために④VehiclePluginが機能拡張した②Choreonoid上のボタンを操作し移動計画を作成する。 計画作成時に②Choreonoid上の⑤3Dモデルが計画に応じてアニメーション動作するため、ユーザは計画の確認をすることができる(図 3)。

mobilehiro_2-3.png
図3 システム構成

本構成の環境構築手順・具体的な操作については、ドキュメント「3.MobileHIRO操作用統合環境利用手順」を参照してください。

実機使用構成

MobileHIRO統合環境は、次表の要素を利用する。

表2 実機使用構成要素一覧

No. 名前 種類 説明
VisionPC 計算機 Choreonoidを起動するPC。OSはUbuntuLinuxを使用する。本構成では、MobileHIRO双腕部(HIRO/NEXTAGE)内に設置されているPCをそのまま利用しChoreonoidを起動する。
Choreonoid ソフトウェア 基本構成と同様。表 1にて記載。
GraspPlugin ソフトウェア 基本構成と同様。表 1にて記載。
VehiclePlugin ソフトウェア 基本構成と同様。表 1にて記載。
Robot/Object データファイル 基本構成と同様。表 1にて記載。
IEEE1394カメラ 計算機 MobileHIRO頭部に設置されているカメラ。
HIRO/NEXTAGE 計算機 MobileHIRO双腕部を構成するロボット。内部にはPC(VisionPC)が備え付けられている。
安川電機製
移動ユニット
計算機 MobileHIRO台車部を構成するロボット。内部には移動ユニットHWが備え付けられている。
移動ユニットHW 計算機 MobileHIRO台車部に備え付けられているPC。
YasukawaVehicle
Controller
ソフトウェア Choreonoidから受け取った移動計画を安川電機製移動ユニットが備えるVehicleServiceProviderのI/Fにあわせた形式に変換し、VehicleServiceに送信するソフトウェア。
VehicleService
Provider
ソフトウェア MobileHIRO台車部に対するHW制御指示を受け取るソフトウェア。
HIRONXProvider ソフトウェア HIRO/NEXTAGEに対するHW制御指示を受け取るソフトウェア。
作業対象物認識
モジュール群
OpenVGR
ソフトウェア 把持する物体の配置をMobileHIRO頭部カメラにて認識し、Choreonoidの3Dモデル空間上に再現するために利用する。

本構成では、動作計画作成ソフトウェア②Choreonoidを⑦HIRO/NEXTAGEに内臓されている①VisionPCにて起動する。 使用する②Choreonoidは、基本構成と同様に、③GraspPluginと④VehiclePluginによる機能拡張が行われており、ユーザは把持計画と移動計画を作成することができる。 MobileHIROは、大きく分けて頭部⑥IEEE1394カメラ部と、双腕部である⑦HIRO/NEXTAGE部、移動台車部である⑧安川電機製移動ユニット部に分けられる。 ④VehiclePluginにより移動計画を作成したあとは、作業対象物の認識を⑬⑭OpenVGRで行い、結果を③GraspPluginにて受け取った後それに対する把持計画を作成する。⑥⑦⑧で構成されるMobileHIROはRTミドルウェア(「2.3拡張性について)にて後述)を利用して②Choreonoidと接続され通信を行うことができる。これによりユーザは作成した計画を⑥⑦⑧MobileHIRO本体に送信することができる。これにより、実際に⑥⑦⑧MobileHIROが動作する。(図 4)

mobilehiro_2-4.png
図4 システム構成(実機あり)

問合先(メールアドレス): 
ysuga@ysuga.net
Resources
Project Information
OS: 
Windows
Linux
言語: 
C++
OpenRTM ver.: 
1.0
Average: 
0
まだ投票はありません
最終更新日時: 
土, 2012-09-15 17:25

データ取得コンポーネント(LRF)

投稿者: 
ogasawara

概要

LRFからデータを取得するためのコンポーネントです.

ライセンス

修正BSDライセンスを適用しています.

開発バージョン

3月上旬頃公開予定

連絡先

奈良先端科学技術大学院大学 情報科学研究科
robotics-staff@is.naist.jp
〒630-0192 奈良県 生駒市 高山町 8916-5
Tel: 0743-72-5371, Fax: 0743-72-5379

謝辞

本システムは、新エネルギー・産業技術総合開発機構(NEDO)
次世代ロボット知能化技術開発プロジェクト(HIRO加速案件)の一環として
開発されたことを記し、ここに感謝の意を表する。

問合先(メールアドレス): 
robotics-staff@is.naist.jp
Resources
Project Information
OS: 
Linux
言語: 
C++
OpenRTM ver.: 
1.0
Average: 
0
まだ投票はありません
最終更新日時: 
木, 2012-02-23 20:01

ページ

ダウンロード

最新バージョン : 2.1.0-RELESE

統計

Webサイト統計
ユーザ数:3399
プロジェクト統計
RTコンポーネント309
RTミドルウエア35
ツール25
文書・仕様書2

OpenRTM@Github

OpenRTM-aist GitHubサイト

ROS

Robot Operating System

Choreonoid

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

DAQ-Middleware

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

産総研が提供するRTC集

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