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
53
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
550
CoRL2021論文読み会
ry0_ka
0
23
Unity道場 ロボティクス 秋のLT祭り 2021
ry0_ka
0
26
myCobotがある生活
ry0_ka
0
30
MoveItの新機能、OMPL Constrained Planningを試してみた
ry0_ka
0
69
MoveItの新機能、 pilz industrial motionを試してみた
ry0_ka
0
42
MoveItで実装されているプランニングアルゴリズムについて
ry0_ka
0
62
Other Decks in Science
See All in Science
Valuable Lessons Learned on Kaggle’s ARC AGI LLM Challenge (PyDataGlobal 2024)
ianozsvald
0
400
オンプレミス環境にKubernetesを構築する
koukimiura
0
310
IWASAKI Hideo
genomethica
0
130
データマイニング - グラフデータと経路
trycycle
PRO
1
200
機械学習 - SVM
trycycle
PRO
1
870
点群ライブラリPDALをGoogleColabにて実行する方法の紹介
kentaitakura
1
350
データベース10: 拡張実体関連モデル
trycycle
PRO
0
960
システム数理と応用分野の未来を切り拓くロードマップ・エンターテインメント(スポーツ)への応用 / Applied mathematics for sports entertainment
konakalab
1
370
Accelerated Computing for Climate forecast
inureyes
PRO
0
110
データベース14: B+木 & ハッシュ索引
trycycle
PRO
0
420
MCMCのR-hatは分散分析である
moricup
0
420
[Paper Introduction] From Bytes to Ideas:Language Modeling with Autoregressive U-Nets
haruumiomoto
0
120
Featured
See All Featured
Statistics for Hackers
jakevdp
799
220k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
21k
How to Ace a Technical Interview
jacobian
278
23k
Designing for humans not robots
tammielis
253
25k
Side Projects
sachag
455
43k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Git: the NoSQL Database
bkeepers
PRO
431
65k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
A designer walks into a library…
pauljervisheath
207
24k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
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のブランチにプルリクエストが出ている でも全然動かない!! コアダンプ!!
コードを見てみた ナイスキャッチいただきました
まだ問題が
手元の修正では なんか動いた でもまだ問題があります