ubuntu18.04+ROS melodic报错整理

CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Qt5Core/Qt5CoreMacros.cmake:336 (message):
Can not use “Positioning” module which has not yet been found.
Call Stack (most recent call first):
camp/CMakeLists.txt:129 (qt5_use_modules)
在这里插入图片描述

解决:参考

sudo apt-get install qtpositioning5-dev

CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Qt5Core/Qt5CoreMacros.cmake:336 (message):
Can not use “Svg” module which has not yet been found.
Call Stack (most recent call first):
camp/CMakeLists.txt:129 (qt5_use_modules)在这里插入图片描述

解决:参考

sudo apt install libqt5svg5-dev

CMake Error at /opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake:83 (find_package):
Could not find a package configuration file provided by “mavros” with any
of the following names:
mavrosConfig.cmake
mavros-config.cmake
Add the installation prefix of “mavros” to CMAKE_PREFIX_PATH or set
“mavros_DIR” to a directory containing one of the above files. If “mavros”
provides a separate development package or SDK, be sure it has been
installed.
Call Stack (most recent call first):
echo_helm/CMakeLists.txt:6 (find_package)在这里插入图片描述

解决:

sudo apt-get install ros-melodic-mavros

ImportError: No module named filterpy.kalman
在这里插入图片描述解决:

sudo pip3 install filterpy

错误:1 http://packages.ros.org/ros/ubuntu bionic/main amd64 ros-melodic-mavlink amd64 2021.5.5-1bionic.20210505.150555
404 Not Found [IP: 2600:3404:200:237::2 80]
错误:2 http://packages.ros.org/ros/ubuntu bionic/main amd64 ros-melodic-libmavconn amd64 1.8.0-1bionic.20210505.151117
404 Not Found [IP: 2600:3404:200:237::2 80]
错误:3 http://packages.ros.org/ros/ubuntu bionic/main amd64 ros-melodic-mavros amd64 1.8.0-1bionic.20210505.151420
404 Not Found [IP: 2600:3404:200:237::2 80]
E: 无法下载 http://packages.ros.org/ros/ubuntu/pool/main/r/ros-melodic-mavlink/ros-melodic-mavlink_2021.5.5-1bionic.20210505.150555_amd64.deb 404 Not Found [IP: 2600:3404:200:237::2 80]
E: 无法下载 http://packages.ros.org/ros/ubuntu/pool/main/r/ros-melodic-libmavconn/ros-melodic-libmavconn_1.8.0-1bionic.20210505.151117_amd64.deb 404 Not Found [IP: 2600:3404:200:237::2 80]
E: 无法下载 http://packages.ros.org/ros/ubuntu/pool/main/r/ros-melodic-mavros/ros-melodic-mavros_1.8.0-1bionic.20210505.151420_amd64.deb 404 Not Found [IP: 2600:3404:200:237::2 80]
这里是引用

解决:

sudo apt-get update

[gazebo-2] process has died [pid xxx, exit code 255, cmd…

解决:

killall gzserver
killall gzclient

版权声明:本文为weixin_41427211原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。