Status message

Submissions for this form are closed.

ROBOMECH2026講習会 (2026年6月29日(月))

ROBOMECH2026講習会

RTミドルウエアはロボットシステムの構築を効率化するソフトウエアプラットフォームです。RTコンポーネントと呼ばれるモジュール化されたソフトウエアを多数組わせてロボットシステムを構築するため、システムの変更、拡張がしやすいだけでなく、既存のソフトウエア資産をの継承や他人が作ったコンポーネントとの組み合わせも容易になります。講習会では、RTミドルウエアの概要、RTコンポーネントの作成方法について解説します。受講者には各自PCをご準備いただき、実習形式で実際にRTコンポーネントを作成、既存のコンポーネントなどと組み合わせて簡単なシステムを構築していただきます。本講習会を受講することで、RTコンポーネント設計方法、実装の仕方、システムの作り方をマスターすることができます。

日時・場所

  • 主催: 国立研究開発法人 産業技術総合研究所
  • 主催: (公社)計測自動制御学会システムインテグレーション部門 RTシステムインテグレーション部会
  • 主催: ロボットビジネス推進協議会RTミドルウェアWG
  • 協賛: ROBOMECH2026, (公社)計測自動制御学会システムインテグレーション部門
  • 日時: 2026年6月29日(月)[[ROBOMECH2026チュートリアルとして開催:]]
  • 場所(現地参加): 福岡国際会議場 (福岡国際会議場) 4F 401

過去の講習会

こちらから、過去の講習会の資料および写真などがご覧いただけます。

プログラム

13:00 -13:50 第1部:OpenRTM-aistおよびRTコンポーネントプログラミングの概要
- 概要:RTミドルウェア(OpenRTM-aist)はロボットシステムをコンポーネント指向で構築するソフトウェアプラットフォームです。RTミドルウェアを利用することで、既存のコンポーネントを再利用し、モジュール指向の柔軟なロボットシステムを構築することができます。RTミドルウエアについて、その概要およびRTコンポーネントの機能やプログラミングの流れについて説明します。
講義資料:RTミドルウェアの概要.pdf
13:50 -14:00 質疑応答・意見交換
14:00 -15:00 第2部:RTコンポーネント作成入門-Ⅰ
- 概要:RTシステムを設計するツールRTSystemEditorおよびRTコンポーネントを作成するツールRTCBuilderの使用方法について解説するとともに、移動ロボットのシミュレータを用いた実習によりRTCBuilder、RTSystemEditorの利用法の学習します。
チュートリアル(第2部、Windows)
チュートリアル(第2部、Ubuntu)
講義資料:RTコンポーネント作成入門.pdf
15:00 -15:30 第3部:RTコンポーネント作成入門-Ⅱ
- 概要:OpenRTM-aistを利用して移動ロボット実機を制御するプログラムを作成します。現地参加でのみの実施です。
チュートリアル(第3部、Windows)
チュートリアル(第3部、Ubuntu)
15:30 -17:00 第4部:RTコンポーネント作成入門-Ⅲ
- 概要:サービスポートの使い方を習得し、ロボットアームの制御をするプログラムを作成します。
チュートリアル(第4部)
講義資料:サービスポート入門.pdf

使用する小型移動ロボット実機

※現地参加の場合にロボットを貸し出します。

RaspberryPi Mouse

rpmouse_v3_pi4-800x477.jpg

myCobot 280 M5Stack

myCobot280M5_d22c5ddb-4963-463c-bd22-885076cfb7eb_650x.png


事前準備

PC

第2部ではプログラミング実習を行うため、PCの用意をお願いします。 スマホやタブレットでは参加できません。

資料

インストールするソフトウェア

Windowsの場合

以下のソフトウェアをインストールしてください。

Ubuntuの場合

OpenRTM-aist

 $ bash <(curl -s https://raw.githubusercontent.com/OpenRTM/OpenRTM-aist/master/scripts/openrtm2_install_ubuntu.sh)

Git

 $ sudo apt-get install git

Premake(RaspberryPiMouseSimulator に必要)

 $ sudo apt-get install premake4

GLUT(RaspberryPiMouseSimulator に必要)

 $ sudo apt-get install freeglut3-dev

RaspberryPiMouseSimulator コンポーネント

 $ wget https://raw.githubusercontent.com/OpenRTM/RTM_Tutorial/master/script/install_raspimouse_simulator.sh
 $ sh install_raspimouse_simulator.sh

Choreonoid

 sudo add-apt-repository ppa:choreonoid.org/stable
 sudo apt update
 sudo apt install choreonoid

Choreonoid + OpenRTMプラグイン

 sudo apt install choreonoid-openrtm
 sudo apt install choreonoid-openrtm-python

Code::Blocks(任意)

 $ sudo apt-get install codeblocks

cmake-gui(任意)

 $ sudo apt-get install cmake-qt-gui

オンライン開催での注意事項

今回のRTミドルウェア講習会はZoomを使用してオンラインで開催します。 以下の受講者用マニュアルをご一読ください。

講習会申し込み方法

下記はopenrtm.orgから申し込む手順です。[[connpass:]](準備中)上でも募集をしておりますので、そちらからの登録も受け付けております。

  1. ユーザ登録: 参加登録するまえに当Webページのユーザ登録をお願いします。ユーザ登録はこちら
    • 当Webサイトにログイン済みの方は名前の欄にユーザ名が出ますが、氏名に書き換えてください。
  2. ログイン: ユーザ登録後 openrtm.org のサイトにログインします。
  3. 参加登録: 下記の登録フォームに必要事項を記入し登録してください。
    • 申し込み内容はコースも含めて5日前まで変更できます。
    • フォーム送信後、確認メールをお送りいたします。1日たっても確認メールが届かない場合は、こちら(rtm-tutorial@aist.go.jp) までお問い合わせください。

講習会の様子

Download

latest Releases : 2.0.0-RELESE

2.1.0-RELESE Download page
2.0.1-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