mavros源码下载及编译

1.下载源码

github难进,用gitee代替。

注意版本:用medolic

mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src
git clone https://gitee.com/mavlink/mavros.git
git clone --recurse-submodules -b  release/melodic/mavlink  https://github.com/mavlink/mavlink-gbp-release.git
cd mavros
git checkout -b 1.13.0 1.13.0

 2.编译

cd ~/catkin_ws
catkin build

3.解决报错

1.

Errors     << mavlink:cmake /home/nvidia/catkin_mr/logs/mavlink/build.cmake.001.log
CMake Error: File /home/nvidia/catkin_mr/src/mavlink-gbp-release/config.h.in does not exist.
CMake Error at /home/nvidia/catkin_mr/src/mavlink-gbp-release/CMakeLists.txt:68 (configure_file):
  configure_file Problem configuring file

removing lines 67-69 from the CMakeLists.txt

2.ImportError: No module named future
 

cd /home/xzeng/catkin_ws/XTDrone/PX4-Autopilot
DONT_RUN=1 make px4_sitl_default gazebo
source /home/xzeng/catkin_ws/devel/setup.bash
source Tools/setup_gazebo.bash $(pwd) $(pwd)/build/px4_sitl_default
export ROS_PACKAGE_PATH=$ROS_PACKAGE_PATH:$(pwd)
export ROS_PACKAGE_PATH=$ROS_PACKAGE_PATH:$(pwd)/Tools/sitl_gazebo
roslaunch px4 posix_sitl.launch 
   或
roslaunch  px4 mavros_posix_sitl.launch

源码编译 MAVROS_info [simulator] waiting for simulator to accept c-CSDN博客

urllib2.URLError: <urlopen error <urlopen error [Errno 111] Connection refused> (https://raw.githubusercontent.com/ros/rosdistro/master/index.yaml)>

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值