您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 往来文书 > Autoquad实习总结
Autoquad实习总结--M4搭建与使用地面站下载与配置1、地面站下载AutoQuad使用的地面站是基于MAVLink1.0协议的QGroundControl(QGC)GCS自定义版本,我们使用AutoQuad专门定制的QGroundControl站。链接:=2图1QGC地面站2、串口联接打开QGC,在首菜单栏下选择Community-AddLink,出现以下弹框,选择串口与波特率。图2串口与波特率选择注:默认的接收机输出频率为1Hz,可能会出现“滞后”现象。如果想实时显示无线输出,可以增加更新频率,比如设置为10Hz。图3板载参数界面3、参数设置AutoQuad参数显示在参数树下,并且可以查看,编辑和发送这些参数。我们可以浏览到所需的参数,并在值双击去改变它,下面是相关按钮的功能。‘Transmit’按钮,保存到飞控。'Write(ROM)'永久烧录飞控参数(否则将只保留到M4重新启动)。'Refresh'来检查的M4当前设置。'Read(ROM)'来加载保存在ROM存入飞控内存的设置.◾'SaveFile'将当前显示的设置保存到你选择的文件。'LoadFile'加载先前的配置文件。IMU安装方向设置图4IMU方向设置M4板可按照你想要的任意方向安装,图4是安装的方向设置,DIMUFlip默认飞行方向(IMU旋转角度为0),但参数IMUROT允许任意角度的旋转,图5既是IMUROT为-45度的旋转。图5IMUROT为45度时的方向使用编译器更改M4的正反朝向,如下所示:#defineDEFAULT_IMU_FLIP0//flipDIMU:0==none,1==aroundY(roll)axis,2==aroundX(pitch)axis图6初始状态图7绕轴旋转状态M4默认MCU朝上为正面,ARM1指向前方,如图6所示。如果绕Y轴翻转,然后设置IMU_FLIP=1,写入闪存,重新启动,则MCU朝下为正。请注意,ARM1仍然指向前方。IMU简易标定IMU的简易标定可以通过QGC与遥控器执行。在进行标定操作之前,飞控必须水平放置。如果通过QGC进行校准,在“onboardparameters”菜单栏下点击“DIMUTare”按钮,如图8所示。点击“refresh”按钮,你会发现水平刻度线慢慢归零。图8IMU水平标定你还可以通过遥控器进行标定。首先,油门杆推向左下,俯仰杆推向左上1秒钟,然后松开。ReadyandDebugLEDs将作长时间的指示确认,如图9所示。图9遥控器IMU简易标定图10遥控器罗盘标定罗盘校准你仍可以类似IMU水平标定一样进行罗盘标定。同样AutoQuad支持QGC与遥控器两种校准模式。罗盘校准需要旋转3个旋转轴,所以使用遥控器标定模式是极其方便的,当然如果你有无线数传模块,也可以通过QGC进行罗盘校准。在“onboardparameters”菜单栏下点击“Magcalib”按钮。注意:在罗盘校准之前,你需要在QGC设置磁偏角与磁倾角,点击“Misc.Settings”栏下的“mountingandenvironment”按钮如图11与图12所示。图11磁偏角与磁倾角设置图12磁偏角与磁倾角设置使用遥控器方式进行罗盘校准,如图10所示,油门杆左下,俯仰杆左上。Ready,Debug&GPSLED´s开始快速闪烁,指示罗盘校准模式。接着我们把飞控按照任意方向进行旋转。LED从快闪到慢闪,直到熄灭表示罗盘采样结束。整个过程需要在60s内完成。接着飞控把新的MAG校准值存到non-permanentmemory,将恢复到正常运行状态。你需要存储值到EEPROM或闪存,并重新启动它们才能生效。存储校准值执行罗盘校准后,你需要把生成的参数存储到闪存或EEPROM存储器,使其永久化。任何参数保存到EEPROM都可以通过以下方式。图13存储参数到EEPROM如图13所示,油门杆左下,俯仰杆右上,所有的LED灯固亮一会儿,然后恢复到正常确认写入成功。飞行模式AutoQuad有几个飞行模式,我们可以利用AUX1与AUX2进行切换。图14切换模式
本文标题:Autoquad实习总结
链接地址:https://www.777doc.com/doc-2899203 .html