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
MoveItの新機能、OMPL Constrained Planningを試してみた
Search
Ryo Kabutan
August 29, 2020
Science
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
MoveItの新機能、OMPL Constrained Planningを試してみた
ROS Kyushu UG #2 オンライン勉強会
Ryo Kabutan
August 29, 2020
More Decks by Ryo Kabutan
See All by Ryo Kabutan
Foxgloveについて 実際にExtensionを開発して公開するまでの話 / About Foxglove: The Story of Developing and Releasing an Extension
ry0_ka
0
190
MoveItを使った産業用ロボット向け動作作成方法の紹介 / Introduction to creating motion for industrial robots using MoveIt
ry0_ka
0
950
CoRL2021論文読み会
ry0_ka
0
40
Unity道場 ロボティクス 秋のLT祭り 2021
ry0_ka
0
43
myCobotがある生活
ry0_ka
0
76
MoveItの新機能、 pilz industrial motionを試してみた
ry0_ka
0
95
MoveIt Day 2019 TrajOpt
ry0_ka
0
110
MoveItで実装されているプランニングアルゴリズムについて
ry0_ka
0
130
Other Decks in Science
See All in Science
Physical AIを支えるWeights & Biases
olachinkei
1
410
AkarengaLT vol.40
hashimoto_kei
0
110
Conversation is the New Dashboard: 属人性を排除する第4世代BIツールの勢力図
shomaekawa
1
610
医療 LLM ベンチマークの現在地:多面的評価 と日本ローカライズ
analokmaus
1
570
大黒市で発生した大規模インシデント の ポストモーテムから読み解く、 記憶媒体消去の大切さ
shucho0103
0
200
[NLP2026 参加報告会] AI for Science まとめ / NLP2026
lychee1223
0
1.9k
AkarengaLT vol.41
hashimoto_kei
1
150
水耕栽培:古代の知恵から宇宙農業まで
grow_design_lab
0
150
機械学習 - ニューラルネットワーク入門
trycycle
PRO
0
1.1k
ダメな自分の育て方―性格タイプの「劣等機能」から理解するニガテ克服術
ppillc
0
210
HajimetenoLT vol.17
hashimoto_kei
1
240
東北地方における過去20年間の降水量の変化
naokimuroki
1
330
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
BBQ
matthewcrist
89
10k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Odyssey Design
rkendrick25
PRO
2
730
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
610
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
How STYLIGHT went responsive
nonsquared
100
6.2k
Deep Space Network (abreviated)
tonyrice
0
220
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
270
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Side Projects
sachag
455
43k
Transcript
の新機能、 OMPL Constrained Planning を試してみた 株丹 亮 ROS Kyushu UG
#2 2020.8.29 オンライン勉強会
⽬的 MoveItでの新機能、 OMPL Constrained Planningを試す ※ いつものMoveItの実装トレースです。 何も気にせずMoveItを使うと、⼿先の姿勢が⾃由⾃在に動いてしまう。 チップスターの蓋が空いてたとしたら?? 中⾝がドサッと汗
はじめにこの動画を⾒てください。
OMPL Constrained Planning ロボット動作に拘束条件をもたせたい。 例:持ったモノをこぼさないように。 https://ros-planning.github.io/moveit_tutorials/doc/move_group_interface/move_group_interface_tutorial.html#planning- with-path-constraints 従来でも任意のリンクの姿勢を固定する⽅法はある。 更に発展版の機能を先取りで使ってみました。
OMPL Constrained Planning 現在Pull Requestでレビュー中の機能 https://github.com/ros-planning/moveit/pull/2273 もし問題があれば、報告してみよう!というモチベーション。 検証環境 • Ubuntu
18.04 • ROS1 Melodic • MoveIt 1 上記Pull requestでのコミットバージョンで、特に問題なくビルド 成功しました。 8/29時点ではマージされていないのが、READMEもある。 https://github.com/ros- planning/moveit_tutorials/blob/95c21df732befed0e960c828a141fa3d00a7cab4/doc/ompl_constrain ed_planning/ompl_constrained_planning.rst
3つの拘束設定が可能 領域拘束 3次元領域を定義し、その中で⾃由に 動いてよい。右図の場合は⼿先が⿊の 直⽅体から出ないようなパスプランニ ングが可能。 BOX、SPHERE、CYLINDER、CONE から選択。 ⾯拘束 2次元の平⾯を定義し、その平⾯内で
⾃由に動いてよい。右図の場合は、⼿ 先が⿊の平⾯から出ないようなパスプ ランニングが可能。 直線拘束 ⼿先の姿勢は完全固定である。 開始終了点を直線で結ぶような解にな る。現状の機能と同等?
領域拘束
⾯拘束
直線拘束
まとめ • MoveItの新機能を先取りで使ってみた。 • 問題なく動作した。何もコミットできなかった。 • MoveItで、より⾼度な動作⽣成ができる。 使えそうな状況 • ⼿先を⼤きく動かしてほしくない状況。
• 精密な運搬作業(試験管をこぼさないように運搬す る等) できるかも • ロボットに絵を書かせる。 結論
ご静聴ありがとうございました。 質問があれば、お気軽に話かけてください!!