ros2ポーティング作業メモ
概要
現在emcl2のros2ポーティング作業中です。
もしかしたら、このメモが役に立つのでは?
と思い、書き始めました。
まずは、GPTさんに聞いてみる?
GPTさん教えてください!!
ros1のc++パッケージをros2のパッケージにするための、ポーティングを行っているのだけど、良い手順知ってる? いくつかのポイントを考慮しながら、以下のステップでROS1のC++パッケージをROS2に移植することができます。 1. システムを構成するすべてのパッケージを確認する 2. パッケージの依存関係を確認する 3. パッケージをROS2用のCMakeLists.txtファイルに書き換える 4. メッセージをROS2用に書き換える 5. ライブラリをROS2用に書き換える 6. ノードをROS2用に書き換える 7. シミュレータをROS2用
ふむふむ、俺が考えていた作業手順とほぼ同じだ。
ros2ポーティング手順?(メモ)(Pythonは知らん)
- まずはbuildができるように、
CMakeLists.txt
とpackage.xml
のファイルを修正 - 次にinclude