进行catkin_make要在工作空间的root目录下
错误(1): Could not find a package configuration file provided by "ardrone_autonomy"
CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:83 (find_package):
Could not find a package configuration file provided by "ardrone_autonomy"
with any of the following names:
ardrone_autonomyConfig.cmake
ardrone_autonomy-config.cmake
解决办法:~/catkin_ws$ sudo apt-get install ros-kinetic-ardrone-autonomy
错误(2):fatal error: ignition/math/Inertial.hh: 没有那个文件或目录
/usr/include/gazebo-7/gazebo/msgs/msgs.hh:24:37: fatal error: ignition/math/Inertial.hh: 没有那个文件或目录
原因:升级gazebo后缺少依赖库
解决:~/catkin_ws$ sudo apt-get install libignition-math2-dev
错误(3):ModuleNotFoundError: No module named 'em'
Traceback (most recent call last):
File "/opt/ros/kinetic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py", line 41, in <module>
import genmsg.template_tools
File "/opt/ros/kinetic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 39, in <module>
import em
ModuleNotFoundError: No module named 'em'
解决:~/catkin_ws$ Python -m pip install empy
网友评论