狠狠撸
Submit Search
狈耻颈迟谤补肠办を用いて自作ヒューマノイドを动かしてみた话
?
1 like
?
1,691 views
Hirokazu Onomichi
Follow
20200626 ROS JP UGのオンライン勉強会の資料
Read less
Read more
1 of 17
Download now
Download to read offline
More Related Content
狈耻颈迟谤补肠办を用いて自作ヒューマノイドを动かしてみた话
1.
Onomichi Hirokazu (Micchy) 2020.06.26
ROS Japan UG #37 オンラインROS勉強会
2.
Onomichi Hirokazu (
Micchy ) @Dream_Drive ? 本業は医療機器?ソフトウェアの 導入?運用?開発、etc… ? メイカー系イベントやロボコンをうろうろ ? 社会人ロボコニスト (ROBO-ONE) ? ROSCon JP2018からボチボチROSを使い始める ? 2019 瀬戸内ROS勉強会 発足 自己紹介
3.
2019年3月 瀬戸内ROS発足時のスライド
4.
気合と根性でモーション打ち込み 作ってみたロボットの動き ? 恋ダンス ? PPAP ?
プリキュアED ダンス ? ジョジョのポージング集 モーション打ち込むの、めちゃくちゃ大変 ? すぐに力尽きる??? モーションキャプチャやりたい。
5.
VICON ? モーションキャプチャといえば! ? 価格をみて、そっとブラウザを閉じた。 (遊びで使うのは難しい?)
6.
シンプルに動作をつくる オープンソースで何かない? ? Open Pose
(単眼カメラ系) ? 米カーネギーメロン大学が開発する「OpenPose」(オープンポーズ)は映像中の人物の骨格を、 深層学習(ディープラーニング)で推定する。 ? 踊ってみた動画から、モーションが抽出できる!? ? OpenNI (デプスカメラ系) ? 某亀さんロボに搭載、KINECTの制御でROSでもよく使われる ? トラッキングに関するROSパッケージがある https://wiki.ros.org/openni_tracker
7.
いまどきのVtuberは何を使ってる? ? ググったら、3tene +
nuitrack + realsense の事例が一番はじめに出てきた。 ? まずは、感覚をつかむためにそのまま遊んでみる ? Vtuberに挑戦! ? 良い感じ https://nuitrack.com/ https://www.youtube.com/watch?v=Z9H3_nmPOa8 3tene + nuitrack + realsense
8.
Nuitrackとは??? ? 3DiVi Inc
が開発した ? 3Dカメラで骨格認識を可能にするミドルウェア → Realsenseを活かせる! ? 全身スケルトン トラッキング (19 関節) 3次元座標 → キタコレ! ? これいいじゃん!!
9.
NUITRACから拾える3次元座標(x,y,z)をrviz上にプロット ? 関節の並びOK ? 良さそうな感じ nuitrack_body_tracker https://github.com/shinselrobots/nuitrack_body_tracker
10.
何度もRealSenseの前でもがくのが大変 → rosbag、とっても使える! ? 流石、ROS
11.
ロボットを動かすにはjoint角度が必要、 どう計算する? ヨー軸の角度(jointstate.position)どうやって計算する? ピッチ軸の角度(jointstate.position)どうやって計算する? 各関節の点の座標(x,y,z)は分かったが、 知りたいのは、関節の角度!
12.
ロボットを動かすにはjoint角度が必要、 どう計算する? ピッチ軸の角度(jointstate.position)どうやって計算する? θ a b cosθが分かれば、acosでθが分かる! あれだっ!
13.
ロボットを動かすにはjoint角度が必要、 どう計算する? ヨー軸の角度(jointstate.position)どうやって計算する? あれだっ! 平面と平面のなす角だ! つまり、 それぞれの法線ベクトルのなす角だ! 法線ベクトルの求め方
14.
ロボットを動かすにはjoint角度が必要、 どう計算する? ヨー軸の角度(jointstate.position)どうやって計算する? ピッチ軸の角度(jointstate.position)どうやって計算する? → ベクトルとベクトルのなす角 →そのロール軸を含む直線を含む、2つの平面のなす角 これだけですべて対応出来た!
15.
(実践) ベクトルで関節角を計算してみた
16.
(実践) 実機で動かしてみた。
17.
おまけ ? ロボットを動かすために作った、FUTABA製サーボモーターのROSパッケージ ? せっかくなので、リリースします。 ?
https://github.com/dreamdrive/futaba_rs
Download