当前位置: 首页 > news >正文

无人机算法之第四章 ArduPilot 主要配置参数及效果

第四章 ArduPilot 主要配置参数及效果

本章聚焦于影响传感器融合行为和噪声建模的关键参数,特别是与 EKF3 数据源选择和测量噪声相关的参数。这些参数直接决定了无人机在室外、室内、电磁干扰等不同环境下的飞行性能。

4.1 参数分类总览

为了方便查阅,将所有相关参数划分为五个类别:

类别

参数示例

功能

传感器启用与总线

GPS_TYPE, COMPASS_USE, BARO_PRIMARY, CAN_P1_DRIVER

选择物理传感器是否工作、通讯方式

EKF 核心与冗余

EK3_ENABLE, AHRS_EKF_TYPE, EK3_IMU_MASK, EK3_PRIMARY

启用EKF3,配置多核冗余

数据源优先级(SRC)

EK3_SRC1_POSXY, EK3_SRC1_POSZ, EK3_SRC1_YAW

指定姿态/位置/速度的主信息来源

噪声与方差

EK3_ACC_P_NSE, EK3_POSNE_M_NSE, EK3_ALT_M_NSE

控制EKF传感器信任权重

故障检测与行为

EK3_GLITCH_RAD, EK3_GPS_CHECK, GPS_GLITCH_RAD

传感器异常检测阈值及响应

4.2 传感器启用与主源选择

4.2.1 基本启用开关

  • GPS_TYPE:决定飞控使用哪个GPS协议。常用值: 1(Auto,NMEA+UBLOX),9(DroneCAN),5(UAVCAN)。若使用雷讯M9N通过CAN连接,设为 9。
  • COMPASS_USE / COMPASS_USE2 / COMPASS_USE3:分别启用第1、2、3个磁罗盘。对于外置罗盘,设为 1。
  • BARO_PRIMARY:选择主气压计索引。0(第一个气压计,通常是飞控内置),1(第二个,可能是GPS模块上的气压计)。
  • CAN_P1_DRIVERCAN_P2_DRIVER:设为 1 启用CAN总线接口。
http://www.jsqmd.com/news/855552/

相关文章:

  • 数据库一体机简史:谁为数据仓库正名?
  • Perplexity到底是什么:从信息熵到模型评估,一文讲透3个核心公式与4种误用场景
  • 基于PSoC 6与BMI160构建嵌入式IMU测试系统:从驱动到上位机全流程
  • COMSOL电磁超声仿真避坑指南:从‘域不适用’报错到结果收敛的完整调试流程
  • DeepSeek大模型推理显存爆满?揭秘vLLM+FlashAttention下GPU显存占用突增217%的真实根因
  • HC32F4A0实战:用SPI驱动国产BL25CMIA EEPROM,从引脚配置到可靠性存储的完整流程
  • 项目——基于C/S架构的文件传输系统平台 (2)——重构
  • 保姆级教程:在S32G274ARDB2上,用IPCF点亮RGB LED(附源码解析)
  • AI 写代码总跑偏?mirrorai 让 Claude Code、Cursor、Copilot 严格遵守你项目的真实规范
  • 2026年自助建站平台哪个好?推荐这4个知名建站平台!
  • Git 进阶(二):分支管理、暂存栈、远程仓库与多人协作
  • 【正式版上线】Open Claw 2.7.5 桌面端一键安装部署教程
  • 三步告别键盘连击:KeyboardChatterBlocker高效使用全攻略
  • C#如何优雅处理引用类型的深拷贝 (十一)
  • Kimi、DeepSeek、阶跃星辰三天融资超百亿,中国AI的“中场战事”刚刚开始
  • 掌握Linux网络设计中的WebSocket服务器
  • 港科大沈劭劼、谭平团队最新成果:开源280万全景数据集,实现零样本立体匹配
  • 测试经理为保障项目按期交付,主动规划核心内容
  • 我开发了一个 AI 表单填写 Chrome 插件:AutoFormX,提升 Web 测试和表单联调效率
  • 3步搞定OFD兼容难题:Ofd2Pdf实战手册
  • Cursor试用限制终极解决方案:3分钟快速重置设备标识实战指南
  • STM32 HAL库驱动中景园0.96寸OLED(SSD1306)避坑指南:从IIC地址到GRAM刷新的完整流程
  • 别再傻傻分不清:一张图看懂BLDC六步换相与PMSM FOC的本质区别与应用选型
  • 不止是省9.9刀:解锁特斯拉Model 3的‘行驶中保持WiFi’功能,打造家庭移动娱乐中心
  • 告别臃肿UI!5K行代码的GuiLite在STM32 HAL库上跑起来了(附工程源码)
  • 避开这3个坑,你的C# + VisionPro相机采集程序才算稳定(WinForm实战)
  • 告别接线混乱!用ESP32的I2C接口驱动LCD1602,5分钟搞定温湿度显示(附完整代码)
  • 从音箱分频到电源净化:聊聊RLC低通滤波器那些意想不到的实用场景
  • 操作系统概述(4)--操作系统运行机制(1):处理机双重模式与中断
  • FPGA管脚不够用?手把手教你用74HC595级联驱动8位数码管(附Verilog代码与仿真)