Soumettre la recherche
Mettre en ligne
roslaunch test + industrial_ci
•
Télécharger en tant que PPTX, PDF
•
0 j'aime
•
1,958 vues
R
Ryodo Tanaka
Suivre
ROS勉強会#24の発表資料です. roslaunch testをindustrial_ciを使ってやろう! という内容です.
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 13
Télécharger maintenant
Recommandé
Moveitを使ったアプリケーションの紹介
Moveitを使ったアプリケーションの紹介
Ryodo Tanaka
ROS JAPAN Users Group Meetup 03
ROS JAPAN Users Group Meetup 03
Daiki Maekawa
第1回ROS勉強会発表資料 ROS+Gazeboではじめるロボットシミュレーション
第1回ROS勉強会発表資料 ROS+Gazeboではじめるロボットシミュレーション
akio19937
Choreonoid+ros
Choreonoid+ros
独立行政法人 産業技術総合研究所
ロボット・ソフトウェア開発環境ROSとは何か? (in Japanese)
ロボット・ソフトウェア開発環境ROSとは何か? (in Japanese)
Toshihiko Yamakami
myCobotがある生活
myCobotがある生活
Ryo Kabutan
仮想のPremaidAIを、既存のロボット用ボードで動かしてみた話
仮想のPremaidAIを、既存のロボット用ボードで動かしてみた話
Hirokazu Onomichi
現実世界コンピューティング RealSense とロボットと HoloLens (2019/04/24 Intel RealSense Japan Mee...
現実世界コンピューティング RealSense とロボットと HoloLens (2019/04/24 Intel RealSense Japan Mee...
Yusuke Furuta
Recommandé
Moveitを使ったアプリケーションの紹介
Moveitを使ったアプリケーションの紹介
Ryodo Tanaka
ROS JAPAN Users Group Meetup 03
ROS JAPAN Users Group Meetup 03
Daiki Maekawa
第1回ROS勉強会発表資料 ROS+Gazeboではじめるロボットシミュレーション
第1回ROS勉強会発表資料 ROS+Gazeboではじめるロボットシミュレーション
akio19937
Choreonoid+ros
Choreonoid+ros
独立行政法人 産業技術総合研究所
ロボット・ソフトウェア開発環境ROSとは何か? (in Japanese)
ロボット・ソフトウェア開発環境ROSとは何か? (in Japanese)
Toshihiko Yamakami
myCobotがある生活
myCobotがある生活
Ryo Kabutan
仮想のPremaidAIを、既存のロボット用ボードで動かしてみた話
仮想のPremaidAIを、既存のロボット用ボードで動かしてみた話
Hirokazu Onomichi
現実世界コンピューティング RealSense とロボットと HoloLens (2019/04/24 Intel RealSense Japan Mee...
現実世界コンピューティング RealSense とロボットと HoloLens (2019/04/24 Intel RealSense Japan Mee...
Yusuke Furuta
Virtual Tsukuba Challenge on Unity について
Virtual Tsukuba Challenge on Unity について
Ryodo Tanaka
01 ROS2 実用化に関するサーベイ ROS2勉強合宿 @別府温泉
01 ROS2 実用化に関するサーベイ ROS2勉強合宿 @別府温泉
Mori Ken
Nuitrackを用いて自作ヒューマノイドを動かしてみた話
Nuitrackを用いて自作ヒューマノイドを動かしてみた話
Hirokazu Onomichi
Techman ros package
Techman ros package
KoheiMoriguchi
ROS JAPAN Users Group Meetup 04
ROS JAPAN Users Group Meetup 04
Daiki Maekawa
ROSを用いた歩行ロボットの脚の開発
ROSを用いた歩行ロボットの脚の開発
ShomaUehara
建設シミュレータOCSの開発 / OCS・VTC on Unity におけるROS対応機能について
建設シミュレータOCSの開発 / OCS・VTC on Unity におけるROS対応機能について
UnityTechnologiesJapan002
Unity道場 ロボティクス 秋のLT祭り 2021
Unity道場 ロボティクス 秋のLT祭り 2021
Ryo Kabutan
ROSを用いた天吊型スカラロボットの共同製作
ROSを用いた天吊型スカラロボットの共同製作
Hirokazu Onomichi
Autowareの紹介と物体検出
Autowareの紹介と物体検出
Yuhki Iida
Github Actionsで始めるROS/ROS2のCI
Github Actionsで始めるROS/ROS2のCI
Atsuki Yokota
ROSConJP2019とWMD2019の出張報告!
ROSConJP2019とWMD2019の出張報告!
Hirokazu Onomichi
choreonoid_ros_control を実装した話
choreonoid_ros_control を実装した話
Ryodo Tanaka
WRS トンネルチャレンジ 現地からリポートしてみる
WRS トンネルチャレンジ 現地からリポートしてみる
Ryodo Tanaka
瀬戸内ROS勉強会の紹介~地方でROSを勉強するコツ~
瀬戸内ROS勉強会の紹介~地方でROSを勉強するコツ~
Hirokazu Onomichi
ROSのロボットモデルでバーチャルロボット受肉する
ROSのロボットモデルでバーチャルロボット受肉する
UnityTechnologiesJapan002
リンク機構を有するロボットをGazeboで動かす
リンク機構を有するロボットをGazeboで動かす
tomohiro kuwano
やってみようAWS IoT (ROS Japan UG #44 LT大会)
やってみようAWS IoT (ROS Japan UG #44 LT大会)
Seiya Shimizu
ロボット管理プラットフォーム「 RoboticBase 」の紹介
ロボット管理プラットフォーム「 RoboticBase 」の紹介
Kazuki Urabe
第4回瀬戸内ROS勉強会LT資料
第4回瀬戸内ROS勉強会LT資料
NaotakaKawata
名古屋CV_ROSによるロボットソフトウェア開発の準備
名古屋CV_ROSによるロボットソフトウェア開発の準備
ssuser6b6663
TurtleBotで遊んでみた
TurtleBotで遊んでみた
naoyuki_iot
Contenu connexe
Tendances
Virtual Tsukuba Challenge on Unity について
Virtual Tsukuba Challenge on Unity について
Ryodo Tanaka
01 ROS2 実用化に関するサーベイ ROS2勉強合宿 @別府温泉
01 ROS2 実用化に関するサーベイ ROS2勉強合宿 @別府温泉
Mori Ken
Nuitrackを用いて自作ヒューマノイドを動かしてみた話
Nuitrackを用いて自作ヒューマノイドを動かしてみた話
Hirokazu Onomichi
Techman ros package
Techman ros package
KoheiMoriguchi
ROS JAPAN Users Group Meetup 04
ROS JAPAN Users Group Meetup 04
Daiki Maekawa
ROSを用いた歩行ロボットの脚の開発
ROSを用いた歩行ロボットの脚の開発
ShomaUehara
建設シミュレータOCSの開発 / OCS・VTC on Unity におけるROS対応機能について
建設シミュレータOCSの開発 / OCS・VTC on Unity におけるROS対応機能について
UnityTechnologiesJapan002
Unity道場 ロボティクス 秋のLT祭り 2021
Unity道場 ロボティクス 秋のLT祭り 2021
Ryo Kabutan
ROSを用いた天吊型スカラロボットの共同製作
ROSを用いた天吊型スカラロボットの共同製作
Hirokazu Onomichi
Autowareの紹介と物体検出
Autowareの紹介と物体検出
Yuhki Iida
Github Actionsで始めるROS/ROS2のCI
Github Actionsで始めるROS/ROS2のCI
Atsuki Yokota
ROSConJP2019とWMD2019の出張報告!
ROSConJP2019とWMD2019の出張報告!
Hirokazu Onomichi
choreonoid_ros_control を実装した話
choreonoid_ros_control を実装した話
Ryodo Tanaka
WRS トンネルチャレンジ 現地からリポートしてみる
WRS トンネルチャレンジ 現地からリポートしてみる
Ryodo Tanaka
瀬戸内ROS勉強会の紹介~地方でROSを勉強するコツ~
瀬戸内ROS勉強会の紹介~地方でROSを勉強するコツ~
Hirokazu Onomichi
ROSのロボットモデルでバーチャルロボット受肉する
ROSのロボットモデルでバーチャルロボット受肉する
UnityTechnologiesJapan002
リンク機構を有するロボットをGazeboで動かす
リンク機構を有するロボットをGazeboで動かす
tomohiro kuwano
やってみようAWS IoT (ROS Japan UG #44 LT大会)
やってみようAWS IoT (ROS Japan UG #44 LT大会)
Seiya Shimizu
ロボット管理プラットフォーム「 RoboticBase 」の紹介
ロボット管理プラットフォーム「 RoboticBase 」の紹介
Kazuki Urabe
第4回瀬戸内ROS勉強会LT資料
第4回瀬戸内ROS勉強会LT資料
NaotakaKawata
Tendances
(20)
Virtual Tsukuba Challenge on Unity について
Virtual Tsukuba Challenge on Unity について
01 ROS2 実用化に関するサーベイ ROS2勉強合宿 @別府温泉
01 ROS2 実用化に関するサーベイ ROS2勉強合宿 @別府温泉
Nuitrackを用いて自作ヒューマノイドを動かしてみた話
Nuitrackを用いて自作ヒューマノイドを動かしてみた話
Techman ros package
Techman ros package
ROS JAPAN Users Group Meetup 04
ROS JAPAN Users Group Meetup 04
ROSを用いた歩行ロボットの脚の開発
ROSを用いた歩行ロボットの脚の開発
建設シミュレータOCSの開発 / OCS・VTC on Unity におけるROS対応機能について
建設シミュレータOCSの開発 / OCS・VTC on Unity におけるROS対応機能について
Unity道場 ロボティクス 秋のLT祭り 2021
Unity道場 ロボティクス 秋のLT祭り 2021
ROSを用いた天吊型スカラロボットの共同製作
ROSを用いた天吊型スカラロボットの共同製作
Autowareの紹介と物体検出
Autowareの紹介と物体検出
Github Actionsで始めるROS/ROS2のCI
Github Actionsで始めるROS/ROS2のCI
ROSConJP2019とWMD2019の出張報告!
ROSConJP2019とWMD2019の出張報告!
choreonoid_ros_control を実装した話
choreonoid_ros_control を実装した話
WRS トンネルチャレンジ 現地からリポートしてみる
WRS トンネルチャレンジ 現地からリポートしてみる
瀬戸内ROS勉強会の紹介~地方でROSを勉強するコツ~
瀬戸内ROS勉強会の紹介~地方でROSを勉強するコツ~
ROSのロボットモデルでバーチャルロボット受肉する
ROSのロボットモデルでバーチャルロボット受肉する
リンク機構を有するロボットをGazeboで動かす
リンク機構を有するロボットをGazeboで動かす
やってみようAWS IoT (ROS Japan UG #44 LT大会)
やってみようAWS IoT (ROS Japan UG #44 LT大会)
ロボット管理プラットフォーム「 RoboticBase 」の紹介
ロボット管理プラットフォーム「 RoboticBase 」の紹介
第4回瀬戸内ROS勉強会LT資料
第4回瀬戸内ROS勉強会LT資料
Similaire à roslaunch test + industrial_ci
名古屋CV_ROSによるロボットソフトウェア開発の準備
名古屋CV_ROSによるロボットソフトウェア開発の準備
ssuser6b6663
TurtleBotで遊んでみた
TurtleBotで遊んでみた
naoyuki_iot
2020年10月29日 プロフェッショナルAI×Roboticsエンジニアへのロードマップ
2020年10月29日 プロフェッショナルAI×Roboticsエンジニアへのロードマップ
NVIDIA Japan
ZytleBot:ROS対応自動走行ロボットへのFPGA活用を加速化する統合開発プラットフォーム
ZytleBot:ROS対応自動走行ロボットへのFPGA活用を加速化する統合開発プラットフォーム
Hideki Takase
2019 summercamp 04
2019 summercamp 04
openrtm
複数言語に触れてIoTの表現の幅を広げよう
複数言語に触れてIoTの表現の幅を広げよう
Core Concept Technologies
最適化の視点から見た人工知能とSENSY社でのリサーチャー育成の取り組み
最適化の視点から見た人工知能とSENSY社でのリサーチャー育成の取り組み
Takashi Okamoto
hakoniwa-space-ukaren
hakoniwa-space-ukaren
Center for Embedded Computing Systems, Nagoya Univ.
Osc2017 nagoya
Osc2017 nagoya
naoki okayama
なぜ今OSGiか
なぜ今OSGiか
Hiroki Kondo
Rtm・ros相互運用プログラミング環境
Rtm・ros相互運用プログラミング環境
openrtm
鹿駆動
鹿駆動
Shinichi Kozake
ROSによる今後のロボティクスのあり方
ROSによる今後のロボティクスのあり方
Mori Ken
地獄Spec
地獄Spec
Drecom Co., Ltd.
地獄Spec
地獄Spec
Tsunenori Oohara
Deep Learningを用いたロボット制御
Deep Learningを用いたロボット制御
Ryosuke Okuta
ドローンをプログラミングして飛ばす!Scratch、PHP、Python、映像のプログラミング授業
ドローンをプログラミングして飛ばす!Scratch、PHP、Python、映像のプログラミング授業
株式会社 オープンソース・ワークショップ
2019年9月15日 OSC広島 ドローンをプログラミングして飛ばす!ScratchとPHPでプログラミング授業
2019年9月15日 OSC広島 ドローンをプログラミングして飛ばす!ScratchとPHPでプログラミング授業
株式会社 オープンソース・ワークショップ
IoTアプリ/ロボット開発をリアルタイムOSでレベルアップしませんか? ~高品質な組込み向けオープンソースを開発するTOPPERSプロジェクトのご紹介~
IoTアプリ/ロボット開発をリアルタイムOSでレベルアップしませんか? ~高品質な組込み向けオープンソースを開発するTOPPERSプロジェクトのご紹介~
Hideki Takase
2016 summercamp RTM-ROS相互運用とJSKでの取り組み
2016 summercamp RTM-ROS相互運用とJSKでの取り組み
openrtm
Similaire à roslaunch test + industrial_ci
(20)
名古屋CV_ROSによるロボットソフトウェア開発の準備
名古屋CV_ROSによるロボットソフトウェア開発の準備
TurtleBotで遊んでみた
TurtleBotで遊んでみた
2020年10月29日 プロフェッショナルAI×Roboticsエンジニアへのロードマップ
2020年10月29日 プロフェッショナルAI×Roboticsエンジニアへのロードマップ
ZytleBot:ROS対応自動走行ロボットへのFPGA活用を加速化する統合開発プラットフォーム
ZytleBot:ROS対応自動走行ロボットへのFPGA活用を加速化する統合開発プラットフォーム
2019 summercamp 04
2019 summercamp 04
複数言語に触れてIoTの表現の幅を広げよう
複数言語に触れてIoTの表現の幅を広げよう
最適化の視点から見た人工知能とSENSY社でのリサーチャー育成の取り組み
最適化の視点から見た人工知能とSENSY社でのリサーチャー育成の取り組み
hakoniwa-space-ukaren
hakoniwa-space-ukaren
Osc2017 nagoya
Osc2017 nagoya
なぜ今OSGiか
なぜ今OSGiか
Rtm・ros相互運用プログラミング環境
Rtm・ros相互運用プログラミング環境
鹿駆動
鹿駆動
ROSによる今後のロボティクスのあり方
ROSによる今後のロボティクスのあり方
地獄Spec
地獄Spec
地獄Spec
地獄Spec
Deep Learningを用いたロボット制御
Deep Learningを用いたロボット制御
ドローンをプログラミングして飛ばす!Scratch、PHP、Python、映像のプログラミング授業
ドローンをプログラミングして飛ばす!Scratch、PHP、Python、映像のプログラミング授業
2019年9月15日 OSC広島 ドローンをプログラミングして飛ばす!ScratchとPHPでプログラミング授業
2019年9月15日 OSC広島 ドローンをプログラミングして飛ばす!ScratchとPHPでプログラミング授業
IoTアプリ/ロボット開発をリアルタイムOSでレベルアップしませんか? ~高品質な組込み向けオープンソースを開発するTOPPERSプロジェクトのご紹介~
IoTアプリ/ロボット開発をリアルタイムOSでレベルアップしませんか? ~高品質な組込み向けオープンソースを開発するTOPPERSプロジェクトのご紹介~
2016 summercamp RTM-ROS相互運用とJSKでの取り組み
2016 summercamp RTM-ROS相互運用とJSKでの取り組み
Dernier
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Dernier
(7)
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
roslaunch test + industrial_ci
1.
筑波大学 システム情報工学研究科 知能機能システム専攻 吉田研究室 田中 良道 Moveit!
使用のパッケージで industrial_ci を使ってみる
2.
筑波大学 システム情報工学研究科 知能機能システム専攻 吉田研究室 田中 良道 roslaunch
test を industrial_ci と組み合わせる
3.
2自己紹介 筑波大学 システム情報工学研究科 知能機能システム専攻 吉田研究室 博士1年 趣味
:クラリネット演奏 ROS歴:5年くらい? 田中 良道(たなか りょうどう) つくばチャレンジ OUXT Polaris Gazebo + ROSで 自分だけのロボットを作る
4.
3修士までのシステム統合一例
5.
4テスト駆動開発してますか? industrial_ci もとい, テスト駆動開発は重要 そんなこたぁ 分かってる テストコード書こうぜ! おう! でも僕の package
は launch だけや… 依存関係もばっちり! 皆で幸せに開発できるね! ?!?!
6.
5飛躍しちゃったポイント テストコード書こうぜ! 依存関係もばっちり! 皆で幸せに開発できるね! 実行テスト(launch test) しないと,依存関係は チェックできない! launch test
してますか? 調べた限り(githubで検索した限り) ほとんどいない!!!! しかもTravis CI の build pass バッジは貼ってある… launch testは無視…
7.
6Travis CI ×
Github Push・PRから自動でテスト
8.
7Indusrial_ci ?? 一応おさらい (thanks to
@130s) • ROS-Industrial が運営 • といっても Industrial は関係ない • ROSの標準環境が入板 docker イメージを提供 • それに合わせた build,install,test スクリプトの提供 • 大元は jsk(東大)で開発のものを使用 • コミュニティがめちゃめちゃ親切
9.
8launch test って何書いたら良い? CMakeLists.txtに 下記を記述するだけ 超簡単! もちろんこれだけではダメ.
10.
9launch testするためのポイント CMakeLists.txtに ちゃんとInstallを記述する launch・config・yaml 等 xacro・urdfを含むディレクトリも すべて記述しよう!
11.
10launch testするためのポイント C++実行ファイル Headerファイルのインストール も忘れずに!
12.
11launch testするためのポイント Python実行ファイル これでInstallは完璧!
13.
12まとめ Twitter @RyodoTanaka Github https://github.com/RyodoTanaka https://github.com/ntl-ros-pkg launch test してますか? Industrial_ciでストレスフリーな テスト駆動開発を!!
Télécharger maintenant