Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
myCobotがある生活
Search
Ryo Kabutan
May 05, 2021
Science
0
29
myCobotがある生活
ROS Japan UG #42 LT大会
2021/5/5
@Zoom
Ryo Kabutan
May 05, 2021
Tweet
Share
More Decks by Ryo Kabutan
See All by Ryo Kabutan
MoveItを使った産業用ロボット向け動作作成方法の紹介 / Introduction to creating motion for industrial robots using MoveIt
ry0_ka
0
480
CoRL2021論文読み会
ry0_ka
0
19
Unity道場 ロボティクス 秋のLT祭り 2021
ry0_ka
0
26
MoveItの新機能、OMPL Constrained Planningを試してみた
ry0_ka
0
56
MoveItの新機能、 pilz industrial motionを試してみた
ry0_ka
0
40
MoveIt Day 2019 TrajOpt
ry0_ka
0
39
MoveItで実装されているプランニングアルゴリズムについて
ry0_ka
0
46
Other Decks in Science
See All in Science
データベース01: データベースを使わない世界
trycycle
PRO
1
640
機械学習 - 決定木からはじめる機械学習
trycycle
PRO
0
940
ACL読み会2024@名大 REANO: Optimising Retrieval-Augmented Reader Models through Knowledge Graph Generation
takuma_matsubara
0
200
SpatialBiologyWestCoastUS2024
lcolladotor
0
130
証明支援系LEANに入門しよう
unaoya
0
1.1k
データベース06: SQL (3/3) 副問い合わせ
trycycle
PRO
1
540
Trend Classification of InSAR Displacement Time Series Using SAE–CNN
satai
3
390
ほたるのひかり/RayTracingCamp10
kugimasa
1
710
機械学習 - DBSCAN
trycycle
PRO
0
870
Cross-Media Information Spaces and Architectures (CISA)
signer
PRO
3
31k
統計的因果探索: 背景知識とデータにより因果仮説を探索する
sshimizu2006
4
900
Collective Predictive Coding Hypothesis and Beyond (@Japanese Association for Philosophy of Science, 26th October 2024)
tanichu
0
130
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
For a Future-Friendly Web
brad_frost
179
9.8k
The Invisible Side of Design
smashingmag
299
51k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
52
2.8k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.5k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
The Cult of Friendly URLs
andyhume
79
6.4k
Transcript
株丹 亮 ROS Japan UG #42 2021.5.5 LT大会 がある生活 自宅でMoveItできちゃうロボット導入編
はじめに 今日のLT内容 • 約7万円で購入できる安価なロボットアーム。 • コントローラはM5Stackを使用。汎用性高い。 • Twitter上で多くの購入報告あり。 • 一応、ROS対応。
ということで、私も購入してしまいました。 • myCobotでやってきたこと • 今やっていること紹介 myCobotとは?
myCobotでやってきたこと 先人の実績 myCobotをMoveIt対応させる 先人の方に感謝!! 追加でやったこと 上の成果を使って 3次元センサ+MoveItで障害物回避 机の上でこのシステムが構築できるのがすごい! 動画はXtionを使っているが、RealSenseとかだとなお良し 参考サイト
https://ros- planning.github.io/moveit_tutorials/doc/perception_pipeline/pe rception_pipeline_tutorial.html 参考サイト myCobotでほんとうにmoveitする https://qiita.com/nisshan_/items/304cc8e1a2da7c2bebad 【6軸ロボットアーム】myCobot動かし方②(moveit編) https://qiita.com/MeRT/items/77366486b120fa4a18c6
myCobotでやってきたこと 追加でやったこと myCobotのロボットモデルを作成 リアルなモデルを作成。 公式リポジトリにマージしてもらっているのでぜひ使って ください。 参考サイト https://github.com/elephantrobotics/myCobotROS/pull/13 myCobotをUnityでも登場させる せっかくリアルなモデルを作ったのでMoveItで作成した
軌道をUnityで描画できるようにした。 RosSharpを使用。 参考サイト https://github.com/Ry0/mycobot_unity_ros_sharp
今やっていること紹介 myCobotでピッキングができるようになりたい 最近、 専用の吸着ハンドが販売された これを使えば、MoveItを使ったピッキングアプリが 作成できる? 参考サイト https://shop.elephantrobotics.com/collections/mycobot/produc ts/mycobot-suction-pump ハンドはまだ買えてないけど、ソフト側からなんかやってみよう。
そこでいろいろ見ていると… MoveItの新しいC++インターフェースが公開されていた! 今までは、 • Move Group C++ Interface • Move Group Python Interface が用意されていた。 C++では、MoveItCppというインターフェースも代替で使用可能となった。
今やっていること紹介 MoveItCpp? • MoveItCppは、MoveItのコア機能にアクセスするためにROSのAction、 Service、Messageを使用する必要がない。 • 既存MoveGroup APIの代替可能(完全互換ではない)。 • このインターフェースは、リアルタイムな制御を必要とする上級ユー
ザーや、産業用アプリケーションにお勧めで、多くの商用アプリケー ション作成のためにPickNick社で開発された。 実際に使ってみた
今やっていること紹介 MoveItCppまとめ • MoveGroup C++ Interfaceとほぼ変わらない使用感でコーディング可能。 • 厳密な仕様の違いは理解しておいたほうが良さそう。 • myCobotで練習しつつ、より本格的な産業用ロボット用のアプリで活用?
参考サイト http://docs.ros.org/en/melodic/api/moveit_ros_planning_interface/html/classmoveit_1_1planning__interface_1_1MoveItCpp.html 全体まとめ • myCobotで出来たことを紹介。 • 自宅で実機が動くのは楽しい。 • 産業用ロボットレベルのクオリティは期待できないが、やはり実機が動く とMoveIt関連の勉強モチベーションも上がる。 • せっかく7万出して買ったので、もう少しいろいろ遊んでみます。
ご静聴ありがとうございました。 質問があれば、お気軽に話かけてください!!