由于工程项目对系统环境要求不同,安装ROS时,部分软件包没有安装,在执行程序时才报错,下面是执行程序中的问题以及相应解决方案,可以根据需求自行尝试。
1. 具体报错记不清了,大致是提示相应包找不到,根据相应错误提示名字,安装相应功能包
sudo apt install ros-kinetic-humanoid-nav-msgs
sudo apt install ros-kinetic-realtime-tools
sudo apt install ros-kinetic-moveit-ros-planning-interface
sudo apt install ros-kinetic-four-wheel-steering-msgs
sudo apt install ros-kinetic-urdf-geometry-parser
sudo apt install ros-kinetic-control-toolbox
2. ImportError: No module named moveit_commander
安装ros-kinetic-moveit-commander
sudo apt-get install ros-kinetic-moveit-commander
3. ResourceNotFound: twist_mux
错误如下图
安装ros-kinetic-twist-mux
sudo apt install ros-kinetic-twist-mux