使用ros-create-pkg命令行创建新的功能包:
cd ~/dev/rosbook
roscreate-pkg chapter2-tutorials std_msgs rospy roscpp
该命令包含功能包及依赖项
roscreate-pkg [package_name] [depend1] [depend2] [depend3]
依赖项一般可以包括:
std_msgs 包括了常见消息类型
rospy 一个纯Python的ROS库
roscpp 纯C++的ROS库
创建成功之后即可编译,使用rosmake命令:
rosmake chapter_tutorials
没有错误信息,说明编译成功