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 Day 2019 TrajOpt
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Ryo Kabutan
March 30, 2020
Science
0
90
MoveIt Day 2019 TrajOpt
At Moveit day 2019, I reviewed the Pull Request about a new planning algorithm called TrajOpt.
Ryo Kabutan
March 30, 2020
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
830
CoRL2021論文読み会
ry0_ka
0
29
Unity道場 ロボティクス 秋のLT祭り 2021
ry0_ka
0
34
myCobotがある生活
ry0_ka
0
58
MoveItの新機能、OMPL Constrained Planningを試してみた
ry0_ka
0
120
MoveItの新機能、 pilz industrial motionを試してみた
ry0_ka
0
63
MoveItで実装されているプランニングアルゴリズムについて
ry0_ka
0
100
Other Decks in Science
See All in Science
データマイニング - グラフ構造の諸指標
trycycle
PRO
0
270
あなたに水耕栽培を愛していないとは言わせない
mutsumix
1
280
アクシズを探せ! 各勢力の位置関係についての考察
miu_crescent
PRO
1
110
Celebrate UTIG: Staff and Student Awards 2025
utig
0
1.1k
データベース12: 正規化(2/2) - データ従属性に基づく正規化
trycycle
PRO
0
1.1k
データマイニング - ウェブとグラフ
trycycle
PRO
0
250
AI(人工知能)の過去・現在・未来 —AIは人間を超えるのか—
tagtag
PRO
0
160
baseballrによるMLBデータの抽出と階層ベイズモデルによる打率の推定 / TokyoR118
dropout009
2
860
白金鉱業Vol.21【初学者向け発表枠】身近な例から学ぶ数理最適化の基礎 / Learning the Basics of Mathematical Optimization Through Everyday Examples
brainpadpr
1
660
AkarengaLT vol.41
hashimoto_kei
1
110
AIによる科学の加速: 各領域での革新と共創の未来
masayamoriofficial
0
450
やるべきときにMLをやる AIエージェント開発
fufufukakaka
2
1.2k
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Crafting Experiences
bethany
1
81
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
220
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
660
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Odyssey Design
rkendrick25
PRO
2
540
Code Review Best Practice
trishagee
74
20k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Transcript
TrajOptをMoveItで使えるように (したかった) 東京オープンソースロボティクス協会 株丹 亮 Ryo Kabutan
プランナ概要 これ MoveItの各プランナーについての解説(WMD 2019 in Tokyo 準備編) https://opensource-robotics.tokyo.jp/?p=4313
TrajOptの概要 • 軌道最適化手法(STOMPやCHOMPの系列) • 逐次的に凸最適化を行う 評価関数 制約項 非線形 終了姿勢の拘束条件 干渉しない条件
非線形
TrajOptの利点(元論文より) • The first advantage of our approach is speed.
• The second advantage of our approach is its reliability • The third advantage of our approach regards path quality • The fourth advantage of our approach is flexibility 100−200 ms 多関節ロボットでも1秒以下で解ける 干渉回避のための制約をより強く設けることが できるため あとから別の制約も追加しやすい
個人的に感じるメリット • ランダムサンプリング手法と比較して,パスの簡単化が不要 • TimeParameterizationも不要?? 軌道最適化手法であれば 速度,加速度の最適化も可能 → 各社のロボットコントローラ の軌道生成手法に依存しなくて済む
現状 • Melodicのブランチにプルリクエストが出ている でも全然動かない!! コアダンプ!!
コードを見てみた ナイスキャッチいただきました
まだ問題が
手元の修正では なんか動いた でもまだ問題があります