ROS知识(4)----初级教程之常见问题汇总 - 11GX
首页 > ROS知识(4)----初级教程之常见问题汇总

ROS知识(4)----初级教程之常见问题汇总

一、开机启动ROS的工作空间的路径设置失败

现象:在教程:http://wiki.ros.org/cn/ROS/Tutorials/CreatingPackage中的第5.1小节,运行以下命令失败:

$ rospack depends1 beginner_tutorials 

提示错误:[rospack] Error: package 'beginner_tutorials' not found

原因:是因为创建Catkin的Source时失败了,导致catkin工作空间的根路径查找不到。这是由于设置4小节中的工作空间Source失败,失败的命令为:

http://wiki.ros.org/cn/ROS/Tutorials/InstallingandConfiguringROSEnvironment

$ source devel/setup.bash

不知道什么原因,只能动手动进行修改了。

解决办法

ubuntu 下面情况处理

  1. echo "source /opt/ros/idigo/setup.bash" >> ~/.bashrc  
  2. echo "source ~/catkin_ws/devel/setup.bash" >> ~/.bashrc 

  3. source ~/.bashrc

 注意直接编辑 ~/.bashrc添加相应的bash文件,再source ~/.bashrc也是不可以的。

 

二、.gvfs 错误

问题:输入rosrun 然后敲击Tab不全,出现如下的错误信息:

rosrun [rospack] Warning: error while crawling /home/useraccount: boost::filesystem::status: Permission denied: "/home/useraccount/.gvfs"   (这里的useraccount对应您具体的电脑用户名)

解决办法:

#sudo umount /home/useraccount/.gvfs  (这里的useraccount对应您具体的电脑用户名)



#rm -rf .gvfs/

 

转载于:https://www.cnblogs.com/cv-pr/p/4830910.html

更多相关:

  • 如果使用命令 alias xx='xxxx' 那么登出以后,别名就会失效。下次登入的时候就不能用了。  为了保持别名可以把它写入.bashrc 在.bashrc的最后写入想要的别名,比如 alias zp='ll -al' 然后退出,重新登入的时候就可以用了。 或者直接运行命令 source ~/.bashrc 这样不用重新登入就可以...

  • Open3D是一个开源库,支持快速开发和处理3D数据。Open3D在c++和Python中公开了一组精心选择的数据结构和算法。后端是高度优化的,并且是为并行化而设置的。本系列学习计划有Blue同学作为发起人,主要以Open3D官方网站的教程为主进行翻译与实践的学习计划。点云PCL公众号作为免费的3D视觉,点云交流社区,期待有使用Op...

  • 2019独角兽企业重金招聘Python工程师标准>>> 找到includes/cls_template.php大约1101行/* 在头部加入版本信息 *///$source = preg_replace('//i', "