ふるお〜と!- FullAuto

AI・ロボットが普及しBI(ベーシックインカム)が早急に実現されることを願う元ニートのブログ

ふるお〜と!-FullAuto

MediaPipeの結果をPublishしてみる[ROS]

objectron_publisher.py

⚫⚪⚪⚪

オリジナルコード

⚪⚫⚪⚪

×Publisherのサンプルをテキトーに追加したもの

Writing a simple publisher and subscriber (Python) — ROS 2 Documentation: Foxy documentation

⚪⚪⚫⚪

タイマーコールバックのタイミングでOjectronを実行

⚪⚪⚪⚫

タイマーコールバックはやめて、オリジナルコードのループ内でとりあえず、やってみる。
3×3の回転行列が取得されているため、クオータニオンへ変換。
import quaternironをするためにnumpy-quaternionを入れる。

$ pip install numpy-quaternion

なんか警告が出るので

$ pip install scipy 
$ pip install numba

も入れておく ROS Msg Poseに代入し、Publish!