2020-01-01から1年間の記事一覧

ROS2のCMakeを簡単に!~ament_cmake_auto~

この記事はROS/ROS2アドベントカレンダー2020の18日目の記事です こんな経験はありませんか? ROS2のCMakeLists.txtを書いていてこんな経験はありませんか? package.xmlで依存関係を変えたらCMakeも書き換えないといけない... ROS2のコンポーネント指向,便…

colconで補完を出す

colcon buildするときとかにcolconと打ってからTABキーで補完をだそうとしてうまくいかない経験はありませんか? colconで補完が出ない! colconと打ってからTABキーを押すと以下のようにディレクトリが表示されます. 今欲しい補完はそれじゃない... $ colc…

ROS2でコードチェック!

TL;DR コーディング規約 確認 CMakeLists.txt package.xml チェックの実行 エラーの確認 ament_lint_autoの気持ちになるですよー CI 次回予告 TL;DR ## コードチェック! colcon test ## エラー内容を確認! colcon test-result --verbose コーディング規約 …

ROS/ROS2の環境変数管理

ROS/ROS2 環境変数あるある 環境変数の切り替え,どうしてる? 神ツール現る 神ツールに補完をつける ROS/ROS2 環境変数あるある 1台のPCにROS/ROS2の複数のディストリビューションがインストールされていて, 環境変数を切り替えながら使っていませんか? …