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/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM