搜索ros包的方法很多,例如在ros wiki上搜索,google搜索等,这里就整理最常用的一种方法。
使用roslocate命令寻找第三方ros包
如果明确的知道寻找的包的准确名称,并且希望找到该包的URL地址,那么最方便的方式就是使用roslocate命令。例如,想查找turtlebot_apps 包,那么就可以输入如下指令:
$ roslocate uri turtlebot_apps
可以看到产生如下结果:
Using ROS_DISTRO: indigo
https://github.com/turtlebot/turtlebot_apps.git
如果想将该包安装在个人catkin目录,那么可以使用如下git命令:
$ cd ~/catkin_ws/src
$ git clone git://github.com/turtlebot/turtlebot_apps.git
$ cd ~/catkin_ws
$ catkin_make
$ source devel/setup.bash
参考资料:
1.ros_by_example 第一册4.17