ラベル ros2 の投稿を表示しています。 すべての投稿を表示
ラベル ros2 の投稿を表示しています。 すべての投稿を表示

ros2のパッケージ情報はROS Indexから辿るのが良い

2023年10月29日日曜日
背景 ros2のteleop_twist_keyboardに変更を加えるためソースコードをダウンロードして試行錯誤していたところ、google検索に出てくるros1の顔ぶれがcontributorに多いリポジトリではなく、ROS Indexで辿って判明した別のリポジトリがroll...

ros2で発生する「_rclpy_pybind11.cpython-310-x86_64-linux-gnu.so」のインポートエラーは全てのパッケージを再インストールすると直ることがある

2023年10月23日月曜日
ros2のパッケージをapt操作で部分的に削除したりインストールしたりしたところ下記のエラーが発生するようになりました。 ImportError: /opt/ros/rolling/lib/python3.10/site-packages/rclpy/_rclpy_pybind...

LIVOX MID360のpoint cloudをros2で表示

2023年9月15日金曜日
背景 MID360 とは、横360度、縦52 ~ -7度の点群を取れるLidar(レーザー距離測定装置)です。 ドローンで有名なDJIの Open innovation program を通して出来た Livox という会社が作っています。 前回ネットワークの設定を施してping...

microrosのdockerのagentで発生するNotEnoughMemoryExceptionはコンテナ更新で解決することがある

2023年9月3日日曜日
背景 microrosとはros2でマイコンと通信する環境を提供してくれるミドルウェアです。 ubuntu22.04でrollingを動かしてESP32にWiFi経由で接続を試みたところエラーが出て対応に時間を取られましたが、マイコンと通信するコンテナを更新したら解決ました。 エ...

platformioでmicro rosのpub sub reconnection

2023年1月30日月曜日
背景 micro ros とはros2で ros1のrosserial のようにマイコンからtopicの配信(publish)や購読(subscribe)ができるライブラリです。 以前試したときはシリアルポート接続の2回目以後の接続確立に手動でマイコンをリセットするしか方法が無い...