SlideShare a Scribd company logo
1 of 23
Download to read offline
第3部 
RTシステム構築演習
第3部の目的
•  ロボットアームを用いたRTC群の動作確認
と,実際の開発を通じて,RTコンポーネン
トの開発プロセスを体験する.
15/06/29 RTミドルウェア講習会@名城大学 1
ロボットアームRTC群を用いた
RTミドルウェアのロボット応用体験
15/06/29 RTミドルウェア講習会@名城大学 2
Choreonoidを用いたアームRTC群の動作体験
•  ロボットシミュレータChoreonoidのPA10を操作
するRTCの動作を体験する.
•  ChoreonoidとPA10のモデル,制御用RTCについ
ては,配布したものを利用
•  本システムでは,手先の位置と姿勢を入力してPA10
で緑の箱を移動させる.
15/06/29 RTミドルウェア講習会@名城大学 3
Choreonoidとは?
•  産業技術総合研究所で開発されているロボッ
ト用統合GUIソフトウェア.
•  動力学シミュレーション,動作振り付け機能
を標準装備.
•  独自の機能もプラグインとして追加可能.
15/06/29 RTミドルウェア講習会@名城大学 4
Choreonoid HPより引用
Choreonoid HP
http://choreonoid.org/ja/
Choreonoidを用いたアームRTC群の動作体験
•  NameServerの起動: rtm-naming.bat
•  RT SystemEditorの起動:OpenRTP.bat
•  Choreonoidの起動:Chorenoid-PA10.bat
•  PA10のコントローラの起動: PA10_PosCtrl.bat
15/06/29 RTミドルウェア講習会@名城大学 5
Choreonoidを用いたアームRTC群の動作体験
•  RT System Editorを操作して,コンポー
ネントを表示する.
15/06/29 RTミドルウェア講習会@名城大学 6
Drag & Drop
Choreonoidを用いたアームRTC群の動作体験
•  PA10_PosCtrlの上部のボタンを操作して、コ
ンポーネント間の接続を生成し、RT System
Editorで確認する
15/06/29 RTミドルウェア講習会@名城大学 7
押下
コネクションの生成
Choreonoidを用いたアームRTC群の動作体験
•  PA10_PosCtrlの上部のボタンを操作して、コ
ンポーネントを有効化し、Choreonoidのシ
ミュレーションを開始する
15/06/29 RTミドルウェア講習会@名城大学 8
押下
Choreonoidを用いたアームRTC群の動作体験
•  PA10_PosCtrlを操作して、Choreonoid
内のPA10を操作する.
15/06/29 RTミドルウェア講習会@名城大学 9
押下
PA10の手先を
目標位置へ移動
Choreonoidを用いたアームRTC群の動作体験
•  PA10_PosCtrlの上部のボタンを操作して、コ
ンポーネントを無有効化し、Choreonoidのシ
ミュレーションを終了する
15/06/29 RTミドルウェア講習会@名城大学 10
押下
RTコンポーネント開発演習
•  PA10_PosCtrlと同じようにChoreonoid内のPA10を制
御して,緑色の箱を移動させる
15/06/29 RTミドルウェア講習会@名城大学 11
RTコンポーネント開発演習
15/06/29 RTミドルウェア講習会@名城大学 12
•  PA10_PosCtrlと同じようにChoreonoid内のPA10を制御して、緑
色の箱を移動させるRTCをVC++で実装する。
•  各動作の目標位置は、(X, Y, Z, roll, pitch, yaw)で与える
•  把持点でハンドを閉じ、移送先でハンドを開けるようにする
•  各移動終了がわかるように、現在のロボットの位置姿勢を読み込むよ
うにする.
初期姿勢:0.0, 0.025, 1.2, 0.0, 0, 0, 2.0
アプローチ点:0.9, 0.0, 0.25, 180, 0, 0, 2.0
把持点:0.9, 0.0, 0.20, 180, 0, 0, 2.0
移動中間点:0.6, 0.0, 0.60, 180, 0, 0, 2.0
移動先アプローチ点:0.0, 0.65, 0.6, 180, 0, 90, 2.0
移動先:0.0, 0.65, 0.5, 180, 0, 90, 2.0
退避点:0.0, 0.65, 0.6, 180, 0, 90, 2.0
最終姿勢:0.0, 0.025, 1.2, 0.0, 0.0, 0.0, 2.0
RTコンポーネントの動作フロー
15/06/29 RTミドルウェア講習会@名城大学 13
•  RTCの生成時 → onInitialize を実行し待機状態
に移行
•  RTCの有効化 → onActivated を実行し実行状態
に移行
(RT SystemEditorまたはrtshellなどから操作)
•  RTCの実行時 → onExecuteを周期実行
–  実行周期は、rtc.confで指定可能
•  RTCの無効化 → onDeactivatedを実行し待機状
態に移行
(RT SystemEditorまたはrtshellなどから操作)
コアロジックの実装
15/06/29 RTミドルウェア講習会@名城大学 14
1.  PA10Sampleがアクティベートされたときに、初期姿勢
になるように目標位置姿勢をPA10PosContollerRTCに
送信
2.  ロボットハンドが動作し始めると現在の位置姿勢が送信さ
れてきますので、与えた目標位置姿勢と現在の位置姿勢の
差分dを計算
3.  dのノルムが十分に小さい場合、目標位置姿勢に到達した
と考えられるので、次の目標位置姿勢を
PA10PosControllerRTCに送信
4.  以降2,3を繰り返す
0. PA10の目標位置姿勢のデータ、ローカル変数を追記
コアロジックの実装
15/06/29 RTミドルウェア講習会@名城大学 15
static const double path[]={
0.0, 0.025, 1.2, 0, 0, 0, 2.0,
0.9, 0.0, 0.25, 180, 0, 0,2.0,
0.9, 0.0, 0.20, 180, 0, 0, 2.0,
0.6, 0.0, 0.60, 180, 0, 0, 2.0,
0.0, 0.65, 0.6, 180, 0, 90, 2.0,
0.0, 0.65, 0.5, 180, 0, 90, 2.0,
0.0, 0.65, 0.6, 180, 0, 90, 2.0,
0.0, 0.025, 1.2, 0.0, 0.0, 0.0, 2.0
};
X=0.9m, Y=0.0m, Z=0.25m
r=180°, p=0°, y=0°
Time(移動時間) =2.0秒
0. PA10の目標位置姿勢のデータ、ローカル変数を追記
PA10Sample.cpp
PA10Sample.h
int nPath, count;
double *targetPos;
目標位置姿勢のインデックス
目標位置姿勢の状態のカウント
目標位置姿勢
コアロジックの実装
15/06/29 RTミドルウェア講習会@名城大学 16
0. PA10の目標位置姿勢のデータ、ローカル変数を追記
PA10Sample::PA10Sample(RTC::Manager* manager)
// <rtc-template block="initializer">
: RTC::DataFlowComponentBase(manager),
m_Pos_inIn("Pos_in", m_Pos_in),
m_CommandOut("Command", m_Command),
m_Pos_outOut("Pos_out", m_Pos_out)
// </rtc-template>
{
nPath = 0;
count = 0;
targetPos = new double[7];
}
入出力ポートの内部変数の初期化
追記した内部変数の初期化
コアロジックの実装
15/06/29 RTミドルウェア講習会@名城大学 17
1.  PA10Sampleがアクティベートされたときに、初期姿勢にな
るように目標位置姿勢をPA10PosContollerRTCに送信
RTC::ReturnCode_t PA10Sample::onActivated(RTC::UniqueId ec_id)
{
nPath=count=0;
m_Pos_out.data.length(7);
for(int i=0; i<7;i++){
m_Pos_out.data[i] = targetPos[i] = path[nPath*7+i];
}
m_Pos_outOut.write();
return RTC::RTC_OK;
}
出力データポートのためのバッファを確保
初期姿勢を出力
データに代入
データを出力ポートへ書き込み。
送信は、自動的に行う。
コアロジックの実装
15/06/29 RTミドルウェア講習会@名城大学 18
2.  ロボットハンドが動作し始めると現在の位置姿勢が送信さ
れてきますので、与えた目標位置姿勢と現在の位置姿勢の
差分dを計算
RTC::ReturnCode_t PA10Sample::onExecute(RTC::UniqueId ec_id)
{
double diffVal=0;
if(m_Pos_inIn.isNew()){
m_Pos_inIn.read();
for(int i=0; i < 6;i++){
diffVal += fabs(targetPos[i] - m_Pos_in.data[i]);
}
・・・
 }
return RTC::RTC_OK;
}
入力データポートをチェック
入力データポートからデータを読み込み
与えた目標位置姿勢と現在の位置姿勢の差分を計算
コアロジックの実装
15/06/29 RTミドルウェア講習会@名城大学 19
3.  dのノルムが十分に小さい場合、目標位置姿勢に到達した
と考えられるので、次の目標位置姿勢を
PA10PosControllerRTCに送信
RTC::ReturnCode_t PA10Sample::onExecute(RTC::UniqueId ec_id)
{
・・・
if (diffVal < 0.0001){ count++; }
else { count = 0; }
if (count > 0 && nPath < 8){
nPath++;
for(int i=0; i<7;i++){
m_Pos_out.data[i] = targetPos[i] = path[nPath*7+i];
}
m_Pos_outOut.write();
}
}
return RTC::RTC_OK;
}
与えた目標位置姿勢と現在の
位置姿勢の差分が十分小さい
ことを検証
次の目標位置姿勢を出力
コアロジックの実装
15/06/29 RTミドルウェア講習会@名城大学 20
RTC::ReturnCode_t PA10Sample::onExecute(RTC::UniqueId ec_id)
{
double diffVal=0;
if(m_Pos_inIn.isNew()){
   m_Pos_inIn.read();
   for(int i=0; i < 6;i++){ diffVal += fabs(targetPos[i] - m_Pos_in.data[i]); }
   if (diffVal < 0.0001){ count++; } else { count = 0; }
  if (count > 0 && nPath < 8){
     if (nPath == 2 && count < 1000){
       if (count == 1){
         m_Command.data="Close";
         m_CommandOut.write();
       }
     }else if(nPath == 5 && count < 1000){
       if (count == 1){
         m_Command.data="Open";
 m_CommandOut.write();
       }
     }else{
      nPath++;
       for(int i=0; i<7;i++){ m_Pos_out.data[i] = targetPos[i] = path[nPath*7+i]; }
       m_Pos_outOut.write(); 
     }
  }
}
return RTC::RTC_OK;
}
ハンドを閉じる命令を送信し、1000ループ
待つ
ハンドを開く命令を送信し、1000ループ待
つ
コンパイルと実行
15/06/29 RTミドルウェア講習会@名城大学 21
•  VC++2010のソリューションを開きビルド、エラーがなければ実行
•  Choreonoidを起動 (Choreonoid-PA10.bat)
•  RT SystemEditorで下記のように接続
•  Choreonoidのシミュレーションを開始し、PA10Sample0をRT
SystemEditorで実行状態にする
•  PA10の動作を確認
まとめ
•  ロボットアーム動作RTCの動作検証,実装
を通じて,RTC開発の基礎を体験.
15/06/29 RTミドルウェア講習会@名城大学 22
RTミドルウェアを体験用モジュールセットのご紹介
下記のサイトから,RTCの体験モジュールセットがダウンロード可能.
https://github.com/tork-a/openrtm_tutorial
上記のものをUSBメモリにコピーしていただけば,手軽にRTCで作られたシステ
ムの体験ができる.
(ただし,Windows+IE環境のみで動作.)
NEDOプロジェクトを核とした人材育成、産学連携等の総合的展開
RTミドルウェアの実践的展開
RTミドルウェアについて,開発方法など知りたい.
RTミドルウェアの導入を検討したいが自社での立ち上げは困難.
ご相談いただければ,講習会など開催いたします.

More Related Content

What's hot

Robomec2014 rtm講習会第3部
Robomec2014 rtm講習会第3部Robomec2014 rtm講習会第3部
Robomec2014 rtm講習会第3部openrtm
 
160608 01
160608 01160608 01
160608 01openrtm
 
130522 01
130522 01130522 01
130522 01openrtm
 
Robomec2014 rtm講習会第1部(その2)
Robomec2014 rtm講習会第1部(その2)Robomec2014 rtm講習会第1部(その2)
Robomec2014 rtm講習会第1部(その2)openrtm
 
170622-01
170622-01170622-01
170622-01openrtm
 
160705-02 RTミドルウエア講習会・名城大
160705-02 RTミドルウエア講習会・名城大160705-02 RTミドルウエア講習会・名城大
160705-02 RTミドルウエア講習会・名城大openrtm
 
Rtm講習会 140626 01
Rtm講習会 140626 01Rtm講習会 140626 01
Rtm講習会 140626 01openrtm
 
ROBOMECH2017 RTM講習会 第1部・その1
ROBOMECH2017 RTM講習会 第1部・その1ROBOMECH2017 RTM講習会 第1部・その1
ROBOMECH2017 RTM講習会 第1部・その1openrtm
 
Rtm講習会 140626 02
Rtm講習会 140626 02Rtm講習会 140626 02
Rtm講習会 140626 02openrtm
 
Rtshell 2017
Rtshell 2017Rtshell 2017
Rtshell 2017openrtm
 
2016 summercamp SysML講習会
2016 summercamp SysML講習会2016 summercamp SysML講習会
2016 summercamp SysML講習会openrtm
 
Robomec2014 rtm講習会第1部(その1)
Robomec2014 rtm講習会第1部(その1)Robomec2014 rtm講習会第1部(その1)
Robomec2014 rtm講習会第1部(その1)openrtm
 
160705-w01 RTミドルウエア講習会・早稲田大
160705-w01 RTミドルウエア講習会・早稲田大160705-w01 RTミドルウエア講習会・早稲田大
160705-w01 RTミドルウエア講習会・早稲田大openrtm
 
Rtミドルウェア講習会 第2部資料
Rtミドルウェア講習会 第2部資料Rtミドルウェア講習会 第2部資料
Rtミドルウェア講習会 第2部資料openrtm
 
Japan Robot Week 2016 RTM講習会 第1部
Japan Robot Week 2016 RTM講習会 第1部Japan Robot Week 2016 RTM講習会 第1部
Japan Robot Week 2016 RTM講習会 第1部Noriaki Ando
 
2016 summercamp RTM-ROS相互運用とJSKでの取り組み
2016 summercamp RTM-ROS相互運用とJSKでの取り組み2016 summercamp RTM-ROS相互運用とJSKでの取り組み
2016 summercamp RTM-ROS相互運用とJSKでの取り組みopenrtm
 
2016 summercamp RTコンポーネント開発のためのシステムモデリング講習会
2016 summercamp RTコンポーネント開発のためのシステムモデリング講習会2016 summercamp RTコンポーネント開発のためのシステムモデリング講習会
2016 summercamp RTコンポーネント開発のためのシステムモデリング講習会openrtm
 
Rtミドルウェア講習会@名城大学 20140624 2
Rtミドルウェア講習会@名城大学 20140624 2Rtミドルウェア講習会@名城大学 20140624 2
Rtミドルウェア講習会@名城大学 20140624 2openrtm
 
130711 01
130711 01130711 01
130711 01openrtm
 
160705-01 RTミドルウエア講習会・名城大
160705-01 RTミドルウエア講習会・名城大160705-01 RTミドルウエア講習会・名城大
160705-01 RTミドルウエア講習会・名城大openrtm
 

What's hot (20)

Robomec2014 rtm講習会第3部
Robomec2014 rtm講習会第3部Robomec2014 rtm講習会第3部
Robomec2014 rtm講習会第3部
 
160608 01
160608 01160608 01
160608 01
 
130522 01
130522 01130522 01
130522 01
 
Robomec2014 rtm講習会第1部(その2)
Robomec2014 rtm講習会第1部(その2)Robomec2014 rtm講習会第1部(その2)
Robomec2014 rtm講習会第1部(その2)
 
170622-01
170622-01170622-01
170622-01
 
160705-02 RTミドルウエア講習会・名城大
160705-02 RTミドルウエア講習会・名城大160705-02 RTミドルウエア講習会・名城大
160705-02 RTミドルウエア講習会・名城大
 
Rtm講習会 140626 01
Rtm講習会 140626 01Rtm講習会 140626 01
Rtm講習会 140626 01
 
ROBOMECH2017 RTM講習会 第1部・その1
ROBOMECH2017 RTM講習会 第1部・その1ROBOMECH2017 RTM講習会 第1部・その1
ROBOMECH2017 RTM講習会 第1部・その1
 
Rtm講習会 140626 02
Rtm講習会 140626 02Rtm講習会 140626 02
Rtm講習会 140626 02
 
Rtshell 2017
Rtshell 2017Rtshell 2017
Rtshell 2017
 
2016 summercamp SysML講習会
2016 summercamp SysML講習会2016 summercamp SysML講習会
2016 summercamp SysML講習会
 
Robomec2014 rtm講習会第1部(その1)
Robomec2014 rtm講習会第1部(その1)Robomec2014 rtm講習会第1部(その1)
Robomec2014 rtm講習会第1部(その1)
 
160705-w01 RTミドルウエア講習会・早稲田大
160705-w01 RTミドルウエア講習会・早稲田大160705-w01 RTミドルウエア講習会・早稲田大
160705-w01 RTミドルウエア講習会・早稲田大
 
Rtミドルウェア講習会 第2部資料
Rtミドルウェア講習会 第2部資料Rtミドルウェア講習会 第2部資料
Rtミドルウェア講習会 第2部資料
 
Japan Robot Week 2016 RTM講習会 第1部
Japan Robot Week 2016 RTM講習会 第1部Japan Robot Week 2016 RTM講習会 第1部
Japan Robot Week 2016 RTM講習会 第1部
 
2016 summercamp RTM-ROS相互運用とJSKでの取り組み
2016 summercamp RTM-ROS相互運用とJSKでの取り組み2016 summercamp RTM-ROS相互運用とJSKでの取り組み
2016 summercamp RTM-ROS相互運用とJSKでの取り組み
 
2016 summercamp RTコンポーネント開発のためのシステムモデリング講習会
2016 summercamp RTコンポーネント開発のためのシステムモデリング講習会2016 summercamp RTコンポーネント開発のためのシステムモデリング講習会
2016 summercamp RTコンポーネント開発のためのシステムモデリング講習会
 
Rtミドルウェア講習会@名城大学 20140624 2
Rtミドルウェア講習会@名城大学 20140624 2Rtミドルウェア講習会@名城大学 20140624 2
Rtミドルウェア講習会@名城大学 20140624 2
 
130711 01
130711 01130711 01
130711 01
 
160705-01 RTミドルウエア講習会・名城大
160705-01 RTミドルウエア講習会・名城大160705-01 RTミドルウエア講習会・名城大
160705-01 RTミドルウエア講習会・名城大
 

Viewers also liked

SI2008 RT-middleware Contest
SI2008 RT-middleware ContestSI2008 RT-middleware Contest
SI2008 RT-middleware ContestYuki Suga
 
RTミドルウエア活用について
RTミドルウエア活用についてRTミドルウエア活用について
RTミドルウエア活用についてYuki Suga
 
Open lab2013パネル原稿集
Open lab2013パネル原稿集Open lab2013パネル原稿集
Open lab2013パネル原稿集openrtm
 
Robotech2012講習会v01最終版v2
Robotech2012講習会v01最終版v2Robotech2012講習会v01最終版v2
Robotech2012講習会v01最終版v2Yuki Suga
 
RTミドルウエア: OpenRTM-aist概要
RTミドルウエア: OpenRTM-aist概要 RTミドルウエア: OpenRTM-aist概要
RTミドルウエア: OpenRTM-aist概要 openrtm
 
RTミドルウエア講習会2015
RTミドルウエア講習会2015RTミドルウエア講習会2015
RTミドルウエア講習会2015Yuki Suga
 
自動アングル機能を有したロボットカメラSi
自動アングル機能を有したロボットカメラSi自動アングル機能を有したロボットカメラSi
自動アングル機能を有したロボットカメラSiShogo Namatame
 
Spring camp2013 group2
Spring camp2013 group2Spring camp2013 group2
Spring camp2013 group2openrtm
 
2015 summercamp 01
2015 summercamp 012015 summercamp 01
2015 summercamp 01openrtm
 
RBG ~RT Beat Grip~
RBG ~RT Beat Grip~RBG ~RT Beat Grip~
RBG ~RT Beat Grip~tsuchiya_a
 
RTMContest2015_1O3-5_少人数グループによるRTミドルウェアを用いたメディアアート制作
RTMContest2015_1O3-5_少人数グループによるRTミドルウェアを用いたメディアアート制作RTMContest2015_1O3-5_少人数グループによるRTミドルウェアを用いたメディアアート制作
RTMContest2015_1O3-5_少人数グループによるRTミドルウェアを用いたメディアアート制作tsuchiya_a
 
2015 summercamp 10
2015 summercamp 102015 summercamp 10
2015 summercamp 10openrtm
 
2015 summercamp 06
2015 summercamp 062015 summercamp 06
2015 summercamp 06openrtm
 
2015 summercamp 02
2015 summercamp 022015 summercamp 02
2015 summercamp 02openrtm
 
0528 kanntigai ui_ux
0528 kanntigai ui_ux0528 kanntigai ui_ux
0528 kanntigai ui_uxSaori Matsui
 
女子の心をつかむUIデザインポイント - MERY編 -
女子の心をつかむUIデザインポイント - MERY編 -女子の心をつかむUIデザインポイント - MERY編 -
女子の心をつかむUIデザインポイント - MERY編 -Shoko Tanaka
 

Viewers also liked (18)

SI2008 RT-middleware Contest
SI2008 RT-middleware ContestSI2008 RT-middleware Contest
SI2008 RT-middleware Contest
 
RTミドルウエア活用について
RTミドルウエア活用についてRTミドルウエア活用について
RTミドルウエア活用について
 
Open lab2013パネル原稿集
Open lab2013パネル原稿集Open lab2013パネル原稿集
Open lab2013パネル原稿集
 
Robotech2012講習会v01最終版v2
Robotech2012講習会v01最終版v2Robotech2012講習会v01最終版v2
Robotech2012講習会v01最終版v2
 
Rtm
RtmRtm
Rtm
 
RTミドルウエア: OpenRTM-aist概要
RTミドルウエア: OpenRTM-aist概要 RTミドルウエア: OpenRTM-aist概要
RTミドルウエア: OpenRTM-aist概要
 
Ras piでrt linux
Ras piでrt linuxRas piでrt linux
Ras piでrt linux
 
RTミドルウエア講習会2015
RTミドルウエア講習会2015RTミドルウエア講習会2015
RTミドルウエア講習会2015
 
自動アングル機能を有したロボットカメラSi
自動アングル機能を有したロボットカメラSi自動アングル機能を有したロボットカメラSi
自動アングル機能を有したロボットカメラSi
 
Spring camp2013 group2
Spring camp2013 group2Spring camp2013 group2
Spring camp2013 group2
 
2015 summercamp 01
2015 summercamp 012015 summercamp 01
2015 summercamp 01
 
RBG ~RT Beat Grip~
RBG ~RT Beat Grip~RBG ~RT Beat Grip~
RBG ~RT Beat Grip~
 
RTMContest2015_1O3-5_少人数グループによるRTミドルウェアを用いたメディアアート制作
RTMContest2015_1O3-5_少人数グループによるRTミドルウェアを用いたメディアアート制作RTMContest2015_1O3-5_少人数グループによるRTミドルウェアを用いたメディアアート制作
RTMContest2015_1O3-5_少人数グループによるRTミドルウェアを用いたメディアアート制作
 
2015 summercamp 10
2015 summercamp 102015 summercamp 10
2015 summercamp 10
 
2015 summercamp 06
2015 summercamp 062015 summercamp 06
2015 summercamp 06
 
2015 summercamp 02
2015 summercamp 022015 summercamp 02
2015 summercamp 02
 
0528 kanntigai ui_ux
0528 kanntigai ui_ux0528 kanntigai ui_ux
0528 kanntigai ui_ux
 
女子の心をつかむUIデザインポイント - MERY編 -
女子の心をつかむUIデザインポイント - MERY編 -女子の心をつかむUIデザインポイント - MERY編 -
女子の心をつかむUIデザインポイント - MERY編 -
 

Similar to 150629 03

iREX2015 RTM講習会
iREX2015 RTM講習会iREX2015 RTM講習会
iREX2015 RTM講習会openrtm
 
Hadoopカンファレンス20140707
Hadoopカンファレンス20140707Hadoopカンファレンス20140707
Hadoopカンファレンス20140707Recruit Technologies
 
181106 01
181106 01181106 01
181106 01openrtm
 
RTミドルウェアによるロボットプログラミング技術 1.コース概要
RTミドルウェアによるロボットプログラミング技術 1.コース概要RTミドルウェアによるロボットプログラミング技術 1.コース概要
RTミドルウェアによるロボットプログラミング技術 1.コース概要Noriaki Ando
 
Rtミドルウェア講習会 第1部資料
Rtミドルウェア講習会 第1部資料Rtミドルウェア講習会 第1部資料
Rtミドルウェア講習会 第1部資料openrtm
 
Nedo講座・rtmセミナー
Nedo講座・rtmセミナーNedo講座・rtmセミナー
Nedo講座・rtmセミナーopenrtm
 
201110 01 Polytech Center 1
201110 01 Polytech Center 1201110 01 Polytech Center 1
201110 01 Polytech Center 1openrtm
 
RTミドルウエアコンテスト2011応募作品「RTno」
RTミドルウエアコンテスト2011応募作品「RTno」RTミドルウエアコンテスト2011応募作品「RTno」
RTミドルウエアコンテスト2011応募作品「RTno」Yuki Suga
 
130710 01
130710 01130710 01
130710 01openrtm
 
WebRTC getStats - WebRTC Meetup Tokyo 5 LT
WebRTC getStats - WebRTC Meetup Tokyo 5 LTWebRTC getStats - WebRTC Meetup Tokyo 5 LT
WebRTC getStats - WebRTC Meetup Tokyo 5 LTmganeko
 
1.コース概要
1.コース概要1.コース概要
1.コース概要openrtm
 
Python physicalcomputing
Python physicalcomputingPython physicalcomputing
Python physicalcomputingNoboru Irieda
 
ROBOMECH2023 RTミドルウェア講習会 第1部
ROBOMECH2023 RTミドルウェア講習会 第1部ROBOMECH2023 RTミドルウェア講習会 第1部
ROBOMECH2023 RTミドルウェア講習会 第1部openrtm
 
QoS for ROS 2 Dashing/Eloquent
QoS for ROS 2 Dashing/EloquentQoS for ROS 2 Dashing/Eloquent
QoS for ROS 2 Dashing/EloquentHideki Takase
 
20130329 rtm3
20130329 rtm320130329 rtm3
20130329 rtm3openrtm
 
151026 東工大授業「ロボット技術」資料
151026 東工大授業「ロボット技術」資料151026 東工大授業「ロボット技術」資料
151026 東工大授業「ロボット技術」資料Noriaki Ando
 
201111 04
201111 04201111 04
201111 04openrtm
 
Pirtunit slideshare
Pirtunit slidesharePirtunit slideshare
Pirtunit slideshareopenrtm
 
131106 01 i-rex2013
131106 01 i-rex2013131106 01 i-rex2013
131106 01 i-rex2013openrtm
 

Similar to 150629 03 (20)

iREX2015 RTM講習会
iREX2015 RTM講習会iREX2015 RTM講習会
iREX2015 RTM講習会
 
Hadoopカンファレンス20140707
Hadoopカンファレンス20140707Hadoopカンファレンス20140707
Hadoopカンファレンス20140707
 
181106 01
181106 01181106 01
181106 01
 
RTミドルウェアによるロボットプログラミング技術 1.コース概要
RTミドルウェアによるロボットプログラミング技術 1.コース概要RTミドルウェアによるロボットプログラミング技術 1.コース概要
RTミドルウェアによるロボットプログラミング技術 1.コース概要
 
Rtミドルウェア講習会 第1部資料
Rtミドルウェア講習会 第1部資料Rtミドルウェア講習会 第1部資料
Rtミドルウェア講習会 第1部資料
 
Nedo講座・rtmセミナー
Nedo講座・rtmセミナーNedo講座・rtmセミナー
Nedo講座・rtmセミナー
 
201110 01 Polytech Center 1
201110 01 Polytech Center 1201110 01 Polytech Center 1
201110 01 Polytech Center 1
 
RTミドルウエアコンテスト2011応募作品「RTno」
RTミドルウエアコンテスト2011応募作品「RTno」RTミドルウエアコンテスト2011応募作品「RTno」
RTミドルウエアコンテスト2011応募作品「RTno」
 
130710 01
130710 01130710 01
130710 01
 
WebRTC getStats - WebRTC Meetup Tokyo 5 LT
WebRTC getStats - WebRTC Meetup Tokyo 5 LTWebRTC getStats - WebRTC Meetup Tokyo 5 LT
WebRTC getStats - WebRTC Meetup Tokyo 5 LT
 
1.コース概要
1.コース概要1.コース概要
1.コース概要
 
Python physicalcomputing
Python physicalcomputingPython physicalcomputing
Python physicalcomputing
 
ROBOMECH2023 RTミドルウェア講習会 第1部
ROBOMECH2023 RTミドルウェア講習会 第1部ROBOMECH2023 RTミドルウェア講習会 第1部
ROBOMECH2023 RTミドルウェア講習会 第1部
 
QoS for ROS 2 Dashing/Eloquent
QoS for ROS 2 Dashing/EloquentQoS for ROS 2 Dashing/Eloquent
QoS for ROS 2 Dashing/Eloquent
 
20130329 rtm3
20130329 rtm320130329 rtm3
20130329 rtm3
 
151026 東工大授業「ロボット技術」資料
151026 東工大授業「ロボット技術」資料151026 東工大授業「ロボット技術」資料
151026 東工大授業「ロボット技術」資料
 
201111 04
201111 04201111 04
201111 04
 
DSoC-RTCs
DSoC-RTCsDSoC-RTCs
DSoC-RTCs
 
Pirtunit slideshare
Pirtunit slidesharePirtunit slideshare
Pirtunit slideshare
 
131106 01 i-rex2013
131106 01 i-rex2013131106 01 i-rex2013
131106 01 i-rex2013
 

More from openrtm

ピッキングシステム
ピッキングシステムピッキングシステム
ピッキングシステムopenrtm
 
GNGを使った未知環境における経路計画
GNGを使った未知環境における経路計画GNGを使った未知環境における経路計画
GNGを使った未知環境における経路計画openrtm
 
まねっこロボット
まねっこロボットまねっこロボット
まねっこロボットopenrtm
 
商品自動補充ロボットシステム
商品自動補充ロボットシステム商品自動補充ロボットシステム
商品自動補充ロボットシステムopenrtm
 
RTサマーキャンプ2022最終発表_都立大.pptx
RTサマーキャンプ2022最終発表_都立大.pptxRTサマーキャンプ2022最終発表_都立大.pptx
RTサマーキャンプ2022最終発表_都立大.pptxopenrtm
 
SysML実習20220822SC_GA.pdf
SysML実習20220822SC_GA.pdfSysML実習20220822SC_GA.pdf
SysML実習20220822SC_GA.pdfopenrtm
 
RTミドルウェアサマーキャンプ資料2022.pdf
RTミドルウェアサマーキャンプ資料2022.pdfRTミドルウェアサマーキャンプ資料2022.pdf
RTミドルウェアサマーキャンプ資料2022.pdfopenrtm
 
NEDO講座 MoveIt! チュートリアル 第1部
NEDO講座 MoveIt! チュートリアル 第1部NEDO講座 MoveIt! チュートリアル 第1部
NEDO講座 MoveIt! チュートリアル 第1部openrtm
 
5.総合演習(2)
5.総合演習(2)5.総合演習(2)
5.総合演習(2)openrtm
 
4.総合演習(1)
4.総合演習(1)4.総合演習(1)
4.総合演習(1)openrtm
 
3.RTCプログラミング演習
3.RTCプログラミング演習3.RTCプログラミング演習
3.RTCプログラミング演習openrtm
 
2.プログラミングの基礎
2.プログラミングの基礎2.プログラミングの基礎
2.プログラミングの基礎openrtm
 
OpenRTM概要
OpenRTM概要OpenRTM概要
OpenRTM概要openrtm
 
Slam実習
Slam実習Slam実習
Slam実習openrtm
 
Rtshell入門
Rtshell入門Rtshell入門
Rtshell入門openrtm
 
Rtコンポーネント作成入門
Rtコンポーネント作成入門Rtコンポーネント作成入門
Rtコンポーネント作成入門openrtm
 
Rtミドルウェアサマーキャンプ2021_宮本信彦
Rtミドルウェアサマーキャンプ2021_宮本信彦Rtミドルウェアサマーキャンプ2021_宮本信彦
Rtミドルウェアサマーキャンプ2021_宮本信彦openrtm
 
RTミドルウェアサマーキャンプ2021_坂本武志_1
RTミドルウェアサマーキャンプ2021_坂本武志_1RTミドルウェアサマーキャンプ2021_坂本武志_1
RTミドルウェアサマーキャンプ2021_坂本武志_1openrtm
 
Rtミドルウェアサマーキャンプ資料2021_坂本武志_2
Rtミドルウェアサマーキャンプ資料2021_坂本武志_2Rtミドルウェアサマーキャンプ資料2021_坂本武志_2
Rtミドルウェアサマーキャンプ資料2021_坂本武志_2openrtm
 
Rtミドルウェアサマーキャンプ資料2021_菅佑樹
Rtミドルウェアサマーキャンプ資料2021_菅佑樹Rtミドルウェアサマーキャンプ資料2021_菅佑樹
Rtミドルウェアサマーキャンプ資料2021_菅佑樹openrtm
 

More from openrtm (20)

ピッキングシステム
ピッキングシステムピッキングシステム
ピッキングシステム
 
GNGを使った未知環境における経路計画
GNGを使った未知環境における経路計画GNGを使った未知環境における経路計画
GNGを使った未知環境における経路計画
 
まねっこロボット
まねっこロボットまねっこロボット
まねっこロボット
 
商品自動補充ロボットシステム
商品自動補充ロボットシステム商品自動補充ロボットシステム
商品自動補充ロボットシステム
 
RTサマーキャンプ2022最終発表_都立大.pptx
RTサマーキャンプ2022最終発表_都立大.pptxRTサマーキャンプ2022最終発表_都立大.pptx
RTサマーキャンプ2022最終発表_都立大.pptx
 
SysML実習20220822SC_GA.pdf
SysML実習20220822SC_GA.pdfSysML実習20220822SC_GA.pdf
SysML実習20220822SC_GA.pdf
 
RTミドルウェアサマーキャンプ資料2022.pdf
RTミドルウェアサマーキャンプ資料2022.pdfRTミドルウェアサマーキャンプ資料2022.pdf
RTミドルウェアサマーキャンプ資料2022.pdf
 
NEDO講座 MoveIt! チュートリアル 第1部
NEDO講座 MoveIt! チュートリアル 第1部NEDO講座 MoveIt! チュートリアル 第1部
NEDO講座 MoveIt! チュートリアル 第1部
 
5.総合演習(2)
5.総合演習(2)5.総合演習(2)
5.総合演習(2)
 
4.総合演習(1)
4.総合演習(1)4.総合演習(1)
4.総合演習(1)
 
3.RTCプログラミング演習
3.RTCプログラミング演習3.RTCプログラミング演習
3.RTCプログラミング演習
 
2.プログラミングの基礎
2.プログラミングの基礎2.プログラミングの基礎
2.プログラミングの基礎
 
OpenRTM概要
OpenRTM概要OpenRTM概要
OpenRTM概要
 
Slam実習
Slam実習Slam実習
Slam実習
 
Rtshell入門
Rtshell入門Rtshell入門
Rtshell入門
 
Rtコンポーネント作成入門
Rtコンポーネント作成入門Rtコンポーネント作成入門
Rtコンポーネント作成入門
 
Rtミドルウェアサマーキャンプ2021_宮本信彦
Rtミドルウェアサマーキャンプ2021_宮本信彦Rtミドルウェアサマーキャンプ2021_宮本信彦
Rtミドルウェアサマーキャンプ2021_宮本信彦
 
RTミドルウェアサマーキャンプ2021_坂本武志_1
RTミドルウェアサマーキャンプ2021_坂本武志_1RTミドルウェアサマーキャンプ2021_坂本武志_1
RTミドルウェアサマーキャンプ2021_坂本武志_1
 
Rtミドルウェアサマーキャンプ資料2021_坂本武志_2
Rtミドルウェアサマーキャンプ資料2021_坂本武志_2Rtミドルウェアサマーキャンプ資料2021_坂本武志_2
Rtミドルウェアサマーキャンプ資料2021_坂本武志_2
 
Rtミドルウェアサマーキャンプ資料2021_菅佑樹
Rtミドルウェアサマーキャンプ資料2021_菅佑樹Rtミドルウェアサマーキャンプ資料2021_菅佑樹
Rtミドルウェアサマーキャンプ資料2021_菅佑樹
 

150629 03