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

从零开始学习PX4源码30(定高(ALTITUDE)模式)

目录

文章目录

  • 目录
  • 1.定高模式简介
  • 2.如何设置定高模式
  • 3.定高模式用到的主要参数
  • 4.定高模式整体状态
  • 5.定高模式代码流程
    • 5.1 定高模式初始化
    • 5.2 更新定高模式
      • 5.2.1 更新定高模式
      • 5.2.2 两种模式的细节分析
  • 6.定高模式控制流程
  • 7.总结

本节主要讲解PX4的定高模式的整体流程,重点以气压计作为高度输入源作为讲解,关于其他高度源的暂时不是本节重点,读者可以自行查阅相关资料,欢迎批评指正!!!

1.定高模式简介

高度模式是一个相对容易飞的遥控模式,横滚和俯仰杆控制飞机在左右和前后方向上的运动(相对于飞机的“前部”),偏航杆控制水平面上的旋转速度,油门控制上升 -下降的速度。当杆被释放/回中时,飞机将恢复水平并保持当前的高度。 如果在水平面上运动,飞机将继持续运动直到任何动量被风阻力消散。 如果刮风,飞机会向风的方向漂移。

在这里插入图片描述
这里需要注意apm的是PVA(垂直位置,垂直速度,垂直加速度)控制,而PX4主要是通过控制速度实现高度的稳定,也就是油门杆不在中立点时,飞机仅通过速度进行控制,当油门回中后,飞机将会按照期望的衰减速度衰减到预设的速度范围内及一定的加速度范围内进行锁定高度(这个可以理解成垂直方向的刹车过程)。

2.如何设置定高模式

设置定高模式有两种方式:
1.打开QGC,通过USB链接飞控后,可以看到如下界面:
在这里插入图片描述
2.通过全部参数直接修改模式

http://www.dtcms.com/a/602318.html

相关文章:

  • 中国建设银行对公网站中国500强企业排名
  • 做网站的为什么不给域名和密码个人网页制作与网站建设
  • GIT基础使用教程
  • 想建设个人网站去那里建设宁德做网站的公司
  • wordpress网站seo专业展馆展厅设计
  • LangGraph智能知识库系统架构设计方案 - 多agent架构
  • 在线C语言编译 | 提供便捷高效的在线编程环境
  • 二级网站建设费用网站有备案号吗
  • 搭建Golang gRPC环境:protoc、protoc-gen-go 和 protoc-gen-go-grpc 工具安装教程
  • flutter项目老是卡在Running Gradle task ‘assembleRelease‘......
  • 东莞清溪镇做网站公司对网站有效的优化软件
  • Python的asyncio核心组件
  • 建立网站要多少钱销售平台有哪些
  • 诸暨公司做网站免费项目进度管理软件
  • leetcode:逆波兰表达式求值
  • sql中left join和inner join的区别
  • 最小栈--leetcode
  • 做网站的学什么代码wordpress 主题末班
  • 网站建设二公司psd转wordpress主题
  • 线性代数 - 3 阶方阵的行列式 可视化
  • 营销型网站首页模板做纺织生意用什么网站好
  • flink部署选型方案以及flink-on-k8s部署
  • 3GPP标准各个版本的介绍和演变
  • 网站设置的参数江西建设厅网站查询施工员
  • 程序员个人网站开发模板之家网页模板
  • 彭阳网站建设多少钱做网站怎么发展客户
  • 做软件项目的网站百度制作企业网站多少钱
  • 大型电商网站建设武平县网站建设
  • seo01网站营销推广软件有哪些
  • 建设银行网站信息补充网站建设app端