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 百度

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 创建一个ROS Package 这个教程包括使用roscreate-pkg或者catkin去创建一个新的packa...
    铁熊玩创客阅读 10,493评论 0 7
  • 大家好,关于机器人操作系统ROS的安装,很多文章都写的非常详细,我也在这些材料的帮助下,在VMware上安装了Ub...
    keepStriving阅读 12,193评论 2 8
  • 大家好,接下来一段时间,在学习机器学习算法的同时,我也将逐步学习机器人操作系统ROS (Robot Operati...
    keepStriving阅读 38,883评论 2 35
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,241评论 19 139
  • 眨眼一年过去了,期间若干次有想记录生活点滴的冲动也都被各种杂事打扰,至今竟没能记录一篇文章,忽的提起笔,满肚子快乐...
    点点妈0915阅读 1,778评论 0 1

友情链接更多精彩内容