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
43
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
490
CoRL2021論文読み会
ry0_ka
0
19
Unity道場 ロボティクス 秋のLT祭り 2021
ry0_ka
0
26
myCobotがある生活
ry0_ka
0
29
MoveItの新機能、OMPL Constrained Planningを試してみた
ry0_ka
0
59
MoveItの新機能、 pilz industrial motionを試してみた
ry0_ka
0
41
MoveItで実装されているプランニングアルゴリズムについて
ry0_ka
0
47
Other Decks in Science
See All in Science
ガウス過程回帰とベイズ最適化
nearme_tech
PRO
1
430
機械学習 - DBSCAN
trycycle
PRO
0
890
Iniciativas independentes de divulgação científica: o caso do Movimento #CiteMulheresNegras
taisso
0
1.5k
証明支援系LEANに入門しよう
unaoya
0
1.1k
academist Prize 4期生 研究トーク延長戦!「美は世界を救う」っていうけど、どうやって?
jimpe_hitsuwari
0
140
CV_5_3dVision
hachama
0
140
3次元点群を利用した植物の葉の自動セグメンテーションについて
kentaitakura
2
1.2k
Trend Classification of InSAR Displacement Time Series Using SAE–CNN
satai
3
450
Symfony Console Facelift
chalasr
2
450
データベース01: データベースを使わない世界
trycycle
PRO
1
650
baseballrによるMLBデータの抽出と階層ベイズモデルによる打率の推定 / TokyoR118
dropout009
1
440
データベース06: SQL (3/3) 副問い合わせ
trycycle
PRO
1
540
Featured
See All Featured
Designing for humans not robots
tammielis
253
25k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
490
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Rebuilding a faster, lazier Slack
samanthasiow
82
9.1k
Making the Leap to Tech Lead
cromwellryan
134
9.3k
Statistics for Hackers
jakevdp
799
220k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
670
Making Projects Easy
brettharned
116
6.3k
Building Adaptive Systems
keathley
43
2.6k
Thoughts on Productivity
jonyablonski
69
4.7k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
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のブランチにプルリクエストが出ている でも全然動かない!! コアダンプ!!
コードを見てみた ナイスキャッチいただきました
まだ問題が
手元の修正では なんか動いた でもまだ問題があります