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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Ryo Kabutan
May 05, 2021
Science
0
58
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
850
CoRL2021論文読み会
ry0_ka
0
30
Unity道場 ロボティクス 秋のLT祭り 2021
ry0_ka
0
35
MoveItの新機能、OMPL Constrained Planningを試してみた
ry0_ka
0
130
MoveItの新機能、 pilz industrial motionを試してみた
ry0_ka
0
67
MoveIt Day 2019 TrajOpt
ry0_ka
0
90
MoveItで実装されているプランニングアルゴリズムについて
ry0_ka
0
100
Other Decks in Science
See All in Science
データから見る勝敗の法則 / The principle of victory discovered by science (open lecture in NSSU)
konakalab
1
290
AI(人工知能)の過去・現在・未来 —AIは人間を超えるのか—
tagtag
PRO
0
160
My Little Monster
juzishuu
0
670
Distributional Regression
tackyas
0
400
KH Coderチュートリアル(スライド版)
koichih
1
59k
先端因果推論特別研究チームの研究構想と 人間とAIが協働する自律因果探索の展望
sshimizu2006
3
810
People who frequently use ChatGPT for writing tasks are accurate and robust detectors of AI-generated text
rudorudo11
0
210
データマイニング - グラフ構造の諸指標
trycycle
PRO
0
280
HajimetenoLT vol.17
hashimoto_kei
1
200
AIPシンポジウム 2025年度 成果報告会 「因果推論チーム」
sshimizu2006
3
420
NDCG is NOT All I Need
statditto
2
2.9k
タンパク質間相互作⽤を利⽤した⼈⼯知能による新しい薬剤遺伝⼦-疾患相互作⽤の同定
tagtag
PRO
0
180
Featured
See All Featured
The Mindset for Success: Future Career Progression
greggifford
PRO
0
280
Building the Perfect Custom Keyboard
takai
2
720
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
How to train your dragon (web standard)
notwaldorf
97
6.6k
The Language of Interfaces
destraynor
162
26k
Darren the Foodie - Storyboard
khoart
PRO
3
2.9k
Everyday Curiosity
cassininazir
0
170
For a Future-Friendly Web
brad_frost
183
10k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
Between Models and Reality
mayunak
2
240
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万出して買ったので、もう少しいろいろ遊んでみます。
ご静聴ありがとうございました。 質問があれば、お気軽に話かけてください!!