分析飞行日志错误
如果鹦鹉®迷你无人机在完成飞行时间前意外停止,您可以下载飞行日志并分析错误。在微型无人机飞行期间发生的错误被捕捉在飞行日志中(droneFlight.txt
).
请注意
一些错误也显示在鹦鹉飞行控制界面(在下面的文本框开始按钮,在无人机停止后)。
下表解释了飞行日志中显示的最常见错误和故障排除步骤。
飞行日志和故障排除步骤中捕获的错误
错误类型 | 飞行日志中的错误信息 | 错误原因及处理步骤 |
---|---|---|
高加速度 |
|
当在飞行过程中检测到无人机的高加速度时,会发生此错误。 要排除问题,请执行以下任何一种操作:
|
起飞前内存分配错误 |
|
只有启用了mat文件日志记录时才会发生此错误。 mat文件日志记录尝试在Parrot迷你无人机上分配内存。内存的数量取决于被记录的信号的数量和模拟时间。如果所要求的内存不可用,则会发生内存分配错误。 如果不需要mat文件日志记录,请禁用该选项MAT-file日志. 如果您需要mat文件日志记录,请执行以下任何操作:
|
电池电压低 |
|
如果在起飞前或飞行中发现电池电压过低,则会发生此错误。起飞时电池电压最低要求为50%,飞行时为30%。 为了解决此问题,请确保连接到无人机的电池在从飞行控制界面执行启动命令之前已充满电。重新连接充满电的电池后,执行通过蓝牙将Parrot迷你无人机连接到主机的任务(参见设置和配置). |
光流和状态估计不匹配 |
|
当无人机飞行时,如果光流估计和Simulink模型的状态估计不匹配,就会发生这种错误。金宝app 对象发生此错误 若要排除该问题,请重新部署Simulink模型并启动无人机。金宝app |
光流不存在(对于ParrotMinidroneHover 项目和ParrotMinidroneCompetition 项目) |
rsedu_control():由于错误条件69,飞行中止! |
如果光流值超过50个周期都不可用,就会发生此错误。配置 要排除问题,请执行以下任何一种操作:
|
光流不存在(对于asbQuadcopter 项目和在R2018b或更早版本中金宝app创建的任何Simulink模型) |
rsedu_control():光流问题,在循环723中有50个循环没有流:现在关闭电机 |
如果光流值超过50个周期都不可用,就会发生此错误。 要解决此问题,请确保在您飞行无人机的区域有必要的照明,以便为光流正确捕获图像或视频帧。 |
用户定义的错误 | rsedu_control():由于错误条件5,飞行中止! |
如果您在Simulink模板模型中建模了某些错误条件,则会发生此错误。金宝app模型错误发生时,将相应的错误传递给 例如,在此错误消息中,错误条件5表示已经发生了由用户建模的错误逻辑,对应于值5。 要排除问题,请转到Simulink模型,查看相应的错误条件,并执行所需的操金宝app作来解决错误。 |
高度估计误差 | rsedu_control():由于错误条件88,飞行中止! |
此错误发生时,超声波传感器给出不适当的值,而你正在飞行的无人机使用 要排除问题,请执行以下任何一种操作:
|