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
6
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
160
CoRL2021論文読み会
ry0_ka
0
5
Unity道場 ロボティクス 秋のLT祭り 2021
ry0_ka
0
4
myCobotがある生活
ry0_ka
0
3
MoveItの新機能、OMPL Constrained Planningを試してみた
ry0_ka
0
4
MoveItの新機能、 pilz industrial motionを試してみた
ry0_ka
0
11
MoveItで実装されているプランニングアルゴリズムについて
ry0_ka
0
4
Other Decks in Science
See All in Science
2024-06-16-pydata_london
sofievl
0
520
Boil Order
uni_of_nomi
0
120
解説!データ基盤の進化を後押しする手順とタイミング
shomaekawa
1
340
As We May Interact: Challenges and Opportunities for Next-Generation Human-Information Interaction
signer
PRO
0
160
AI科学の何が“哲学”の問題になるのか ~問いマッピングの試み~
rmaruy
1
2.2k
インフラだけではない MLOps の話 @事例でわかるMLOps 機械学習の成果をスケールさせる処方箋 発売記念
icoxfog417
2
580
『データ可視化学入門』を PythonからRに翻訳した話
bob3bob3
1
500
Mechanistic Interpretability の紹介
sohtakahashi
0
350
Introduction to Graph Neural Networks
joisino
PRO
4
2.1k
証明支援系LEANに入門しよう
unaoya
0
350
Machine Learning for Materials (Lecture 9)
aronwalsh
0
210
ABEMAの効果検証事例〜効果の異質性を考える〜
s1ok69oo
4
2.1k
Featured
See All Featured
For a Future-Friendly Web
brad_frost
175
9.4k
Designing for Performance
lara
604
68k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.5k
GitHub's CSS Performance
jonrohan
1030
460k
Music & Morning Musume
bryan
46
6.2k
A Philosophy of Restraint
colly
203
16k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
10 Git Anti Patterns You Should be Aware of
lemiorhan
654
59k
The Cult of Friendly URLs
andyhume
78
6k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.7k
We Have a Design System, Now What?
morganepeng
50
7.2k
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のブランチにプルリクエストが出ている でも全然動かない!! コアダンプ!!
コードを見てみた ナイスキャッチいただきました
まだ問題が
手元の修正では なんか動いた でもまだ問題があります