rosbuild是比较老版本,catkin是比较新的版本,且比rosbuild好。由于之前的epuck系统用的是rosbuild,所以在这里记录rosbuild的用法:
$ mkdir ~/rosbuild_ws
$ cd ~/rosbuild_ws
rosws init . /opt/ros/electric
新建/src,在/rosbuild_ws/src里放package, 在package的src里放源代码文件。修改CMakeLists.txt和.xml。
rosmake工作空间前,
~/rosbuild_ws$ source setup.bash
检查是否source正确,
echo $ROS_PACKAGE_PATH
rosmake,
~/rosbuild_ws$ rosmake package_name
rosrun,
~/rosbuild_ws$ rosrun package_name executable_name