ROS机器人仿真(二)- ROS内容补充

1 移除package

如果你想移除工作空间的package,首先你要删掉工作空间src目录下包的所有文件,比如:

$ cd ~/catkin_ws/src 
$ \rm -rf my_catkin_package

然后你需要删掉整个build出来的目录,然后重新执行catkin_make,这个样子:

$ cd ~/catkin_ws 
$ \rm -rf devel build install 
$ catkin_make 
$ source devel/setup.bash

可以使用roscd测试一下有没有成功移除:

$ roscd my_ros_packag

顺利的话应该显示:

roscd: No such package 'my_ros_package'

2 怎么找一个已经有了的包

2.1 去ROS wiki上搜索

2.2高端方法,使用roslocate

例如: slocate uri roscpp
它会显示:

Using ROS_DISTRO: kinetic
https://github.com/ros/ros_comm.git

然后git clone下来安装就可以了:

$ cd ~/catkin_ws/src 
$ git clone https://github.com/ros/ros_comm.git
$ cd ~/catkin_ws 
$ catkin_make 
$ source devel/setup.bash 
$ rospack profile

2.3 Brow software

wiki传送门

2.4 百度

好吧,原文是谷歌,可是现在用不了了。

你可能感兴趣的:(ROS机器人仿真(二)- ROS内容补充)