1. 程式人生 > >【ROS】關於MOOC中《機器人作業系統入門》中可能遇到的問題解決方案

【ROS】關於MOOC中《機器人作業系統入門》中可能遇到的問題解決方案

1、安裝ROS過程中總是提示缺少某個模組,比如說re模組:

檢查你的計算機是否安裝了pyhton3, 如果是的話把.bashrc檔案中的python3註釋掉,應該就能解決問題

2、在rviz中無法看到laserscan的影象:

首先用topic list檢查是否已經啟動了所有需要的topic,rviz中的laserscan是否已經訂閱了/scan這個topic,gazebo是否是7以上版本,儘量不要使用虛擬機器,如果還未解決,那麼把robot_sim_demo/urdf/sick_tim.urdf.xacro裡面的libgazebo_ros_gpu_laser改成libgazebo_ros_lase

r,同時再把gpu_ray改成ray,已經就能解決問題。

3、rviz中2D goal navigation只規劃路徑,不能自主移動

檢查是否已經開啟robot_keyboard_teleop.py呼叫了鍵盤,鍵盤的優先順序比rviz導航高,所以可以先開啟rviz後呼叫鍵盤