(5)(5.9) 推力损失和偏航不平衡警告

2023-11-25 17:59

本文主要是介绍(5)(5.9) 推力损失和偏航不平衡警告,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

前言

1 潜在的推力损失

2 偏航不平衡

3 参数说明 


前言

如果你看到推力损失或偏航不平衡的警告,这个页面概述了一些应该做的检查和修改来解决这个问题。在大多数情况下,这些警告是由于错误的硬件选择或设置造成的。

这些警告是为了检测推进系统的硬件故障,如果它们开始出现在一个一直没有警告的飞行器上,则应检查推进系统。警告更有可能发生在较大的有效载荷和强烈/恶心的风中。


1 潜在的推力损失

如果在 GCS 上或数据闪存日志中看到潜在的推力损失信息,应进行调查以找到原因和补救措施。该警告将给出一个电机编号,例如:

`Potential Thrust Loss (3)`

这些警告是由于一个或多个电机在 100% 油门时饱和的结果。由于这种饱和,ArduCopter 不能再达到要求的横滚、俯仰、偏航和油门输出。如果这种情况持续很长时间,飞行器将降低高度和姿态控制,并可能崩溃。

如果在悬停或放松的飞行中看到这些信息,必须在硬件上解决这个问题。飞行器的推力与重量比应该增加,要么改变推进器,要么减少质量。

如果只在爬升和攻击性机动中看到,它可能足以降低要求的加速度和速度。同样,飞行器的推力与重量比可以增加,以允许更高的加速度和速度。

2 偏航不平衡

偏航不平衡警告是衡量飞行器努力偏航的程度,警告将在偏航输出饱和之前触发。如果偏航输出达到饱和,飞行器保持偏航的能力将受到影响。而且,在最坏的情况下,这将导致飞行器快速旋转。该警告信息给出了最大偏航输出的百分比。在 100% 的时候,它是饱和的。比如说:

`Yaw Imbalance 87%`

如果在悬停中看到,这个问题应该在硬件中解决。如果该值在没有飞行员偏航输入的情况下增加,飞行器应立即降落。偏航不平衡可以通过比较对置电机的 PWM 输出在数据闪存日志中被识别出来。它将表现为顺时针和逆时针电机之间较大的油门水平差异,如下图所示:

这应该在硬件中得到解决。最常见的原因是电机在圆臂上不垂直。如果不平衡现象仍然存在,可以将电机稍稍倾斜,使推力角协助偏航,以实现其旋转方向。有些飞行器对电机的推力矢量非常敏感。

如果警告只出现在积极的偏航机动中,可以通过提高 ATC_RAT_YAW_IMAX 来增加警告阈值。然而,也可能值得重新审视偏航的微调。

Note

推力损失和偏航不平衡警告都可以通过 FLIGHT_OPTIONS 参数禁用。这应该在广泛的日志审查和测试之后进行,以验证警告没有发现真正的问题。

3 参数说明 

ATC_RAT_YAW_IMAX(AC_AttitudeControl_Multi):偏航轴速率控制器 I 增益最大值。

偏航轴速率控制器 I 增益最大值。限制 I 项输出的最大值。

Increment

Range

0.01

0 to 1

这篇关于(5)(5.9) 推力损失和偏航不平衡警告的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/424296

相关文章

SigLIP——采用sigmoid损失的图文预训练方式

SigLIP——采用sigmoid损失的图文预训练方式 FesianXu 20240825 at Wechat Search Team 前言 CLIP中的infoNCE损失是一种对比性损失,在SigLIP这个工作中,作者提出采用非对比性的sigmoid损失,能够更高效地进行图文预训练,本文进行介绍。如有谬误请见谅并联系指出,本文遵守CC 4.0 BY-SA版权协议,转载请联系作者并注

zabbix6.4连接钉钉发出警告

zabbix6.4配置钉钉告警 注册钉钉 建一个内部群 添加自定义机器人 配置zabbix服务端 打开脚本告警的配置 # vim /etc/zabbix/zabbix_server.conf                 AlertScriptsPath=/usr/lib/zabbix/alertscripts 准备脚本 安装一个依赖包 # dnf -y insta

在项目SSH整合时,启动测试时报的警告!

一、tomcat 运行过程中提示: 22:11:07,082 [main] WARN  DTDEntityResolver : recognized obsolete hibernate namespace http://hibernate.sourceforge.net/. Use namespace http://www.hibernate.org/dtd/ instead. Refer

写给大数据开发:你真的“慢“了吗?揭秘技术与职场的平衡艺术

你是否曾经在深夜里,面对着一个棘手的数据处理问题,感到无比沮丧?或者在一次重要的项目汇报中,突然语塞,无法清晰地表达你的技术方案?作为一名大数据开发者,这些场景可能再熟悉不过。但别担心,因为你并不孤单。让我们一起探讨如何在这个瞬息万变的行业中,既磨练技术利刃,又培养职场软实力。 目录 技术与时间的赛跑1. 长远视角的重要性2. 复利效应在技能学习中的应用 跨界思维:数据结构教我们的职场智

代码随想录 -- 二叉树 -- 平衡二叉树

110. 平衡二叉树 - 力扣(LeetCode) 思路:仍然是递归调用 1. 定义一个递归函数 count 用来计算二叉树的层数 2. isBalanced 函数:如果传入根节点为空返回真;如果根节点 | 左子树的层数 - 右子树的层数 | 大于1,返回假;最后返回根节点左子树、右子树是否是平衡二叉树。 class Solution(object):def count(self,root

逐行讲解Transformer的代码实现和原理讲解:计算交叉熵损失

LLM模型:Transformer代码实现和原理讲解:前馈神经网络_哔哩哔哩_bilibili 1 计算交叉熵目的 计算 loss = F.cross_entropy(input=linear_predictions_reshaped, target=targets_reshaped) 的目的是为了评估模型预测结果与实际标签之间的差距,并提供一个量化指标,用于指导模型的训练过程。具体来说,交叉

【python requests警告】python3.x requests库取消ssl验证,InsecureRequestWarning: Unverified HTTPS request is be

警告信息: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warni

【深度学习 误差计算】10分钟了解下均方差和交叉熵损失函数

常见的误差计算函数有均方差、交叉熵、KL 散度、Hinge Loss 函数等,其中均方差函数和交叉熵函数在深度学习中比较常见,均方差主要用于回归问题,交叉熵主要用于分类问题。下面我们来深刻理解下这两个概念。 1、均方差MSE。 预测值与真实值之差的平方和,再除以样本量。 均方差广泛应用在回归问题中,在分类问题中也可以应用均方差误差。 2、交叉熵 再介绍交叉熵损失函数之前,我们首先来介绍信息

Anchor Alignment Metric来优化目标检测的标签分配和损失函数。

文章目录 背景假设情况任务和目标TaskAligned方法的应用1. **计算Anchor Alignment Metric**2. **动态样本分配**3. **调整损失函数** 示例总结 背景 假设我们在进行目标检测任务,并且使用了YOLOv8模型。我们希望通过TaskAligned方法来优化Anchor与目标的匹配程度,从而提升检测效果。 假设情况 图像: 一张包含

在目标检测模型中使用正样本和负样本组成的损失函数。

文章目录 背景例子说明1. **样本和标签分配**2. **计算损失函数**3. **组合损失函数** 总结 背景 在目标检测模型中,损失函数通常包含两个主要部分: 分类损失(Classification Loss):用于评估模型对目标类别的预测能力。定位损失(Localization Loss):用于评估模型对目标位置的预测准确性。 例子说明 假设我们有一个目标检测模