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
Ryo Kabutan
March 30, 2020
Science
0
34
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
390
CoRL2021論文読み会
ry0_ka
0
12
Unity道場 ロボティクス 秋のLT祭り 2021
ry0_ka
0
22
myCobotがある生活
ry0_ka
0
23
MoveItの新機能、OMPL Constrained Planningを試してみた
ry0_ka
0
47
MoveItの新機能、 pilz industrial motionを試してみた
ry0_ka
0
34
MoveItで実装されているプランニングアルゴリズムについて
ry0_ka
0
36
Other Decks in Science
See All in Science
02_西村訓弘_プログラムディレクター_人口減少を機にひらく未来社会.pdf
sip3ristex
0
320
生成AIと学ぶPythonデータ分析再入門-Pythonによるクラスタリング・可視化をサクサク実施-
datascientistsociety
PRO
4
1.2k
Spectral Sparsification of Hypergraphs
tasusu
0
310
WCS-LA-2024
lcolladotor
0
220
Explanatory material
yuki1986
0
190
SciPyDataJapan 2025
schwalbe10
0
220
データベース02: データベースの概念
trycycle
PRO
2
690
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
110
[第62回 CV勉強会@関東] Long-CLIP: Unlocking the Long-Text Capability of CLIP / kantoCV 62th ECCV 2024
lychee1223
1
910
第61回コンピュータビジョン勉強会「BioCLIP: A Vision Foundation Model for the Tree of Life」
x_ttyszk
1
1.7k
統計的因果探索: 背景知識とデータにより因果仮説を探索する
sshimizu2006
3
820
Pericarditis Comic
camkdraws
0
1.5k
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
Embracing the Ebb and Flow
colly
85
4.7k
Speed Design
sergeychernyshev
29
930
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
21k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Designing Experiences People Love
moore
142
24k
How to Ace a Technical Interview
jacobian
276
23k
Fontdeck: Realign not Redesign
paulrobertlloyd
84
5.5k
How to Think Like a Performance Engineer
csswizardry
23
1.6k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
19
1.2k
What's in a price? How to price your products and services
michaelherold
245
12k
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のブランチにプルリクエストが出ている でも全然動かない!! コアダンプ!!
コードを見てみた ナイスキャッチいただきました
まだ問題が
手元の修正では なんか動いた でもまだ問題があります