robomec2012講習会(2012年5月27日)
Contents
#contents
ROBOMEC2012講習会
ROBOMEC2012のチュートリアルとしてRTミドルウエア講習会が開催されました。 新たにリリースされたOpenRTM-aist-1.1の機能紹介や、コンポーネントを実際に作成するうえで役に立つ技術を紹介いたしました。今年度はまじめての試みとして、従来同様の初心者向け基礎コースと、すでにOpenRTM-aistを使っているが、より高度な機能を使いこなしたい方のためのを応用コースの2コースを用意しました。
- 日時: 平成24年5月27日(日), 10:00~17:00
- 場所: アクトシティ浜松 研修交流センター 51研修交流室
- アクセス: 交通アクセス
- 聴講料: 無料 (本講習会のみの参加の場合ROBOMEC2012への参加登録は不要です)
- 参加者: 35名
資料
- 第1部:OpenRTM-aist-1.0.0の新機能と今後の展望について(PDF)
- 第2部:RTCを使ったロボット開発例(G-ROBOT)
- 第3部(基礎編):コンポーネント作成ツール、構成ツールについて(PDF)
- 第3部(応用編):rtshellについて(PDF)
- 第4部(基礎編):Flipコンポーネントの作成例
- 第4部(応用編):OpenRTMの応用的利用について(PDF)
デモ (12:00-13:00)

12:00-13:00の昼休憩中に、株式会社アールティから近日発売される予定のロボットアーム「OROCHI」のデモンストレーションが行われました。 「OROCHI」はNEDOロボット知能化技術開発プロジェクトで前川製作所が開発した標準ハードウエア(リファレンスハードウエア)の一つで、RTミドルウエアで動作するロボットアームです。
#clear
プログラム
| **10:00 -10:50** |
> | **第1部(その1):インターネットを利用したロボットサービスとRSiの取り組み(最新動向)** |
| > | 担当:成田雅彦 氏 (産業技術大学院大学) | |
| > | 概要:インターネットやクラウドとロボットとの連携は急速に注目を集めている領域である。本講演では、インターネットやクラウドとロボットとの連携の動向を外観し、RSi(ロボットサービスイニシアティブ)の仕様であるRSNPと最新の取り組みを紹介する。- RSiは、インターネットとロボットサービスに注目して活動している.ロボットの研究開発企業,コンテンツ提供企業,ソフトウエア/システム開発企業,大学や研究所からなる団体です- 午後は, 別途チュートリアルにてRSNPを使ったロボットサービス開発のチュートリアルを行います。 ( http://rsi.c.fun.ac.jp/Plone/rssr/event/event2012-1 ) ご興味のあるかたはこちらにもご参加くさださい。 | |
| **11:00-11:50** | > | **第1部(その2):OpenRTM-aist-1.1.0の新機能および今後の展望について** |
| > | 担当:安藤慶昭 氏 (産総研) | |
| > | 概要:OpenRTM-aist-1.1.0の新機能および、今後の展望について。 講義資料 |
|
| **11:50-12:00** | > | **質疑応答・意見交換** |
| **12:00 -13:00** |
> | **昼食・デモ** |
| **13:00 -13:30** |
> | **第2部:OpenRTM-aist サンプルコンポーネントの紹介とその利用法** |
| > | 担当:原功 氏 (産総研) | |
| > | 概要:RTCを使ったロボット開発例を紹介し、RTCの便利さ,面白さを体感していただきます。 講義資料 |
|
| **13:30-14:30** | **第3部:(基礎コース)OpenRTM-aist開発支援ツールの紹介とその利用法** | **第3部:(応用コース)OpenRTM-aist 高度なトピック** |
| 担当:坂本武志 氏 (株式会社グローバルアシスト) | 担当:Geoffrey Biggs 氏 (産総研) | |
| 概要:コンポーネントを作成するツールRTCBuilderやコンポーネント操作ツールRTSystemEditorについて解説します。 講義資料 |
概要:RTコンポーネントをコマンドラインから操作するツール rtshell の使い方カスタムECの作り方及び使い方カスタムトランスポートの作り方及び使い方等を紹介します。 講義資料 |
|
| **14:45-17:00** | **第4部:コンポーネント開発実習(基礎コース)** | **第4部:RTシステム開発実習(応用コース)** |
| 担当:安藤慶昭 氏,坂本武志 氏 | 担当:Geoffrey Biggs 氏, 原功 氏 | |
| 概要:OpenRTM-aistを利用して簡単なコンポーネント作成方法を実際に体験していただきます。 講義資料 |
概要:rtshell の使い方やデータポートで独自のデータ型の作り方・使い方を実際に体験していただきます。 講義資料 |
講習会に参加される方へ
実習形式の講習会に参加される方は、以下の準備をお願いいたします。
用意するもの
第4部の実習には以下の準備が必要です。
- ノートPC
- OS: Windowsを推奨します。応用コースの方は自分で対処出来る場合はどちらでも結構です
- Eclipseが動作する程度のスペックが必要です
- メモリ: 1GB以上
- CPU: Core2Duo以上
- HDD空き: 5GB以上 (Visual C++ Expressの場合)
- USBカメラ (USBカメラ無しで申込まれた方には貸与いたします)
- Windowsでも、Linuxでも構いませんが、USBカメラがOpenCVからつかえることが前提です。
- LANケーブル
ソフトウエアのインストール
あらかじめインストールしておくべきソフトウエアは以下のとおりです。以下のリンクをクリックし、ファイルをダウンロード・インストールしてください。(一部のリンクはダウンロードページへ飛びますので、飛んだ先のページ内で適切なファイルをそれぞれダウンロードしてください。
Windows推奨ですが、Linuxでも実習可能です。
| > | CENTER: OpenRTM-aist 1.1.0 C++ 関連 |
| C++, RELEASE版 | OpenRTM-aist C++版パッケージ。ダウンロードページに従い、自分の環境に合ったパッケージ、 PythonおよびPyYAML をインストールします。 |
| Visual C++ 2010 または Visual C++ 2008 |
C++のコンポーネントをコンパイルするの必要 (Express版でもOK) |
| cmake-2.8.8 | Visual C++のプロジェクトを作成するのに必要 |
| doxygen | ビルドの過程でドキュメントを整形するのに必要 |
| > | CENTER: OpenRTM-aist 1.1.0 Python 関連 |
| Python, RC1版 | OpenRTM-aist Python版パッケージ。ダウンロードページに従い、自分の環境にあったパッケージ、 Pythonをインストールします。 |
| > | CENTER: Eclipseツール |
| Eclipseツール | コンポーネントを設計するツール: RTCBUilder, コンポーネントを操作するツール: RTSystemEditor が同梱されています。 |
| > | CENTER: 応用版 (以上も含めて) |
| rtshell | rtshellの実習に必須 |
実習で必要なファイル
Linuxで必要なソフトウエア
上記に相当するLinuxのパッケージをインストールしておいてください。 加えて、OpenCVが必要になります。






