Skip to content

快速使用

准备工作

硬件

​ 推荐使用NextPilot自研飞控产品,整套硬件包括导航飞控计算机(简称飞控)、空速计、基准站、调试接口板与配套线缆等。目前我们推出的一款工业级导航飞控产品NP-FMU-H05,飞控产品如下图所示:

工程线稿图-飞控1

​ 关于NP-H05系列产品介绍请参考产品文档,包括系统组成、功能性能。

重要说明

  • 目前支持的飞控硬件只有我们一款产品,后续计划支持更多开源硬件;

​ 另外根据需要准备一个无人机飞行平台,当前飞控支持有多旋翼、固定翼、VTOL三大类机型。

地面站

​ 下载并安装我们产品自带的地面站软件,具体安装参见地面站安装指导文档

注意,虽然飞控默认支持mavlink协议,可以选用QGC进行通信连接与基本控制,但由于飞控功能模块、业务逻辑与PX4并不完全一样,故无法使用QGC进行完整的参数配置与功能控制。

烧写固件

​ 飞控出厂默认烧写了最新固件,如果需要更换固件版本,可以从这里下载

​ 准备好固件后,参考地面站软件使用手册中固件升级章节。

安装

坐标系定义

​ 机体坐标系定义:以无人机重心为原点,机头前方为X轴,机身右侧为Y轴,下方为Z轴。如下图所示:

image-20260615110910637

​ 飞控坐标系定义:以飞控中心为原点,以连接器所在位置为后,飞控前侧为X轴,右侧为Y轴,下方为Z轴。飞控外壳印有坐标轴,如下图所示:

飞控安装

​ 在安装条件允许情况下,应将飞控安装至无人机重心位置,使飞控坐标系与无人机坐标系重合。

​ 若无法安装在无人机重心,则需要设置飞控在机体平台上的安装位置偏移量。安装位置定义:飞控原点在机体坐标系下的坐标。对应参数为:EKF2_IMU_POS_X,EKF2_IMU_POS_Y,EKF2_IMU_POS_Z。

​ 如果坐标系无法重合,需根据实际安装条件对应调整飞控安装角度,安装角度定义:以机体坐标系为参考,飞控坐标系相对于机体坐标系的旋转角度,对应参数为SENS_BOARD_ROT。

​ 对于几种典型安装,对应的旋转角度、安装位置配置如下表所示:

安装示例 旋转角度 安装位置
img 无旋转ROTATION_NONE EKF2_IMU_POS_X=0.3
EKF2_IMU_POS_Y=0
EKF2_IMU_POS_Z=0
img 顺时针转90°ROTATION_YAW_90 EKF2_IMU_POS_X=0
EKF2_IMU_POS_Y=0.3
EKF2_IMU_POS_Z=0
img 逆时针转90°ROTATION_YAW_270 EKF2_IMU_POS_X=0.2
EKF2_IMU_POS_Y=-0.3
EKF2_IMU_POS_Z=0

卫星天线安装

​ 默认卫星主天线在后,副天线在前,由主天线到副天线的方向是与机头方向一致,若不一致,则需要设置旋转角度。旋转角度定义:主天线到副天线连成向量与机体坐标系X轴夹角(目前默认仅支持在水平面进行旋转),顺时针旋转为正。对应参数为GPS_YAW_OFFSET。

​ 默认卫星主天线安装在无人机重心,若不在重心,则需要设置主天线位置,对应参数为:EKF2_GPS_POS_X,EKF2_GPS_POS_Y,EKF2_GPS_POS_Z。安装位置定义:主天线所在机体坐标系下的坐标。

​ 对于几种典型安装,对应的旋转角度、安装位置配置如下表所示:

安装示例 旋转角度 安装位置
img GPS_YAW_OFFSET=0 EKF2_GPS_POS_X=-0.3
EKF2_GPS_POS_Y=0.0
EKF2_GPS_POS_Z=0.0
img GPS_YAW_OFFSET=270 EKF2_GPS_POS_X=0.0
EKF2_GPS_POS_Y=0.3
EKF2_GPS_POS_Z=0.0
img GPS_YAW_OFFSET=90 EKF2_GPS_POS_X=0.0
EKF2_GPS_POS_Y=-0.3
EKF2_GPS_POS_Z=0.0

设备连接

机架与输出

​ 无人机执行器一般包括舵机、电调电机、发动机等,驱动信号一般为PWM。飞控提供了共计32路PWM输出通道,根据不同机型,需要对应连接。

​ 关于不同机型具体对应的机架在机架设置章节。

四旋翼X型机架

机架描述 参数 引脚定义
四旋翼X型机架 SYS_AUTOSTART=137001 FCS_CH1:右前电机;
FCS_CH2:左后电机;
FCS_CH3:左前电机;
FCS_CH4:右后电机;
img 电机旋转方向如左图所示。
右前电机:逆时针;
左后电机:逆时针;
左前电机:顺时针;
右后电机:顺时针;

六旋翼X型机架

机架描述 参数 引脚定义
六旋翼X型机架 SYS_AUTOSTART=137010 FCS_CH1:右前电机/电机5;
FCS_CH2:右中电机/电机1;
FCS_CH3:右后电机/电机4;
FCS_CH4:左后电机/电机6;
FCS_CH5:左中电机/电机2;
FCS_CH6:左前电机/电机3;
img 电机旋转方向如左图所示。

电动VTOL标准机架

机架描述 参数 引脚定义
电动VTOL标准机架
含左右副翼、水平尾翼和垂直尾翼
SYS_AUTOSTART=138001 FCS_CH1:右前电机;
FCS_CH2:左后电机;
FCS_CH3:左前电机;
FCS_CH4:右后电机;
FCS_CH5:前拉/尾推电机;
FCS_CH9:左副翼舵机;
FCS_CH10:右副翼舵机;
FCS_CH11:升降舵机;
FCS_CH12:方向舵机;
img

油动VTOL-倒V尾

机架描述 参数 引脚定义
油动VTOL-倒V尾
含左右副翼、左V尾翼和右V尾翼
SYS_AUTOSTART=139002 FCS_CH1:右前电机;
FCS_CH2:左后电机;
FCS_CH3:左前电机;
FCS_CH4:右后电机;
FCS_CH9:左副翼舵机;
FCS_CH10:右副翼舵机;
FCS_CH11:左V尾舵机;
FCS_CH12:右V尾舵机;
电机旋转方向为:
右前电机:逆时针;
左后电机:逆时针;
左前电机:顺时针;
右后电机:顺时针;

地面站通信连接

准备数据链

​ 可选择市面上常见的数传、图传(带网口或串口)即可。

通信连接

​ 可通过点击“添加”按钮,创建新的通信连接,输入名称、选择协议、选择接口,根据接口类型输入连接配置即可。

​ 所有已创建的通信连接在界面左侧显示。

img

接口类型说明

串口连接

​ 串口连接一般在调试时使用较多,插入串口转USB至计算机后,即可选择串口设备,并且设置波特率。

img

图 7 串口通信配置

UDP连接

​ UDP连接是实际产品中应用最广泛的连接接口,一般需要设置组播地址、本地端口、目的端口。如下图所示:

img

开启连接

​ 在已创建的通信连接列表中,点击并选择,然后点击“连接”按钮即可打开通信连接。

​ 如果需要连接多架无人机,可以依次选择并打开多个通信连接,地面站会根据无人机ID创建多个实例并显示在主界面。

自动连接

​ 通过勾选“自动连接”并设置监听端口,可以在地面站软件打开后默认创建UDP连接,一般用于软件在环仿真。

基本配置流程

机架设置

​ 为了更好的支持和适配不同无人机平台,飞控提供了机架参数,不同机架的核心差异在于动力或舵面的数量及位置、布置的不同,例如垂直尾翼与V尾有较大差异、旋翼电机转向不一样等。另外根据机架,对区别较大的飞行参数设置了默认值,例如PID内环参数、盘旋半径、前转换超时时间等。

​ 可在飞控设置->机架设置界面选择机架,设置完成后需要重启生效。

​ XXX需要替换

img

遥控器设置

​ 在飞控设置->无线遥控界面进行遥控器设置。

模式设置

​ 选择一个绑定至三段拨杆的通道映射至模式通道,默认是使用通道5。

​ 默认飞行模式1为手动、飞行模式4为定高、飞行模式6为定点。

校准

​ 根据遥控器类型勾选RC模式,点击“开始”按钮,根据提示进行校准即可。

img

电机设置

校准

​ 先根据电机产品说明完成校准!

确认电机转向

​ 根据机架设置,在地面站界面中确认电机转向。

舵面反向设置

​ 舵面反向设置仅对VTOL、固定翼有效,多旋翼机型忽略。

​ 切至固定翼飞行模态,遥控器解锁后进行舵面控制,若舵面反向,则可通过如下参数设置对应舵面。如果原值为0则改为1,如果原值为1则改为0。

参数 对应引脚 对应设备(根据实际机型确定)
PWM_AUX_REV1 FCS_CH9 左副翼
PWM_AUX_REV2 FCS_CH10 右副翼
PWM_AUX_REV3 FCS_CH11 升降/左V尾
PWM_AUX_REV4 FCS_CH12 方向/右V尾

舵面配平设置

​ 舵面配平仅对VTOL、固定翼有效,多旋翼机型忽略。

​ 切至固定翼飞行模态,遥控器解锁后进行舵面控制,若舵面不在中位,则可以通过以下参数进行调整。

参数 对应引脚 对应设备(根据实际机型确定)
PWM_AUX_TRIM1 FCS_CH9 左副翼
PWM_AUX_TRIM2 FCS_CH10 右副翼
PWM_AUX_TRIM3 FCS_CH11 升降/左V尾
PWM_AUX_TRIM4 FCS_CH12 方向/右V尾

​ 注意,参数范围为-0.2~0.2,也就是最多只能调整20%,若舵面偏离过大,则需要进行机械调整。

校准电池电压

​ 首先使用万用表测量动力电池电压,然后上动力电,进入飞控设置->电源管理界面,输入电池芯数,点击电压分压比计算按钮,输入测量电压后点击计算。

img

基本状态查看

​ 安装完成后,将飞控置于空旷无遮挡环境下,获取卫星定位后,可通过地面站查看基本状态。

查看惯导

​ 点击状态栏惯导图标即可显示惯导状态数据,包括当前所选惯导、工作状态、温度等信息。

image-20260612144346654

查看位置、姿态

​ 点击地图上无人机图标,即可显示飞行标签,包括无人机位置、姿态数据,如下图所示:

image-20260612144407067

​ 另外可以通过点击卫导图标,显示卫导状态数据,可查看当前引导状态(动平台飞行需要)、无人机经纬度、航向、定位类型、卫星数量等信息。

image-20260612144448168

查看空速

​ 可在飞行标签查看空速,或者在仪表盘查看空速。

image-20260612144522269

查看电压

​ 点击状态栏电池图标,即可查看动力电池状态数据,包括电压、剩余电量等。

查看飞行数据消息

​ 进入调试工具->数据监控界面,可查看飞控下发的所有数据消息,包括消息名称、频率等。

image-20260612144545189

基础飞行介绍

动力恢复/切断

​ 这里动力恢复/切断功能可理解为动力开车/关车,当动力切断后,各驱动器输出中断,切断动作不需要判定条件,立即有效,故也可以用于应急时的受控坠机。

​ 默认将动力恢复/切断功能映射至通道7,并且在遥控器上将通道7绑定至一个旋钮开关,即可通过旋钮控制动力恢复/切断。

加锁解锁

​ 为了保证安全,无人机需要解锁后才能实现动力输出,在上锁状态下,多旋翼动力、舵面、发动机都处于锁住状态。

​ 无人机默认上电进行加锁,可通过遥控器或地面站进行解锁操作。

  • 通过遥控器解锁:操作遥控器拨杆内八字实现解锁;

  • 通过地面站解锁:在“解锁状态”下拉列表中选择解锁,如下图所示:

img

​ 然后拉动滑块完成解锁操作确认,如下图所示:

img

飞行模态介绍

​ 无人机包括两种飞行模态:多旋翼模态、固定翼模态。两种模态的切换有如下几种方式:

  • 通过遥控器切换:通过遥控器8通道实现模态切换,一般在地面做检查时使用,切换至固定翼检查舵面是否正常,切换至多旋翼检查电机是否正常;

  • 通过地面站切换:通过地面站“旋翼状态”下拉列表选择飞行模态,如下图所示:

img

  • 自动切换:通过规划任务实现模态切换,例如加入“VTOL垂直起飞”航点实现多旋翼到固定翼切换;

  • 外部控制切换:通过外部输入模态切换指令实现,注意这种切换模式需要搭配外部计算机使用。

飞行模式介绍

分类

​ 无人机支持手动、自动两大类飞行模式。在手动模式下,通过操作遥控设备(如遥控器)给定飞行期望指令,在自动模式下由导航飞控自动生成期望指令。

手动模式

​ 手动模式又包括增稳模式、定高模式、定点模式,根据飞行模态不同,每个模式下遥控器操作杆对应的控制量不一样。

在多旋翼飞行模态下,操纵杆控制量描述如下表:

模式 横滚杆 俯仰杆 油门杆 航向杆 归中响应
增稳 横滚角度 俯仰角度 油门 航向角速率 保持姿态角水平
定高 横滚角度 俯仰角度 垂直方向速度 航向角速率 保持当前保持高度
定点 左右速度 前后速度 垂直方向速度 航向角速率 保持当前位置、航向不动

​ 在固定翼飞行模态下,操纵杆控制量描述如下表。

模式 横滚杆 俯仰杆 油门杆 航向杆 归中响应
增稳 横滚角度 俯仰角度 油门 航向角速率 保持姿态水平
定高 横滚角度 俯仰角度 空速 航向角速率 保持当前偏航角飞行,保持高度
定点 横滚角度 俯仰角度 空速 航向角速率 保持运动轨迹为直线,保持高度

​ 可以通过遥控器5通道实现以上几种手动模式的切换,也可以通过地面站右侧控制面板发送相应模式设置命令。

自动模式

​ 自动模式包括如下几种:

  • 悬停模式:若处于多旋翼模态,则无人机在当前位置定点悬停,若处于固定翼模态,则无人机执行绕圆盘旋;

  • 任务模式:无人机沿航线飞行并在航点位置做指定动作,需要由地面站规划航线并上传至无人机,否则无法进入该模式;

  • 返航模式:无人机根据返航设置进行返航,例如返航至起飞点、返航至备降点、动平台返航等;

  • 环绕模式:可设置环绕点、环绕方向,无人机绕该点完成飞行。

​ 可以通过地面站右侧控制面板发送相应模式设置命令。

飞前检查

​ 在进行全流程飞行之前,需要进行飞前检查,保证飞行安全。在地面站点击“飞前检查”按钮,进入操作界面,飞前检查主要内容有:

  1. 电源管理检查;

  2. 组合导航检查;

  3. 手柄输入检查;

  4. 无线遥控检查;

  5. 控制输出检查;

  6. 动力引擎检查;

  7. 航线任务检查。