PX4模块设计之九:PX4飞行模式简介

2023-05-16

PX4模块设计之九:PX4飞行模式简介

  • 关于模式的探讨
  • 1. 需求角度
    • 1.1 多旋翼(MC, multi-copter)
      • 1.1.1 RC控制模式
        • 1.1.1.1 Position Mode
        • 1.1.1.2 Altitude Mode
        • 1.1.1.3 Manual/Stabilized Mode
        • 1.1.1.4 Acro Mode (angle rate)
      • 1.1.2 特殊控制模式
        • 1.1.2.1 Orbit Mode
        • 1.1.2.2 Follow Me Mode
        • 1.1.2.3 Mission Mode
        • 1.1.2.4 Offboard Mode
      • 1.1.3 标准动作模式
        • 1.1.3.1 Hold Mode
        • 1.1.3.2 Return Mode
        • 1.1.3.3 Takeoff Mode
        • 1.1.3.4 Land Mode
    • 1.2. 固定翼 (FW, Fixed-wing)
      • 1.2.1 RC控制模式
        • 1.2.1.1 Position Mode
        • 1.2.1.2 Altitude Mode
        • 1.2.1.3 Stabilized Mode (angle)
        • 1.2.1.4 Acro Mode (angle rate)
        • 1.2.1.5 Manual Mode
      • 1.2.2 特殊控制模式
        • 1.2.2.1 Mission Mode
        • 1.2.2.2 Offboard Mode
      • 1.2.3 标准动作模式
        • 1.2.3.1 Hold Mode
        • 1.2.3.2 Return Mode
        • 1.2.3.3 Takeoff Mode
        • 1.2.3.4 Land Mode
    • 1.3. 垂直起降 (VTOL, Vertical Take Off and Landing)
    • 1.4. 车辆/船 (Rover/Boat)
      • 1.4.1 Manual Mode
      • 1.4.2 Mission Mode
  • 2. 设计角度
    • 2.1 手动模式 (Manual flight modes)
      • 2.1.1 多旋翼(MC, multi-copter)
      • 2.1.2 固定翼 (FW, Fixed-wing)
      • 2.1.3 车辆/船 (Rover/Boat)
    • 2.2 辅助模式 (Assisted flight modes)
    • 2.3 自动模式 (Auto flight modes)
    • 2.4 飞行模式设计状态图
  • 3. 参考资料

PX4的飞行模式从官网介绍上看感觉非常多且复杂,那是因为专业。为了方便理解,梳理一下有助于后续研读代码逻辑。

关于模式的探讨

有的时候看上去是这样的东西,而实际也许并不全是。回过头来说,设计的目的就是为了解决实际需求,因此我们这里从两个角度来考虑关于飞行模式的问题。

  • 实际需求的角度:(总体来说,PX4支持几大类航模控制器)
  1. 多旋翼
  2. 固定翼
  3. 垂直起降
  4. 车辆(地面)/船(水面)
  • 设计思路的角度:
  1. 手动控制
  2. 辅助控制
  3. 自动控制

1. 需求角度

1.1 多旋翼(MC, multi-copter)

1.1.1 RC控制模式

1.1.1.1 Position Mode

其主要功能点:

  • 前进/后退
  • 左移/右移
  • 上升/下降
  • 左旋/右旋
  • 支持定高(GPS+/baro+/radar)
  • 支持定点(GPS)

在这里插入图片描述

1.1.1.2 Altitude Mode

其主要功能点:

  • 前进/后退
  • 左移/右移
  • 上升/下降
  • 左旋/右旋
  • 支持定高(baro+/radar)

在这里插入图片描述

1.1.1.3 Manual/Stabilized Mode

其主要功能点:

  • 前进/后退 (注:遥感位置代表实际飞行姿态调整角度)
  • 左移/右移 (注:遥感位置代表实际飞行姿态调整角度)
  • 上升/下降
  • 左旋/右旋

在这里插入图片描述

1.1.1.4 Acro Mode (angle rate)

其主要功能点:

  • 前倾/后仰 (注:遥感位置代表实际飞行姿态调整角速度)
  • 左倾/右倾 (注:遥感位置代表实际飞行姿态调整角速度)
  • 加速/减速
  • 左旋/右旋

在这里插入图片描述

1.1.2 特殊控制模式

1.1.2.1 Orbit Mode

其主要功能点:

  • 缩小/扩大Orbit半径
  • 加速/减速
  • 上升/下降
    在这里插入图片描述

1.1.2.2 Follow Me Mode

跟随模式使多翼机自动跟随并跟踪提供其当前位置设定点的用户。位置设定点可能来自运行QGroundControl的Android手机/平板电脑或MAVSDK应用程序。

1.1.2.3 Mission Mode

任务模式使飞行器执行已上传至飞行控制器的预定义自主任务(飞行计划)。任务通常通过地面控制站(GCS)应用程序创建和上传。

1.1.2.4 Offboard Mode

非车载模式使多翼机服从通过MAVLink提供的位置、速度或姿态设定点。

1.1.3 标准动作模式

1.1.3.1 Hold Mode

保持模式使多翼机停止并悬停在其当前位置和高度(在风力和其他力作用下保持位置)。该模式可用于暂停任务或帮助在紧急情况下重新获取控制权。可以使用预先编程的RC开关或QGroundControl暂停按钮激活。

1.1.3.2 Return Mode

该模式可以手动(通过预编程RC开关)或自动(即在触发故障保护的情况下)激活。返回行为取决于参数设置,并可能遵循任务路径和/或任务着陆模式。默认情况下,多旋翼机只需上升到安全高度,飞到原位,然后着陆。

1.1.3.3 Takeoff Mode

起飞模式使多翼机垂直爬升至起飞高度并悬停到位。

1.1.3.4 Land Mode

着陆模式使多翼机降落在模式激活的位置。

1.2. 固定翼 (FW, Fixed-wing)

1.2.1 RC控制模式

1.2.1.1 Position Mode

其主要功能点:

  • 前倾/后仰
  • 左倾/右倾
  • 加速/减速
  • 左旋/右旋
  • 支持定高(GPS+/baro+/radar)
  • 支持直线巡航(GPS)

在这里插入图片描述

1.2.1.2 Altitude Mode

其主要功能点:

  • 前倾/后仰
  • 左倾/右倾
  • 加速/减速
  • 左旋/右旋
  • 支持定高(baro+/radar)

在这里插入图片描述

1.2.1.3 Stabilized Mode (angle)

其主要功能点:

  • 前倾/后仰 (注:遥感位置代表实际飞行姿态调整角度)
  • 左倾/右倾 (注:遥感位置代表实际飞行姿态调整角度)
  • 加速/减速
  • 左旋/右旋

在这里插入图片描述

1.2.1.4 Acro Mode (angle rate)

其主要功能点:

  • 前倾/后仰 (注:遥感位置代表实际飞行姿态调整角速度)
  • 左倾/右倾 (注:遥感位置代表实际飞行姿态调整角速度)
  • 加速/减速
  • 左旋/右旋

注:当遥感位置回归中位时,飞行器将停止转动。
在这里插入图片描述

1.2.1.5 Manual Mode

其主要功能点:

  • 前倾/后仰 (注:遥感位置代表实际飞行姿态调整角速度)
  • 左倾/右倾 (注:遥感位置代表实际飞行姿态调整角速度)
  • 加速/减速
  • 左旋/右旋

注:当遥感位置回归中位时,飞行器不会停止转动,需要手动增加一个反向力矩来抵消之前的转动力矩,从而停止转动。

在这里插入图片描述

1.2.2 特殊控制模式

1.2.2.1 Mission Mode

任务模式使飞行器执行已上传至飞行控制器的预定义自主任务(飞行计划)。任务通常通过地面控制站(GCS)应用程序创建和上传。

1.2.2.2 Offboard Mode

非车载模式使固定翼飞行器服从通过MAVLink提供的姿态设定点。

1.2.3 标准动作模式

1.2.3.1 Hold Mode

保持固定翼飞行器在其当前高度,开始围绕当前位置旋转。该模式可用于暂停任务或帮助在紧急情况下重新控制车辆。可以使用预先编程的RC开关或QGroundControl暂停按钮激活。

1.2.3.2 Return Mode

该模式可以手动(通过预编程RC开关)或自动(即在触发故障保护的情况下)激活。返回行为取决于参数设置,并可能遵循任务路径和/或任务着陆模式。默认情况下,固定翼飞行器将上升到安全高度,并使用任务着陆模式(如果存在),否则它将飞到初始位置并绕圈

1.2.3.3 Takeoff Mode

起飞模式确保飞行器顺利按步骤起飞。具体的发射行为取决于配置的起飞模式(弹射/手动发射模式或跑道起飞模式)

1.2.3.4 Land Mode

着陆模式使飞行器转向,并在模式激活的位置着陆。

1.3. 垂直起降 (VTOL, Vertical Take Off and Landing)

  • 垂直起降过程处于MC mode, 请参考章节1.
  • 飞行的时候处于FW mode, 请参考章节2.

1.4. 车辆/船 (Rover/Boat)

1.4.1 Manual Mode

当RC控制杆居中时,手动模式停止电机。要移动车辆,需要将杆移出中心。一旦松开控制杆,它们将返回中央死区。这将关闭电机并使车轮/方向舵居中。没有主动制动,因此车辆可能会继续移动,直到其动量消散(对于船来说,继续漂移)。

1.4.2 Mission Mode

任务模式使飞行器执行已上传至飞行控制器的预定义自主任务(飞行计划)。任务通常通过地面控制站(GCS)应用程序创建和上传。

2. 设计角度

2.1 手动模式 (Manual flight modes)

“手动”模式是指用户通过RC控制(或操纵杆)直接控制的模式,响应的级别/类型随模式而变化。

注:该模式下多旋翼、固定翼、车/船的差异比较大。

2.1.1 多旋翼(MC, multi-copter)

  • MANUAL/STABILIZED:用户的输入作为横滚和俯仰角度命令以及横摆率命令传递。油门直接传递到输出混频器。飞控控制姿态,这意味着当RC操纵杆居中时,它将横滚和俯仰角调节为零,从而使姿态变平。然而,在此模式下,飞控的位置不受控,因此位置可能会因风而漂移。
  • ACRO:用户的输入作为横滚、俯仰和横摆率命令传递给飞控。飞控控制角速度,但不控制姿态。油门直接传递到输出混频器。

2.1.2 固定翼 (FW, Fixed-wing)

  • MANUAL:用户控制输入(来自RC发射器的原始输入)直接传递到输出混频器。
  • ACRO:用户输入作为横滚、俯仰和横摆率命令传递给自动驾驶仪。自动驾驶仪控制角速度。油门直接传递到输出混频器。
  • STABILIZED:用户的俯仰和横滚输入作为角度命令传递给自动驾驶仪,而偏航输入则直接通过输出混合器发送到方向舵(手动控制)。如果RC横滚和俯仰杆居中,自动驾驶仪将横滚和俯仰角调节为零,从而稳定(调平)姿态以抵抗任何风干扰。然而,在此模式下,飞机的位置不受自动驾驶仪控制,因此位置可能会因风而漂移。

2.1.3 车辆/船 (Rover/Boat)

  • MANUAL: 用户控制输入(来自RC发射器的原始输入)直接传递到输出混频器。

2.2 辅助模式 (Assisted flight modes)

“辅助”模式也由用户控制,但提供某种程度的“自动”辅助。例如,逆风自动保持位置/方向。辅助模式通常更容易获得或恢复受控飞行。

  • ALTCTL (Altitude Control):飞控姿态配平后维持海拔高度飞行(可能由于风的影响偏离位置或者航线)。
  • POSCTL (Position Control) :多旋翼会悬停固定位置,而固定翼会固定高度保持直线航向。

2.3 自动模式 (Auto flight modes)

“自动”模式是指控制器几乎不需要用户输入(例如起飞、着陆和飞行任务)。

  • AUTO_LOITER (Loiter) :多旋翼是悬停在当前位置;固定翼将会在当前位置绕圈。
  • AUTO_RTL (Return to Launch):多旋翼飞回Home位置并降落;固定翼飞回Home位置,绕圈等待降落指令。
  • AUTO_MISSION (Mission) :通常是GCS控制,或者是MAVSDK/MAVROS控制。

2.4 飞行模式设计状态图

在这里插入图片描述

3. 参考资料

【1】 PX4开源软件框架简明简介
【2】PX4飞行模式介绍(User)
【3】PX4飞行模式介绍(Develop)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PX4模块设计之九:PX4飞行模式简介 的相关文章

  • PX4 Offboard Control with MAVROS--Takeoff(一键起飞)

    警告 xff1a 请先在仿真环境下进行测试 xff0c 能达到预期效果后在进行实际飞行测试 xff0c 以免发生意外 本篇文章只是用作学习交流 xff0c 实际飞行时如出现意外情况作者不予以负责 所需材料 1 PIXhawk或者Pixrac
  • px4自定义mavlink收不到消息的问题

    px4版本1 12稳定版 最近在做px4二次开发相关工作 按照网上的一些教程自定义了一个mavlink消息用来控制无人机 按照教程里面的单独开了一个xml来定义消息 最后生成的消息在px4端通过流传输的方式自己写的客户端可以收到消息 但是客
  • px4: v2的主板刷写v2的固件

    v2的主板刷写v2的固件 fengxuewei 64 fengxuewei Legion Y7000 2019 PG0 src Firmware changwei rc span class token function make span
  • PX4 GAZEBO无人机添加相机并进行图像识别

    PX4 GAZEBO无人机添加摄像头并进行图像识别 在之前完成了ROS的安装和PX4的安装 xff0c 并可以通过roslaunch启动软件仿真 接下来为无人及添加相机 xff0c 并将图像用python函数读取 xff0c 用于后续操作
  • PX4+Offboard模式+代码控制无人机起飞(Gazebo)

    参考PX4自动驾驶用户指南 https docs px4 io main zh ros mavros offboard cpp html 我的另一篇博客写了 键盘控制PX4无人机飞行 PX4无人机 键盘控制飞行代码 可以先借鉴本篇博客 xf
  • PX4飞控之PWM输出控制

    PX4飞控之PWM输出控制 多旋翼电调如好盈XRotor xff0c DJI通用电调等都支持PWM信号来传输控制信号 常用的400Hz电调信号对应周期2500us xff0c 一般使用高电平时间1000us 2000us为有效信号区间 xf
  • 无人机仿真—PX4编译,gazebo仿真及简单off board控制模式下无人机起飞

    无人机仿真 PX4编译 xff0c gazebo仿真及简单off board控制模式下无人机起飞 前言 在上篇记录中 xff0c 已经对整体的PX4仿真环境有了一定的了解 xff0c 现如今就要开始对无人机进行起飞等仿真环境工作 xff0c
  • PX4模块设计之十六:Hardfault模块

    PX4模块设计之十六 xff1a Hardfault模块 1 Hardfault模块初始化2 Hardfault模块主程序3 Hardfault命令3 1 hardfault check status3 2 hardfault rearm3
  • PX4模块设计之三十四:ControlAllocator模块

    PX4模块设计之三十四 xff1a ControlAllocator模块 1 ControlAllocator模块简介2 模块入口函数2 1 主入口control allocator main2 2 自定义子命令custom command
  • PX4模块设计之三十六:MulticopterPositionControl模块

    PX4模块设计之三十六 xff1a MulticopterPositionControl模块 1 MulticopterPositionControl模块简介2 模块入口函数2 1 主入口mc pos control main2 2 自定义
  • PX4模块设计之四十三:icm20689模块

    PX4模块设计之四十三 xff1a icm20689模块 1 icm20689模块简介2 模块入口函数2 1 主入口icm20689 main2 2 自定义子命令custom command2 3 模块状态print status 重载 3
  • mavros连接px4失败的usb-ttl原因

    问题描述 xff1a 最近在搞mavros xff0c 以方便协处理器和pixhawk通讯 xff0c 在按照官网教程安装mavros xff0c 设置px4 xff0c 连接硬件之后发现mavros卡在中间下不去 xff1a MAVROS
  • 关于github px4 gps 驱动的开发的总结

    源码编译上边已经写过文章了 遇到的几个问题 1 解决虚拟机不能共享文件夹的问题 一开始虚拟机的更新 vmware tools 是灰色的 xff0c 不能点 xff0c 然后通过关掉虚拟机 xff0c 然后再开启的时候 xff0c 在没有启动
  • px4下载指定版本的固件、git用法

    https hub fastgit org PX4 PX4 Autopilot git describe tag 查看当前版本号 git tag l 查看所有版本 xff0c 也就是打个tag git checkout v1 9 1 跳转到
  • PX4软件在环仿真注意点

    注 xff1a 最新内容参考PX4 user guide 点击此处 PX4下载指定版本代码和刷固件的三种方式 点击此处 PX4sitl固件编译方法 点击此处 PX4开发指南 点击此处 PX4无人机仿真 Gazebo 点击此处 px4仿真 知
  • 步骤八:PX4使用cartographer与move_base进行自主建图导航

    首先老样子硬件如下 飞控 HOLYBRO PIXHAWK V4 PX4 机载电脑 jetson nano b01 激光雷达 思岚a2 前提 你已经完成了cartographer建图部分 能够正常输出map话题 前言 由于要参加中国机器人大赛
  • 【PX4 飞控剖析】06 树莓派加载安装ROS,Mavros以及PX4固件

    PX4 飞控剖析 06 树莓派加载安装Mavros以及PX4固件 1 树莓派 刷镜像1 1 用Win32DiskImager刷入ubuntu mate 16 04 2 desktop armhf raspberry pi的镜像 1 2 开机
  • PX4通过参数脚本给飞控导入参数

    PX4通过参数脚本给飞控导入参数 先找一架正常能飞的无人机连接地面站 在参数页面右上角点击工具 gt 保存到文件 保存的时候文件名注明参数的相关信息 然后将需要加载参数的无人机连接至地面站 xff0c 注意需要加载参数的无人机必须和保存的参
  • PX4:Policy “CMP0097“ is not known to this version of CMake.

    make px4 fmu v3 时报的错 CMake版本的问题 由https blog csdn net zhizhengguan article details 118380965推测 xff0c 删除cmake policy也没事 ma
  • 四、无人机知识笔记(初级:基本运动原理)

    笔记来源于 沈阳无距科技 工业级无人机的中国名片 编程外星人 目录 一 多旋翼直升机 二 基本飞行姿态 三 多旋翼飞行原理 四 反扭力与偏航运动 五 螺旋桨 六 有刷电机和无刷电机 七 电调与PWM信号 八 动力电池 九 遥控器 十 机架设

随机推荐

  • 4G DTU 透传模块简单使用方法

    不是打广告 xff0c 纯记录用途 最近由于项目需要 xff0c 买了一批4g 透传模块 众所周知 xff0c 两个4g模块一般不能直连 xff0c 需要中间通过搭建服务器来搭桥 卖家把桥搭好了 xff0c 自己简单配置下 xff0c 就可
  • ucos多任务与linux进程、多线程的比较分析

    从最初使用51片机 xff0c 再到avr msp430 xff0c arm7 arm9裸机 xff0c 单片机的处理速度越来越快 xff0c 而产品需求的日新月异 xff0c 在硬件成本 功耗 体积以及开发周期等的限制下 xff0c 开发
  • 【记录】Ubuntu下简单的软件安装-aptitude安装,samba安装,terminator软件

    Ubuntu下安装简单的软件 一 安装aptitude管理软件 sudo apt get install aptitude 这样可以使用aptitude来管理软件 如下命令 xff1a sudo aptitude update 更新软件源
  • freeRTOS开源项目crazyflie

    不小心接触到了开源飞控 xff0c 有一个小四轴的项目 xff1a crazyflie xff0c 有兴趣百度搜 使用的就是freeRTOS内核 xff0c 可以作为学习freeRTOS应用的一个参考 另外freeRTOS官方源码包里面就有
  • ROS serial串口通讯

    目录 ROS serial 串口通讯安装基本使用代码示例 Reference ROS serial 串口通讯 安装 sudo apt get install ros kinetic serial 基本使用 代码示例 include lt r
  • 四轴飞控DIY简明步骤介绍

    新手四轴飞控DIY组装简明步骤介绍 1 什么叫做新手 xff1f 2 新手如何思考 xff1f 3 上手步骤Step1 xff1a 四轴飞控介绍定义运动原理组成 Step2 xff1a 四轴飞控组装视频Step3 xff1a 四轴飞控新手规
  • BetaFlight开源工程结构简明介绍

    BetaFlight开源工程结构简明介绍 Step1 获取开源代码开源代码版本克隆开源代码 Step2 了解工程情况支持模型类型 xff1a 多旋翼 amp 固定翼支持特性 amp 功能安装 amp 文档链接配置工具下载其他介绍 xff08
  • 四轴FPV无人机手动操作简明介绍

    四轴FPV无人机手动操作简明介绍 通常航拍机都是有自稳算法 43 GPS导航 43 辅助功能 避障 的支持 xff0c 从而保证飞手能够相对容易且稳定的操作模型飞机 xff0c 通常通过阅读说明书都能很快上手 xff0c 这里就不在赘述 本
  • BetaFlight模块设计之三十:Cli模块分析

    BetaFlight模块设计之三十 xff1a Cli模块分析 Cli模块Cli接口Cli框架Cli命令结构主要函数分析cliProcess函数processCharacterInteractive函数processCharacter函数
  • PX4开发环境搭建--模拟器编译及QGroundControl & RC遥控模拟配置

    PX4开发环境搭建 模拟器编译 1 PX4开发环境介绍2 PX4开发环境搭建2 1代码下载2 2 国内环境调整2 3 建立ubuntu开发环境2 4 构建jMAVSim仿真2 5 补充版本信息 3 jmavsim仿真环境3 1 仿真命令集3
  • Android中的枚举

    在ARouter源码中发现使用到了枚举 xff0c 说明枚举并不是不常见的 xff0c 刚好枚举在我的视野中处于盲区 xff0c 于是打算周末加班给拿下 xff0c 扩展视野 了解枚举之前首先说一下什么是常量和变量 常量 声明后无法改变的量
  • PX4开源工程结构简明介绍

    PX4开源工程结构简明介绍 Step1 获取开源代码1 1 开源代码版本1 2 克隆开源代码 Step2 了解工程情况2 1 支持模型类型2 2 支持特性 amp 功能2 3 安装 amp 文档链接2 4 配置工具下载2 5 其他介绍 xf
  • PX4开源软件框架简明简介

    PX4开源软件框架简明简介 1 PX4系统构架1 1 飞控 43 地面站 RC控制1 2 飞控 43 伴飞电脑 43 地面站 集成RC控制 2 PX4软件构架2 1 设计概念2 2 软件构架2 1 中间件2 2 飞控代码 3 PX4运行环境
  • PX4模块设计之一:SITL & HITL模拟框架

    PX4模块设计之一 xff1a SITL amp HITL模拟框架 1 模拟框架1 1 SITL模拟框架1 2 HITL模拟框架 2 模拟器类型3 MAVLink API4 总结 基于PX4开源软件框架简明简介的框架设计 xff0c 逐步分
  • PX4模块设计之二:uORB消息代理

    PX4模块设计之二 xff1a uORB消息代理 1 uORB模块接口1 1 uORB服务接口1 2 uORB消息注册 去注册接口1 3 uORB消息发布接口1 4 uORB消息订阅 去订阅接口1 5 uORB辅助功能接口2 Hello W
  • PX4模块设计之三:自定义uORB消息

    PX4模块设计之三 xff1a 自定义uORB消息 1 新增自定义uORB消息步骤2 应用ext hello world消息示例3 编译执行结果4 参考资料 基于PX4开源软件框架简明简介和PX4模块设计之二 xff1a uORB消息代理
  • PX4模块设计之四:MAVLink简介

    PX4模块设计之四 xff1a MAVLink简介 1 MAVLink PX4 应用简介2 MAVLink v2 0新特性3 MAVLink协议版本4 MAVLink通信协议帧4 1 MAVLink v1 0 帧格式4 2 MAVLink
  • PX4模块设计之五:自定义MAVLink消息

    PX4模块设计之五 xff1a 自定义MAVLink消息 1 MAVLink Dialects1 1 PX4 Dialects1 2 Paprazzi Dialects1 3 MAVLink XML File Format 2 添加自定义M
  • PX4模块设计之六:PX4-Fast RTPS(DDS)简介

    64 TOC PX4模块设计之六 xff1a PX4 Fast RTPS DDS 简介 基于PX4开源软件框架简明简介的框架设计 xff0c 逐步分析内部模块功能设计 PX4 Fast RTPS DDS 具有实时发布 订阅uORB消息接口
  • PX4模块设计之九:PX4飞行模式简介

    PX4模块设计之九 xff1a PX4飞行模式简介 关于模式的探讨1 需求角度1 1 多旋翼 MC multi copter 1 1 1 RC控制模式1 1 1 1 Position Mode1 1 1 2 Altitude Mode1 1