mavros 安装
指定版本:0.16.0 https://github.com/mavlink/mavros
以下是可能出现的错误
error1:
can’t find mavlinkConfig.cmake
solution:
http://packages.ros.org/ros-shadow-fixed/ubuntu/pool/main/r/ros-indigo-mavlink/
find corresponding deb file , sudo dpkg -i packagename.deb
error2:
can’t find diagnostic_updaterConfig.cmake
solution:
sudo apt-get install ros-indigo-diagnostics
error3:
can’t find anglesConfig.cmake
solution:
sudo apt-get install ros-indigo-angles
sudo apt-get install ros-indigo-rosconsole
sudo apt-get install ros-indigo-eigen-conversions
error4:
gcc inernal compiler error
solution:
- enlarge memory size
sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
sudo gedit /etc/fstab
- add “/swapfile none swap sw 0 0” in the last line
- reboot odroid
when install mavros_extras,
error5:
can’t find image-transportConfig.cmake
solution:
sudo apt-get install ros-indigo-image-transport
sudo apt-get install ros-indigo-cv-brifge
sudo apt-get install ros-indigo-urdf
error6:
solution:
mavlink 版本不匹配导致安装失败
下载mavlink源码安装:https://github.com/mavlink/mavlink-gbp-release/releases 版本20160120
cd mavlink
mkdir build
cmake ..
make
sudo make install
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)