PX4-代码剖析-启动顺序与日志参数说明

PX4的启动流程基本和之前版本的一致,有微小改动,如下图所示。本文主要查看其中姿态控制部分。
在这里插入图片描述
其中姿态部分根据在上图中所在位置为
在这里插入图片描述
因此在px4代码中(版本号为1.11)中,查看对应的RCS文件中的内容,为(此处稍有不同)
在这里插入图片描述
跳转进去查看为(注,该文件中根据不同的机型,选择不同的对应启动程序,下图仅选择旋翼飞机):
在这里插入图片描述
再次跳转,找到rc.mp_apps即可,如下图所示:
在这里插入图片描述

在这里插入图片描述
上图中左边以数字开头的表示为机型代号,后边则对应机型加载相应的PID参数。第一句话sh 则表示加载了默认参数。

下面的表格表示Pixkhawk中日志相关对应说明,内容来源自网络。

pixhawk日志分析说明
序号日志名称含义具体查看值具体范围和说明说明
1ATT姿态数据DesRoll/Roll"DesRoll目标横滚角度
Roll实际横滚角度"主要看实际值与目标值的跟随性,用于调整PID参数参考
姿态数据DesPitch/Pitch"DesPitch目标俯仰角度
Pitch实际俯仰角度"
姿态数据DesYaw/Yaw"DesYaw目标方向角度
Yaw实际方向角度"
2BAR0气压传感器Alt气压计测量高度
3CTUN整机数据ThI油门输入
整机数据ThO动力输出(输出电调)
整机数据Alt目标高度
整机数据BAlt气压计高度
整机数据SAlt超声波高度
4CURR电源Volt电压数据
电源Curr电流数据
5GPS卫星信号NSats卫星数量
卫星信号Hdop卫星精度不超过0.85
卫星信号Lat经度
卫星信号Lng纬度
卫星信号Spd速度(m/s)
6IMU/IMU2传感器惯性测量GyrX/Y/Z陀螺仪数据
传感器惯性测量AccX/Y/Z加速度计数据用于测量振动数据,其中X/Y轴的数值应该在±3,Z轴的数据为-5至-15之间,否则需要减震。
7MAG/MAG2罗盘数据MagX/Y/Z罗盘数据600以内浮动正常,若禁止或超过则异常
8POWR飞控电压数据Vcc飞控输入电压通常为5V左右
飞控电压数据Vservo舵机接口输出电压通常为5V左右
9MODE飞行模式
10RCIN遥控输入RC1/2/3/4/…遥控器1/2/3/4/…对应输入信号PWM值可用于分析操作者打舵情况
11RCOU电机输出RC1/2/3/4/…电机1/2/3/4/…对应输出信号PWM值可用于分析动力均衡情况
12VIBE振动评估Clipn振动评估一般不超过50,值越小越好
  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值