运行之前的代码遇到的问题和解决办法
问题1:No module named 'rospkg'
先切换到python3(如果用python2就把3改成2)
alias python=python3
source ~/.bashrc
再安装rospkg
pip3 install rospkg
问题2:启动gazebo打不开模型
在主目录下ctrl+h,打开.gazebo,新建文件夹models,下载gazebo模型,复制粘贴到models文件夹下
问题3:cannot launch node of type [usb_cam/usb_cam_node]: usb_cam
sudo apt-get install ros-melodic-usb-cam
问题4:cannot launch node of type [joint_state_publisher_gui/joint_state_publisher_gui]
sudo apt-get install ros-melodic-joint-state-publisher-gui
问题5: Found unsuitable Qt version "5.9.5" from /home/zhw/anaconda3/bin/qmake,this code requires Qt 4.x
sudo apt-get install qt4-default
问题6:Could NOT find move_base_msgs (missing: move_base_msgs_DIR)
sudo apt-get install ros-melodic-move-base-msgs
问题7:gmapping功能包安装
sudo apt-get install ros-melodic-gmapping
问题8:[rospack] Error: package 'map_server' not found
sudo apt-get install ros-melodic-map-server
问题9:gazebo里面点左上角save world as来保存仿真环境