Thought about system by Hiroyasu Ishikawa

We are uncovering better ways of developing system.

ROS

ROSの複数のワークスペースを読み込む

ROS

とある開発で複数のワークスペースを扱うようになった。 分散開発とか複数人で開発しているとか、色々な場面が考えられるが、そんな時何も考えずにsetup.bash叩くと最初に読み込んだワークスペースが見えなくなってしまう。 $ source ~/2nd_ws/devel/setup.b…

KinematicsBase does not exist

とあるLaunchファイルを起動したら、"KinematicsBase does not exist" というようなエラーが出力された。 $ dpkg -l | grep trac-ik 逆運動学用のパッケージを確認したら、インストールしていなかった。 $ sudo apt install ros-melodic-trac-ik-kinematics-…

ROSで使う新旧のビルドツール

ROS

ROSのCatkin向けツールについて、新旧の2つのツールがあるようだ。古い記事だけでなく、最近も古い方で記述されている記事もあるため、どちらも知らないと読み替えで混乱しそう。catkin-tools.readthedocs.ioROS/Tutorials/catkin/CreatingPackage - ROS Wi…