(5)(5.8) 保存微调和自动微调

news2024/12/23 6:18:50

文章目录

前言

1 保存微调

2 自动微调

3 保存微调和自动微调的视频演示

4 桌面方法


前言

当然,风对你的旋翼飞机有很大的影响,会把它推来推去。然而,你可能也会发现,在自稳模式下飞行时,即使在无风的环境中,你的旋翼飞机也往往总是向同一方向漂移。这在很大程度上可以通过"Save Trim"或"Automatic Trim"功能进行纠正。

Note

对于大多数用户来说,这个程序是没有必要的,因为加速度计校准(accelerometer calibration)可以很好地设置微调值。


1 保存微调

保存微调是比较简单的方法,主要是将你的无线电发射器的微调转移到自动驾驶仪上(video demo here)。

1.MissionPlanner硬件 强制性硬件 无线电校准屏幕上检查你的 CH7 开关是否超过 1800

2. 在"软件" > "Copter Pids"屏幕上将 CH7 选项设置为 Save Trim,然后按"写入参数"按钮。 

3. 当你的 CH7 开关在关闭位置时,在自稳模式下飞行你的旋翼飞机,并使用你的发射器的横滚和俯仰微调,使其飞行水平。

4. 降落并将油门调至零。

5. 松开横滚和俯仰杆,将 CH7 开关置于高位至少 1 秒钟。在 MP 的飞行数据屏幕的信息标签中应该出现"Trim saved"字样。

6. 将你发射器的横滚和俯仰调节器复位到中心,然后再飞,现在应该飞平了。如果它没有,请重复步骤 345

2 自动微调

有了自动微调功能,当你在稳定的悬停状态下飞行时,横滚和俯仰微调被捕捉到。

1. 找到一个无风的环境,有足够的空间让你的旋翼飞机飞行而不至于撞到什么东西。

2. 将飞行器置于自稳模式。

3. 保持油门最低和方向舵向右 15 秒或直到你看到红色、蓝色和黄色的小 LED 灯循环闪烁。

4. 在稳定的悬停状态下,让你的旋翼飞机飞行约 25 秒。

5. 降落并将油门调至零,等待几秒钟(微调参数正在被保存)。

6. 在自稳模式下再次起飞,检查你的旋翼飞机现在是否飞得很平。如果没有,重复步骤 234

Note

你也可以在断开电池的情况下,在地面上测试以上这些程序是否可以操作。将你的自动驾驶仪连接到任务计划器上,在模拟完成上述步骤的过程中观察飞行数据屏幕。

Note

你可以通过修改 AHRS_TRIM_XAHRS_TRIM_Y 来手动设置微调。横滚微调是 AHRS_TRIM_X,俯仰微调是 AHRS_TRIM_Y。这两个值的单位都是弧度,左横滚和前倾都是负数。

Note

几乎不可能摆脱所有的漂移,使你的旋翼飞机在没有任何输入的情况下保持完全不动。

3 保存微调和自动微调的视频演示

4 桌面方法

也可以通过设置飞行器水平,连接到任务规划器(也许是其他地面站)并选择初始设置强制性硬件加速校准并按下"校准水平"按钮来更新微调。

但请注意,当飞行器在地面上时,使 HUD 水平,并不一定意味着它在飞行时不会水平漂移,因为其他小的框架问题,包括飞行控制器在框架上不是完全水平的,以及稍微倾斜的电机。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/661620.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

chatgpt赋能python:Python重新编辑引擎优化(SEO)文章

Python重新编辑引擎优化(SEO)文章 介绍 Python是一种多用途的高级编程语言,用于开发网络应用程序,算法,科学计算和数据分析等。 随着越来越多的网站和应用程序采用Python编写,优化Python代码以提高搜索引擎优化(SEO)变得越来越重…

基于html+css的图展示133

准备项目 项目开发工具 Visual Studio Code 1.44.2 版本: 1.44.2 提交: ff915844119ce9485abfe8aa9076ec76b5300ddd 日期: 2020-04-16T16:36:23.138Z Electron: 7.1.11 Chrome: 78.0.3904.130 Node.js: 12.8.1 V8: 7.8.279.23-electron.0 OS: Windows_NT x64 10.0.19044 项目…

科技孵化制造蝶变:国际智造节上,群硕获评2023杰出数字化创新企业

论起2023年的热点有哪些?由ChatGPT掀起的智能科技浪潮,绝对是逃不开的话题。 6月16日,以“科技驱动,智造未来”为主题的2023国际智造节,在北京隆重举行。通过此次活动,在数字化领域深耕二十年的群硕软件&a…

K8s Kubectl 技巧集锦

kubectl 是 Kubernetes 的一个命令行管理工具,可用于 Kubernetes 上的应用部署和日常管理。本文列举了 9 个常见的 kubectl 命令,并总结了一些使用技巧,希望可以帮助系统管理员简化管理工作。 一、使用 Kubectl 查询、创建、编辑和删除资源 …

【C数据结构】循环队列_CyclicQueue

目录 循环队列_CyclicQueue 【1】循环队列 【1.1】循环队列的各个接口 【1.2】循环队列初始化 【1.3】循环队列初销毁 【1.4】循环队列插入 【1.5】循环队列删除 【1.6】循环队列获取头位置数据 【1.7】循环队列获取尾位置数据 【1.8】循环队列判满 【1.9】循环队列…

MMOE(Multi-gate Mixture-of-Experts)

1.前提和动机 随着推荐技术的发展,目前越来越多的推荐场景,往往并不是单独的优化一个指标,比如: 视频推荐领域:推荐排序任务不仅需要考虑到用户点击率、完播率,也需要考虑到一些满意度指标,例如…

优秀java实习报告范文5篇

优秀java实习报告范文(一) 一:实习介绍 1)实习题目 学生信息管理系统的设计与开发 2)实习目的 《Java程序设计》课程是电子商务专业的一门专业必修课程,特针对此课程进行为期三周的实践教学,旨在提升本专业学生对此课程中的理论知识的综合应用能力、提高…

微信研发体系下的分布式配置系统设计实践

腾小云导读 对很多的开发者而言,处理运营素材反复变更等需求场景不是一件轻松的事。开发者通常需要定制化地进行数据清理、格式转换和工具开发等等。在这个时候,建设分布式配置系统就显得尤为重要。本文旨在分析分布式配置系统的必要性、可行性及其关键…

SpringBoot的日志

SpringBoot的日志 🔎日志是什么🔎日志的作用🔎日志级别日志级别的作用日志级别的分类日志级别的设置 🔎打印日志打印日志具体内容划分 🔎常用的日志框架为什么这样设计对比System.out.ptintln()与日志框架 &#x1f50…

Kubernetes那点事儿——暴露服务之Ingress

Kubernetes那点事儿——暴露服务之Ingress 前言一、ingress负载均衡器Ingress Controller路由规则Ingress 二、Ingress Controller三、案例 前言 在 k8s 集群中,如果我们将服务暴露出来,提供访问,可以使用Nodeport方式,但是Nodepo…

SIG Mesh协议学习

1. 简介 Bluetooth SIG组织在2017年7月17日发布了蓝牙Mesh标准. 蓝牙Mesh不同于传统Bluetooth Low Energy(BLE)协议的1对1, 1对多的通信方式, 它实现了多对多的通信. 这使得mesh网络中的各个节点之间可以相互通信. 蓝牙Mesh协议建立在BLE的物理层和链路层之上, 也就是说它可以…

MachXO2系列 FPGA LCMXO2-7000HC-4TG144C-可编程逻辑器件介绍

莱迪思深力科MachXO2系列LCMXO2-7000HC-4TG144C是高度可配置的串行逻辑器件(PLD),具有低误差,具有和高系统集成等特性。MachXO2系列逻辑密度增加了3倍,嵌入存储增加了10倍,静态降低100倍,而成本…

动态获取项目根目录的两种方式

说明:如果项目上传的文件是存储在本地的,为了项目可以在其他电脑上也可能正常运行,可以将文件上传至项目的static文件夹里,并将文件路径保存至数据库中,前端显示时使用也可以通过该路径访问。要想获取到本地项目static…

如何评估大型语言模型(LLM)?

编者按:近期几乎每隔一段时间,就有新的大语言模型发布,但是当下仍然没有一个通用的标准来评估这些大型语言模型的质量,我们急需一个可靠的、综合的LLM评估框架。 本文说明了为什么我们需要一个全面的大模型评估框架,并…

DOCker安装(一)

DOCker的安装 1、简介 Docker使用客户端-服务器(C/S)架构模式,使用远程API来管理和创建Docker容器。 Docker容器通过Docker镜像来创建。 容器之间互不干扰 容器与镜像的关系类似于面向对象编程中的对象与类。 对象->容器 镜像->类 通过镜像来创建容器 …

如何用MarkDown轻松排版和格式化文档?

前言 大家好哦!我写作用的语言是MarkDown,真的非常好用,在本文中我将一字字的教你如何使用这个轻量化,容易上手的轻标记语言。 1. 什么是MarkDown MarkDown是一种轻量级的标记语言,它可以在文本中通过简单的标记实现…

基于Java+SpringBoot+Vue+uniapp微信小程序实现仓储管理系统

博主介绍:✌全网粉丝20W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取源码联系🍅 👇🏻 精彩专…

OpenHarmony端云一体化应用开发快速入门练习(上)基础配置

一 、整体说明 SDK版本更新说明 二、开发流程 集成SDK (一)前提条件 安装HUAWEI DevEco Studio 3.1及以上版本,配置 SDK API Version 9及以上,Compile SDK Version 9及以上,Compatible SDK Version 9及以上。 &#…

mpi实现矩阵乘法,卷积,池化(gemm,covn,pooling)

矩阵乘法: 卷积: 池化: Mpi基本原理: 1.什么是MPI Massage Passing Interface:是消息传递函数库的标准规范,由MPI论坛开发。 一种新的库描述,不是一种语言。共有上百个函数调用接口,提供与C和F…

【Rust日报】2023-06-16 Rust在Stack Overflow上连续8年成为最受欢迎语言(文末有彩蛋)...

推荐23个Rust Top开源项目 根据LibHunt网站Rust主题下有关统计,这里列出前5个Rust Top开源项目:deno、rust、tauri、alacritty、rustdesk。 阅读更多:Top 23 Rust Open-Source Projects https://www.libhunt.com/topic/rust Tweets&#xff1…