EKF的文件配置
2025-12-17
无人机学习
00

原始rsc文件

PX4默认使用的EKF配置为融合GPS的水平位置与气压计高度。如果我们想使用视觉定位,就需要把修改配置文件

展开代码
# GPS used param set EKF2_AID_MASK 1 # Vision used and GPS denied #param set EKF2_AID_MASK 24 # Barometer used for hight measurement param set EKF2_HGT_MODE 0 # Barometer denied and vision used for hight measurement #param set EKF2_HGT_MODE 3

修改后(通过注释修改)

展开代码
# GPS used #param set EKF2_AID_MASK 1 # Vision used and GPS denied param set EKF2_AID_MASK 24 # Barometer used for hight measurement #param set EKF2_HGT_MODE 0 # Barometer denied and vision used for hight measurement param set EKF2_HGT_MODE 3

注意,此修改意味着EKF融合来自mavros/vision_pose/pose的数据,并不是修改完无人机就可以视觉定位了,需要相关程序提供mavros/vision_pose/pose的数据,相关程序包括视觉SLAM、激光SLAM和获取Gazebo真值等。如果没有额外的视觉数据,想要飞行必须改回基于GPS和气压计的定位。

本文作者:cc

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!