查看: 1048|回复: 0

ardupilot(APM)飞控源代码中常见命名规则

[复制链接]

310

主题

346

帖子

967

积分

高级飞友

Rank: 4

积分
967
飞币
617
注册时间
2017-7-10
发表于 2022-11-18 21:18:22 | 显示全部楼层 |阅读模式
一、_ff:feed forward,前馈控制

二、_cd:centi-degree,厘度,也就是“百分之一度”

 类似于“厘米(cm)”跟“米(m)”的关系。

ardupilot(APM)飞控源代码中常见命名规则w2.jpg

三、desired_ : 飞手控制输入,主观期望值

 信息来源及流向:飞手 -> 遥控器 -> 遥控器接收机 -> 飞控(飞控将其映射为目标物理量)。

ardupilot(APM)飞控源代码中常见命名规则w3.jpg
四、target_ : 飞控当前控制目标值

 飞控的控制器将以此值为目标值进行控制(如PID控制等)。

ardupilot(APM)飞控源代码中常见命名规则w4.jpg
五、_bf:body frame,机体坐标系

ardupilot(APM)飞控源代码中常见命名规则w5.jpg
六、_ef:earth fram,大地坐标系

ardupilot(APM)飞控源代码中常见命名规则w6.jpg
七、_ned:north east down,北东地坐标系

ardupilot(APM)飞控源代码中常见命名规则w7.jpg
八、_neu:north east up,北东高坐标系

ardupilot(APM)飞控源代码中常见命名规则w8.jpg
九、SRV_:servo,舵机

 在APM源代码中,这里更宽泛地代指“各类输出通道”,并不局限于舵机。

ardupilot(APM)飞控源代码中常见命名规则w9.jpg
十、_ptr:指针,表示这个变量是一个指针(C/C++中的概念)

ardupilot(APM)飞控源代码中常见命名规则w10.jpg

往期推荐阅读
往期热文(点击文章标题即可直接阅读):
    我国首架35克超微侦察无人机-蜂鸟惊艳阿布扎比防务展

    我国首个实用化无人机“蜂群”,中国电科单车发射48架巡飞弹

    揭秘无人机自动机场 — 换电机场VS充电机场

    守护能源互联网,云圣智能旗舰级车载无人机+全自动机场系统

    极飞的泡沫还能够吹多久?下一个暴雷的会不会是极飞?

    走进飞思无人科研平台,让无人智能科研更简单


    上海特金推出国内首个城市级网格化无人机管控系统

    窜入南海,侦察我军潜艇:中国强行没收美军水下无人机

    长光禹辰 MS600 V2多光谱相机发布


ardupilot(APM)飞控源代码中常见命名规则w11.jpg

ardupilot(APM)飞控源代码中常见命名规则w12.jpg

您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

快速回复 返回顶部 返回列表