Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
MoveItの新機能、OMPL Constrained Planningを試してみた
Search
Ryo Kabutan
August 29, 2020
Science
210
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
430
MoveItを使った産業用ロボット向け動作作成方法の紹介 / Introduction to creating motion for industrial robots using MoveIt
ry0_ka
0
1k
CoRL2021論文読み会
ry0_ka
0
47
Unity道場 ロボティクス 秋のLT祭り 2021
ry0_ka
0
51
myCobotがある生活
ry0_ka
0
95
MoveItの新機能、 pilz industrial motionを試してみた
ry0_ka
0
120
MoveIt Day 2019 TrajOpt
ry0_ka
0
120
MoveItで実装されているプランニングアルゴリズムについて
ry0_ka
0
150
Other Decks in Science
See All in Science
明治薬科大学講義_ビッグデータ解析を支えるデータベース技術とクラウドコンピューティング
ktatsuya
1
190
[NLP2026 参加報告会] AI for Science まとめ / NLP2026
lychee1223
0
2k
データベース05: SQL(2/3) 結合質問
trycycle
PRO
0
1.3k
データベース11: 正規化(1/2) - 望ましくない関係スキーマ
trycycle
PRO
0
1.7k
人生を変えた一冊「独学大全」のはなし / Self-study ENCYCLOPEDIA: The Book Which Change My Life #独学大全 #EM推し本
expajp
0
210
自社のレビュー履歴からAIコードレビュアーをつくる方法
estie
0
410
Massey Ratings for Match Outcome Prediction in Table Tennis: Evidence of Greater Stability than the ITTF World Ranking
konakalab
0
150
データベース15: ビッグデータ時代のデータベース
trycycle
PRO
1
600
Tensor Factorization Meets Deformed Information Geometry: Convex Relaxation under Deformed Algebra
gkazunii
0
160
データベース04: SQL (1/3) 単純質問 & 集約演算
trycycle
PRO
0
1.7k
社内で活躍できるデータサイエンティストになるために
aikinohara
1
170
HOLO: Homography-Guided Pose Estimator Network for Fine-Grained Visual Localization on SD Maps
tomoaki0705
0
150
Featured
See All Featured
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
270
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Paper Plane
katiecoart
PRO
4
53k
Building an army of robots
kneath
307
47k
Leo the Paperboy
mayatellez
10
2.3k
Code Reviewing Like a Champion
maltzj
528
40k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
Mind Mapping
helmedeiros
1
380
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
Building Adaptive Systems
keathley
44
3.2k
A better future with KSS
kneath
240
18k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
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で、より⾼度な動作⽣成ができる。 使えそうな状況 • ⼿先を⼤きく動かしてほしくない状況。
• 精密な運搬作業(試験管をこぼさないように運搬す る等) できるかも • ロボットに絵を書かせる。 結論
ご静聴ありがとうございました。 質問があれば、お気軽に話かけてください!!