Enviar pesquisa
Carregar
RTミドルウェアサマーキャンプ2018「Rtshellj入門」
•
Transferir como PPTX, PDF
•
0 gostou
•
1,001 visualizações
O
openrtm
Seguir
RTミドルウェアサマーキャンプ2018「Rtshellj入門」
Leia menos
Leia mais
Educação
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 14
Baixar agora
Recomendados
RTミドルウェアサマーキャンプ2018「表計算ソフトによるRTコンポーネントの動作確認手順について」
RTミドルウェアサマーキャンプ2018「表計算ソフトによるRTコンポーネントの動作確認手順について」
openrtm
RTミドルウェアサマーキャンプ2018「有用なRTCの紹介」
RTミドルウェアサマーキャンプ2018「有用なRTCの紹介」
openrtm
RTミドルウェアサマーキャンプ2018「開発プロセスと RT コンポーネントのデバッグ・テスト手法」
RTミドルウェアサマーキャンプ2018「開発プロセスと RT コンポーネントのデバッグ・テスト手法」
openrtm
2019 summercamp 02
2019 summercamp 02
openrtm
Rtshell 2017
Rtshell 2017
openrtm
190605 04
190605 04
openrtm
2013 summercamp 06
2013 summercamp 06
openrtm
ROBOMECH2021 RTMオンライン講習会 第1部
ROBOMECH2021 RTMオンライン講習会 第1部
openrtm
Recomendados
RTミドルウェアサマーキャンプ2018「表計算ソフトによるRTコンポーネントの動作確認手順について」
RTミドルウェアサマーキャンプ2018「表計算ソフトによるRTコンポーネントの動作確認手順について」
openrtm
RTミドルウェアサマーキャンプ2018「有用なRTCの紹介」
RTミドルウェアサマーキャンプ2018「有用なRTCの紹介」
openrtm
RTミドルウェアサマーキャンプ2018「開発プロセスと RT コンポーネントのデバッグ・テスト手法」
RTミドルウェアサマーキャンプ2018「開発プロセスと RT コンポーネントのデバッグ・テスト手法」
openrtm
2019 summercamp 02
2019 summercamp 02
openrtm
Rtshell 2017
Rtshell 2017
openrtm
190605 04
190605 04
openrtm
2013 summercamp 06
2013 summercamp 06
openrtm
ROBOMECH2021 RTMオンライン講習会 第1部
ROBOMECH2021 RTMオンライン講習会 第1部
openrtm
Rtミドルウェア講習会 第1部資料
Rtミドルウェア講習会 第1部資料
openrtm
2016 summercamp rtshell入門
2016 summercamp rtshell入門
openrtm
170622 02
170622 02
openrtm
RTミドルウェア強化月間2017 in 東京都立産業技術研究センター・RTミドルウェア講習会
RTミドルウェア強化月間2017 in 東京都立産業技術研究センター・RTミドルウェア講習会
Noriaki Ando
170622-01
170622-01
openrtm
OpenRTM-aistおよび RTコンポーネントプログラミングの概要
OpenRTM-aistおよび RTコンポーネントプログラミングの概要
openrtm
160705-01 RTミドルウエア講習会・名城大
160705-01 RTミドルウエア講習会・名城大
openrtm
Japan Robot Week 2016 RTM講習会 第1部
Japan Robot Week 2016 RTM講習会 第1部
Noriaki Ando
RTミドルウェア応用実習
RTミドルウェア応用実習
openrtm
Rtミドルウェア講習会 第2部資料
Rtミドルウェア講習会 第2部資料
openrtm
171128 01
171128 01
openrtm
2017 summercamp 04
2017 summercamp 04
openrtm
Rtshell入門
Rtshell入門
openrtm
Robomec2015講習会 150517 01
Robomec2015講習会 150517 01
openrtm
OpenRTM-aist入門
OpenRTM-aist入門
Yuki Suga
RTコンポーネント作成入門
RTコンポーネント作成入門
openrtm
Rtmコンテスト必勝法
Rtmコンテスト必勝法
openrtm
2019 summercamp 04
2019 summercamp 04
openrtm
Summercamp2020 group4
Summercamp2020 group4
openrtm
Rtミドルウェアサマーキャンプ2021_宮本信彦
Rtミドルウェアサマーキャンプ2021_宮本信彦
openrtm
2015 summercamp 06
2015 summercamp 06
openrtm
130710 01
130710 01
openrtm
Mais conteúdo relacionado
Mais procurados
Rtミドルウェア講習会 第1部資料
Rtミドルウェア講習会 第1部資料
openrtm
2016 summercamp rtshell入門
2016 summercamp rtshell入門
openrtm
170622 02
170622 02
openrtm
RTミドルウェア強化月間2017 in 東京都立産業技術研究センター・RTミドルウェア講習会
RTミドルウェア強化月間2017 in 東京都立産業技術研究センター・RTミドルウェア講習会
Noriaki Ando
170622-01
170622-01
openrtm
OpenRTM-aistおよび RTコンポーネントプログラミングの概要
OpenRTM-aistおよび RTコンポーネントプログラミングの概要
openrtm
160705-01 RTミドルウエア講習会・名城大
160705-01 RTミドルウエア講習会・名城大
openrtm
Japan Robot Week 2016 RTM講習会 第1部
Japan Robot Week 2016 RTM講習会 第1部
Noriaki Ando
RTミドルウェア応用実習
RTミドルウェア応用実習
openrtm
Rtミドルウェア講習会 第2部資料
Rtミドルウェア講習会 第2部資料
openrtm
171128 01
171128 01
openrtm
2017 summercamp 04
2017 summercamp 04
openrtm
Rtshell入門
Rtshell入門
openrtm
Robomec2015講習会 150517 01
Robomec2015講習会 150517 01
openrtm
OpenRTM-aist入門
OpenRTM-aist入門
Yuki Suga
RTコンポーネント作成入門
RTコンポーネント作成入門
openrtm
Rtmコンテスト必勝法
Rtmコンテスト必勝法
openrtm
2019 summercamp 04
2019 summercamp 04
openrtm
Summercamp2020 group4
Summercamp2020 group4
openrtm
Rtミドルウェアサマーキャンプ2021_宮本信彦
Rtミドルウェアサマーキャンプ2021_宮本信彦
openrtm
Mais procurados
(20)
Rtミドルウェア講習会 第1部資料
Rtミドルウェア講習会 第1部資料
2016 summercamp rtshell入門
2016 summercamp rtshell入門
170622 02
170622 02
RTミドルウェア強化月間2017 in 東京都立産業技術研究センター・RTミドルウェア講習会
RTミドルウェア強化月間2017 in 東京都立産業技術研究センター・RTミドルウェア講習会
170622-01
170622-01
OpenRTM-aistおよび RTコンポーネントプログラミングの概要
OpenRTM-aistおよび RTコンポーネントプログラミングの概要
160705-01 RTミドルウエア講習会・名城大
160705-01 RTミドルウエア講習会・名城大
Japan Robot Week 2016 RTM講習会 第1部
Japan Robot Week 2016 RTM講習会 第1部
RTミドルウェア応用実習
RTミドルウェア応用実習
Rtミドルウェア講習会 第2部資料
Rtミドルウェア講習会 第2部資料
171128 01
171128 01
2017 summercamp 04
2017 summercamp 04
Rtshell入門
Rtshell入門
Robomec2015講習会 150517 01
Robomec2015講習会 150517 01
OpenRTM-aist入門
OpenRTM-aist入門
RTコンポーネント作成入門
RTコンポーネント作成入門
Rtmコンテスト必勝法
Rtmコンテスト必勝法
2019 summercamp 04
2019 summercamp 04
Summercamp2020 group4
Summercamp2020 group4
Rtミドルウェアサマーキャンプ2021_宮本信彦
Rtミドルウェアサマーキャンプ2021_宮本信彦
Semelhante a RTミドルウェアサマーキャンプ2018「Rtshellj入門」
2015 summercamp 06
2015 summercamp 06
openrtm
130710 01
130710 01
openrtm
130522 01
130522 01
openrtm
Nedo講座・rtmセミナー
Nedo講座・rtmセミナー
openrtm
130711 01
130711 01
openrtm
200923 01jp
200923 01jp
openrtm
iREX2015 RTM講習会
iREX2015 RTM講習会
openrtm
Rtm講習会 140626 01
Rtm講習会 140626 01
openrtm
RTミドルウエア: OpenRTM-aist概要
RTミドルウエア: OpenRTM-aist概要
openrtm
2015RTミドルウエア講習会
2015RTミドルウエア講習会
openrtm
160705-w01 RTミドルウエア講習会・早稲田大
160705-w01 RTミドルウエア講習会・早稲田大
openrtm
130711 02
130711 02
openrtm
20130329 rtm01
20130329 rtm01
openrtm
20130329 rtm1
20130329 rtm1
openrtm
150629 01
150629 01
openrtm
Intel TXT and vSphere
Intel TXT and vSphere
Hisaki Ohara
150629 02
150629 02
openrtm
Scis2015 ruo ando_2015-01-20-01
Scis2015 ruo ando_2015-01-20-01
Ruo Ando
Ossで作成するチーム開発環境
Ossで作成するチーム開発環境
Tadahiro Ishisaka
171129-irex2017
171129-irex2017
openrtm
Semelhante a RTミドルウェアサマーキャンプ2018「Rtshellj入門」
(20)
2015 summercamp 06
2015 summercamp 06
130710 01
130710 01
130522 01
130522 01
Nedo講座・rtmセミナー
Nedo講座・rtmセミナー
130711 01
130711 01
200923 01jp
200923 01jp
iREX2015 RTM講習会
iREX2015 RTM講習会
Rtm講習会 140626 01
Rtm講習会 140626 01
RTミドルウエア: OpenRTM-aist概要
RTミドルウエア: OpenRTM-aist概要
2015RTミドルウエア講習会
2015RTミドルウエア講習会
160705-w01 RTミドルウエア講習会・早稲田大
160705-w01 RTミドルウエア講習会・早稲田大
130711 02
130711 02
20130329 rtm01
20130329 rtm01
20130329 rtm1
20130329 rtm1
150629 01
150629 01
Intel TXT and vSphere
Intel TXT and vSphere
150629 02
150629 02
Scis2015 ruo ando_2015-01-20-01
Scis2015 ruo ando_2015-01-20-01
Ossで作成するチーム開発環境
Ossで作成するチーム開発環境
171129-irex2017
171129-irex2017
Mais de openrtm
ROBOMECH2023 RTミドルウェア講習会 第1部
ROBOMECH2023 RTミドルウェア講習会 第1部
openrtm
ピッキングシステム
ピッキングシステム
openrtm
GNGを使った未知環境における経路計画
GNGを使った未知環境における経路計画
openrtm
まねっこロボット
まねっこロボット
openrtm
商品自動補充ロボットシステム
商品自動補充ロボットシステム
openrtm
RTサマーキャンプ2022最終発表_都立大.pptx
RTサマーキャンプ2022最終発表_都立大.pptx
openrtm
SysML実習20220822SC_GA.pdf
SysML実習20220822SC_GA.pdf
openrtm
RTミドルウェアサマーキャンプ資料2022.pdf
RTミドルウェアサマーキャンプ資料2022.pdf
openrtm
NEDO講座 MoveIt! チュートリアル 第1部
NEDO講座 MoveIt! チュートリアル 第1部
openrtm
5.総合演習(2)
5.総合演習(2)
openrtm
4.総合演習(1)
4.総合演習(1)
openrtm
3.RTCプログラミング演習
3.RTCプログラミング演習
openrtm
2.プログラミングの基礎
2.プログラミングの基礎
openrtm
1.コース概要
1.コース概要
openrtm
OpenRTM概要
OpenRTM概要
openrtm
Slam実習
Slam実習
openrtm
Rtコンポーネント作成入門
Rtコンポーネント作成入門
openrtm
RTミドルウェアサマーキャンプ2021_坂本武志_1
RTミドルウェアサマーキャンプ2021_坂本武志_1
openrtm
Rtミドルウェアサマーキャンプ資料2021_坂本武志_2
Rtミドルウェアサマーキャンプ資料2021_坂本武志_2
openrtm
Rtミドルウェアサマーキャンプ資料2021_菅佑樹
Rtミドルウェアサマーキャンプ資料2021_菅佑樹
openrtm
Mais de openrtm
(20)
ROBOMECH2023 RTミドルウェア講習会 第1部
ROBOMECH2023 RTミドルウェア講習会 第1部
ピッキングシステム
ピッキングシステム
GNGを使った未知環境における経路計画
GNGを使った未知環境における経路計画
まねっこロボット
まねっこロボット
商品自動補充ロボットシステム
商品自動補充ロボットシステム
RTサマーキャンプ2022最終発表_都立大.pptx
RTサマーキャンプ2022最終発表_都立大.pptx
SysML実習20220822SC_GA.pdf
SysML実習20220822SC_GA.pdf
RTミドルウェアサマーキャンプ資料2022.pdf
RTミドルウェアサマーキャンプ資料2022.pdf
NEDO講座 MoveIt! チュートリアル 第1部
NEDO講座 MoveIt! チュートリアル 第1部
5.総合演習(2)
5.総合演習(2)
4.総合演習(1)
4.総合演習(1)
3.RTCプログラミング演習
3.RTCプログラミング演習
2.プログラミングの基礎
2.プログラミングの基礎
1.コース概要
1.コース概要
OpenRTM概要
OpenRTM概要
Slam実習
Slam実習
Rtコンポーネント作成入門
Rtコンポーネント作成入門
RTミドルウェアサマーキャンプ2021_坂本武志_1
RTミドルウェアサマーキャンプ2021_坂本武志_1
Rtミドルウェアサマーキャンプ資料2021_坂本武志_2
Rtミドルウェアサマーキャンプ資料2021_坂本武志_2
Rtミドルウェアサマーキャンプ資料2021_菅佑樹
Rtミドルウェアサマーキャンプ資料2021_菅佑樹
Último
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ssusere0a682
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ssusere0a682
UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScript
yuitoakatsukijp
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
koheioishi1
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
Tokyo Institute of Technology
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
Takayuki Itoh
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
YukiTerazawa
Último
(7)
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScript
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
RTミドルウェアサマーキャンプ2018「Rtshellj入門」
1.
rtshell入門 Geoffrey Biggs 産業技術総合研究所 ロボットイノベーション研究センター ロボットソフトウェアプラットフォーム研究チーム
2.
rtshellって何? • RTSystemEditorと同等の機能を持つ • システム管理(一気に起動等) •
テストやデバッギング用のコマンドを持つ • RTSystemEditorが使えない場合に – ssh環境 – GUIもネットワークもない – バッチファイル等 コマンドラインでRTコンポーネントや RTシステムを制御するツール
3.
rtshellのバーチャルファイルシステム • ファイルシステムのツリーと同じようにRTC等 を見る 127.0.0.1 Controller0.rtc alnilam.host_cxt other_host.host_cxt Motor0.rtc
Sensor0.rtc ConsoleIn0.rtc ConsoleOut0.rtc
4.
rtshellのバーチャルファイルシステム 127.0.0.1 Controller0.rtc alnilam.host_cxt other_host.host_cxt Motor0.rtc Sensor0.rtc
ConsoleIn0.rtc ConsoleOut0.rtc $ rtls Localhost/ $ rtcwd localhost/ $ rtls alnilam.host_cxt/ other_host.host_cxt/ $ rtcwd alnilam.host_cxt $ rtls Controller0.rtc Motor0.rtc Sensor0.rtc $ rtcwd .. $ rtls alnilam.host_cxt/ other_host.host_cxt/ $ rtcwd other_host.host_cxt/ $ rtls ConsoleIn0.rtc ConsoleOut0.rtc $ rtpwd /localhost/other_host.host_cxt/
5.
とくに便利な機能 • システム管理 – Rtshellで全コンポーネントの接続・起動等が 一機にできる –
半分起動中でも全部起動中にも (一個のコンポーネントがクラッシュしたら 便利!) • システムの確認 – 全部がちゃんと起動中か?接続されたか? • コンポーネントデバッグ – デバッグ用のコンポーネント作成せずにテスト • データログ作成 – ハードウェアなしで開発
6.
システム管理 • rtshell で全システムを管理する –
RTSProfile ファイルを使う – RTSystemEditor もRTSProfile を使う • rtresurrect で復元する • rtstart で起動させる • rtstop で停止する • rtteardown で消す $ rtresurrect my_system.rtsys $ rtstart my_system.rtsys
7.
システムのインスペクション • システムを起動したら確認したい – rtcheck
でライブなシステムをRTSProfile ファイ ルと比べる • rtstodot でRTSProfile のモデルを可視化す る – rtcryo と組み合わせたらライブなシステムを可視 化する – (Windowsで利用できない)
8.
コンポーネントのデバッギング • rtshell でコンポーネントが送信し受信するデータの インスペクション –
rtprint でアウトポートからのデータを表示する – rtinject でインポートにデータを送る • データロギングでテスト $ rtprint /localhost/ConsoleIn0.rtc:out $ rtinject /localhost/ConsoleOut0.rtc:in -c 'RTC.TimedLong({time}, 42)'
9.
データログ作り • rtlog でコンポーネントが送るデータをファイルに記 録する •
オフラインで rtlog によってファイルからのデータを 再生する – ハードウェアなしでアルゴリズムのテスト $ rtlog -f log.rtlog /localhost/ConsoleIn0.rtc:out.numbers $ rtlog -f log.rtlog –p /localhost/ConsoleOut0.rtc:in.numbers
10.
ドキュメント • 全コマンドで -h
オプションによってヘルプを 取得
11.
ドキュメント • UNIX型では深い説明(使い方の例を含む)がmanページに $ man
rtinject
12.
ドキュメント • Windows型では深い説明がhtmlページにある http://www.openrtm.org/pub/OpenRTM-aist/tools/rtshell/3.0/ja/rtshell.html
13.
チュートリアル • openrtm.orgにチュートリアルがある • rtshell
によるRTシステムの管理 • rtshell でコンポーネントデータの保存・再生 • Youtube にスクリーンキャストがある http://tmp.openrtm.org/openrtm/ja/node/5015/ http://tmp.openrtm.org/openrtm/ja/node/5014/ www.youtube.com/user/OpenRTM www.youtube.com/playlist?list=PLE06F481CC7089B9A
14.
まとめ • rtshell で開発効率をあげる •
RTSystemEditor と組み合わせたら全部の 力を得る – RTSystemEditorでシステム作成 – Rtshellとバッチファイルでシステム管理 • 説明書に参照してください – 全部のコマンドで -h オプションによってヘルプを取得 – man ページ・HTMLページには深い説明がある – 使い方の例もたっぷり
Baixar agora