APM飞控传说是大神的神器新手的噩梦,APM是个便宜又好用的飞控~刚开始给我的天行者X5按APM飞控的时候也查询搜索了很多,参数值,修改和混控和混控量的修改翻遍了资料发现咱们论坛教程比较少,所以开帖总结一下本人在用apm玩固定翼一些经验给想玩apm飞控的模友们.如果有哪里说错哪里不足请多提示.
我们先讲讲固定翼的飞行模式吧,大家都知道固定翼模式含自带的手动,自稳,增稳A,增稳B,巡航,自动,返航,特级,套圈,留待等等但是咱们长用的模式其实有手动,增稳,续航,留待,返航.
.手动模式:
   这个就不用说了模友们都知道手动模式就是手动的意思.
.增稳模式:(FBWA和FBWB)
  这里我推荐FBWA模式,为什么推荐这个模式呢?因为这个模式对于新手是最好用的模式也是最简单的模式了,而FBWB在控制机身水平的时候增加了控制高度,如果你将副翼向右猛打方向,飞机会保持它的升降舵水平同时,会以在LIM_ROLL_CD选项(等会说到这个参数表)中的角度设定来向右倾侧,飞机不可能以超过上述设定的角度倾侧,也不可能以超出LIM_PITCH_MAX/LIM_PITCH_MIN设定的角度来俯仰飞机.
.巡航模式
简单通俗的说就是飞机的定高定向的一个模式.这个模式比FBWB好用增加了机头锁定方向,飞行速度油门量是根据巡航的速度参数表.
.留待模式
飞机启动Loiter模式开始定点绕圆圈飞行,绕圈的半径根据.返航模式
这个麼就是回家咯.返航的飞行高度是.确保你的遥控没有设置混控
.将RC1_REV和和RC2_REV设置1.ELEVON_MIXING设置0
.暂时将ELEVON_OUTPUT设1,后续有可能调整2,3,4(打水平舵或者副翼舵有一上一下)
.如果副翼不是同一方向偏转将ELEVON_OUTPUT设置2并重复上一步

.确保你的遥控没有设置混控
.设置RC2_REV RC4_REV 为 1 ,KFF_RDDRMIX 为 0.5
.先设置 VTAIL_OUTPUT 为 1 ,因为在最后你可能会把这个值改为 2 3 4 
.换成 MANUAL 模式调整你遥控器二四通道的正反测试下MANUAL模式下的V尾
.设置FBWA飞行模式
.把机机头抬起来观察V尾的情况
.如果V尾两部分反向,把VTAIL_OUTPUT 改成 2   然后再试
.如果V尾两部分相同,但是都是向上摆 把 RC2_REV 改为 -1 
.然后把飞机向右翻滚(不是偏航)两片V尾应该修正不是的话把RC4_REV改-1

混控后发现舵量反馈小可以修改MIXING_GAIN 混控增益数值

apm固定翼调试方法的更多相关文章

  1. Linux环境下段错误的产生原因及调试方法小结(转)

    最近在Linux环境下做C语言项目,由于是在一个原有项目基础之上进行二次开发,而且 项目工程庞大复杂,出现了不少问题,其中遇到最多.花费时间最长的问题就是著名的“段错误”(Segmentation F ...

  2. linux Ubuntu(Segmentation fault)段错误出现原因及调试方法

      在linux下编译了一个程序,尝试运行的时候出现: Segmentation fault (core dumped) 初步确认为...完全不知道是什么玩意. 于是找度娘了. ----------- ...

  3. kernel启动console_init之前console不可用时发生crash的调试方法

    http://code.google.com/p/innosoc/wiki/KernelBootCrashDebug 注: 如在i386_start_kernel中加入:early_printk(&q ...

  4. Linux环境下段错误的产生原因及调试方法小结

    转载自http://www.cnblogs.com/panfeng412/archive/2011/11/06/2237857.html 最近在Linux环境下做C语言项目,由于是在一个原有项目基础之 ...

  5. 【matlab】MATLAB程序调试方法和过程

    3.8  MATLAB程序的调试和优化 在MATLAB的程序调试过程中,不仅要求程序能够满足设计者的设计需求,而且还要求程序调试能够优化程序的性能,这样使得程序调试有时比程序设计更为复杂.MATLAB ...

  6. 二十四、【开源】EFW框架Winform前端开发之项目结构说明和调试方法

    回<[开源]EFW框架系列文章索引>        EFW框架源代码下载V1.2:http://pan.baidu.com/s/1hcnuA EFW框架实例源代码下载:http://pan ...

  7. Linux的段错误调试方法

    linux段错误的调试方法 相关博文: http://blog.csdn.net/htianlong/article/details/7439030 http://www.cnblogs.com/pa ...

  8. Linux - Shell脚本调试方法

    Shell脚本调试选项 Shell本身提供一些调试方法选项: -n,读一遍脚本中的命令但不执行,用于检查脚本中的语法错误. -v,一边执行脚本,一边将执行过的脚本命令打印到标准输出. -x,提供跟踪执 ...

  9. intellij 调试方法

    intellij 调试方法 转自 http://www.th7.cn/Program/net/201410/296492.shtml

随机推荐

  1. CentOS 7编译OpenWRT

    安装必要的依赖 yum install subversion binutils bzip2 gcc gcc-c++ gawk gettext flex ncurses-devel zlib-devel ...

  2. MVC4 中的Model显示设置(含显示Shared/DisplayTemplates和编辑Shared/EditorTemplates)

    转载于: MVC4 中的Model显示设置(含显示Shared/DisplayTemplates和编辑Shared/EditorTemplates) 虽然 [Display(Name="XX ...

  3. Excel导出采用mvc的ExcelResult继承遇到的问题Npoi导出

    #region 构建Excel文档 //创建Excel文件的对象 NPOI.HSSF.UserModel.HSSFWorkbook book = new NPOI.HSSF.UserModel.HSS ...

  4. 【做题】CSA49F - Card Collecting Game——思维&dp

    原文链接 https://www.cnblogs.com/cly-none/p/CSA49F.html 题意:Alice和Bob在玩游戏.有\(n\)种卡牌,每种卡牌有\(b_i\)张,保证\(\su ...

  5. [译]RabbitMQ教程C#版 - 路由

    先决条件 本教程假定 RabbitMQ 已经安装,并运行在localhost标准端口(5672).如果你使用不同的主机.端口或证书,则需要调整连接设置. 从哪里获得帮助 如果您在阅读本教程时遇到困难, ...

  6. call 和 apply方法解析

    ECAMScript 3给Function的原型定义了两个方法,它们是 `Function.prototype.call` 和 `Function. prototype.apply`.在实际开发中,特 ...

  7. springboot(一)

    @Configuration:声明当前类是一个配置类==等同于 spring的xml文件,如果使用了改注解意味着该类里可能有0个或者多个@bean注解,此处没有使用包扫描,是因为所有的@bean 都在 ...

  8. 本地连接属性:Internet协议版本4(TCP/IPv4)打开闪退解决办法

    1.命令窗口配置网络连接指定IP netsh interface ip set address "本地连接" static IP地址 子网掩码 默认网关 例:netsh inter ...

  9. Java 占位符

    Java的占位符有两种:% 和 {} String 类对象 只能使用 % 有效. MessageFormat 类对象 只能使用 {} 有效. package demo; import java.tex ...

  10. Git的基本使用教程

    http://www.cnblogs.com/tugenhua0707/p/4050072.html 上传本地文件仓库到远程仓库大致步骤: 1.在安装完git时,先创建本地的一个仓库(新建一个文件夹) ...