特技模式
特技模式是仅基于速率控制的模式。
• 特技模式提供了遥控器摇杆到飞行器电机之间的最直接的控制关系。
• 在特技模式下飞行,就像是不装飞控的遥控直升机一样,需要持续不断的手
•
工摇杆操作。
细节
特技模式有两种类型:默认的模式是基于地面坐标系的比率控制
(AXIS_ENABLE = 1)。第二是基于飞行器本体三个轴的转速比率控制
(AXIS_ENABLE = 0)。由于自我平衡能力不好,不建议用这种高难度模式飞行。
特技模式下飞行器的滚转、俯仰、偏航三个轴的角速率由摇杆偏移角度来控制。
• 摇杆居中意味着保持当前角度的姿态。缺省模式也可以设置成为在摇杆居中的时候把飞行器控制到水平姿态。
• 纵倾和侧倾的控制杆会使飞行器在相应的方向产生相应的倾斜角。 • 为了使飞行器重新恢复水平,各轴摇杆需要向相反方向推。 • 为了维持飞行水平,各轴控制摇杆需要不停地调整。
• 缺省模式有两个参数。以百分比的形式表示,各自乘以当前的滚转角和俯仰角,然后得到回到水平位置所需要的角速度。
• 偏航控制杆的操纵方式,同稳定状态下的操纵方式相同。
• •
油门杆也是直接按照杆量加速或者减速控制控制四个电机。 • 油门也需要不停地修正以维持飞行高度。
调试:
•
AXIS_ENABLE = 1 时的控制器基本上是转速比率控制稳定模式,有一些有用的功能。有两个参数控制
• ACRO_BAL_ROLL 配置:
文档
• •
Beginner 200
Intermediate 100 • Expert 0.
• ACRO_BAL_PITCH 配置:
Beginner 200 • Intermediate 0 • Expert 0.
• 参数 ACRO_P:映射控制杆到所需的速度旋转。 • 例如:ACRO_P等于4 就每秒转180°即4乘45°等于180°(4是最大值)。 • 降低ACRO_P值,旋转速度变慢。 • 稳定速率控制PID是
•
PID用在稳定模式作为主要角度控制参数。 • Rate_P是用于控制飞机振动程度。 • P值越高,电机振动程度越高。
• Rate_I设置用于减小四轴飞行器受外力的影响。
• Rate_I值高将快速调整保持所需速率,并很快调整,避免飞的过远。 • Rate_I值太低,四轴反应变慢可能导致飞的过远。 • 把I设为0比设为很低的值更好
• Rate_D是用于抑制四轴加速的灵敏度。
• Rate_D过高会导致异常振动和不时会感觉反应迟钝。
•
•
但就算全部值(0.001-0.008)都试过了, 你的milage 也有可能变化.
在自稳模式下调整Stabilization Angular Rate控制PID发挥最佳,然后特技模式调节ACRO_p使飞机工作在最佳状态。
文档
定高模式 Altitude Hold
高度保持模式
在高度保持模式,可以在保持高度的同时允许控制roll、pitch、yaw。这页包含如何使用和调试定高的重要信息。
目录 [显示]
概览
在高度保持模式(简称定高)模式下,主板会自动控制油门,从而保持高度不变。Roll、Pitch和yaw的操作与 自稳模式 一样。都是直接控制飞机的转动角度和朝向。
自动高度保持是多种飞行模式(Loiter, Sport等)的一种,所以这里的信息也适用于这些模式。
文档
警告!飞控使用气压高度计测试结果作为高度基准。如果在飞行区域的气压出现变化,飞行器的飞行高度将会受气压变化的影响而不准确,飞行高度就不是实际的高度(除非另外安装了超声波测距,并且飞行高度小于20英尺)。26尺以下使用超声波测距会向飞行器提供更精确的飞行高度。
控制
可以通过油门杆控制飞行器上升和下降的速率。
• •
当油门保持中挡(在40%-60%的地方),飞行高度不变。 超出这个范围,飞行器会不同程度的(由油门控制)上下浮动。上升和下降最大值是2.5m/s。最大值由飞行参数PILOT_VELZ_MAX设定。
定高模式下,AC3.1以及之后的版本有解锁和锁定两种模式。飞机在锁定状态时,在解锁前,必须原地复位几秒,使内部电路检测并指示已经着陆,才能解锁。
调试
文档
Altitude Hold选项下的变量P用于转换高度误差(期望高度和实际高度)至想要上升或下降的比率。P值越大,定高能力越强,但如果设置得太高会导致油门不稳定。
Throttle Rate选项下用于(通常不用修改)把期望的上升或下降速率转换成对应的加速度。
油门加速的PID测得输出电动机的加速度转换误差(即所需加速和实际加速之间)。如果修改P和I的值,应该保持 P : I = 1 : 2(I值是P值的两倍)。这些值不应增加,对于非常强大飞行器都减小50%,可能会获得更好的效果(即P值为0.5,I
文档
值为1)。
从闪存日志中验证定高的性能
检查高度保持的性能,最好的方法是从飞行器上下载飞行日志,然后用mission planner打开,图形化CTUN信息的气压高度(BarAlt)、目标高度(WPAlt)、 最后是GPS信息的RelAlt(基于高度的惯性导航,奇特的是不包含GPS数据)。定高性能正常情况下:这三个图和如下所示。
文档
常见问题
1. 使用定高模式时,剧烈振动可能导致飞行器迅速上升。请访问震动检测和震动抑制Wiki页面,详细了解如何检测和减少震动。
2. 飞行器缓缓下降或上升,直到控制其稳定才会正常。一般情况下,是由于油门摇杆没有在中间位置导致的。这种情况通常发生在从手动飞行模式(如稳定模式)切换到定高模式时,没有在中档悬停一会导致的。请参阅相关Wiki页面油门位置设置。
3. 正当定高开启的时候,电机停了一下,然后就很快恢复正常。这通常发生在快速攀爬时进入定高模式。在飞行器转换到定高模式的时候设定目标高度,由于上升太快,而超出了预定位置。保持高度的控制器,暂时“急刹车”减速,直到开始回退到目标高度。解决方法是在飞行器稳定时再进入定高模式。 4. 气压的变化会造成飞行器跑偏,向上或向下几米,且持续很长的时间,或者在地面站显示的高度不准确,偶尔会出现的负高度(即高度低于“家”的高度)。
文档
5. 高速向前飞行超出预定高度后,瞬时显示高度降低为1m ~ 2m。这是由于空气动力学效应,在飞行控制器上形成瞬时低压,安装的高度保持控制器,认为它是向上爬,所以执行下降命令调整。目前没有解决的办法,虽然增加了 INAV_TC_Z 参数设置为7(默认值为5)可以减少影响,但又导致上述常见问题#1。
6. 飞行器接近地面或降落时,高度保持性能变得不稳定。这种情况可能是由螺旋桨涡流致压力变化。解决方案是使飞行控制器远离螺旋桨涡流影响,或在适当通风的罩内保护它。
7. 强光照射气压计会引起突然地高度变化。APM2.x在2013年中之后在外壳内部贴上黑色胶带以对抗这个问题。
足够的功率
足够的功率是非常重要的,如果没有足够的功率,控制器就会和电机争电用,这会导致飞机飞不到想要的高度。
理想情况下,约50%油门就可以悬停,高于70%是很危险的。
警告:如果配置了混合指数(译者注:原文为expo,单词是exponential,可以让油门曲线中部更平缓)会增加定高油门的死区。
文档
自动模式 Auto Mode
自动模式
在自主(自动)模式,飞行器将会按照任务脚本飞行,需预先编写并储存在自动驾驶仪上,包含自主导航航点,命令,事件。 本页面提供有关使用自动模式的信息。 获取有关创建任务脚本的信息,请访问使用航点和事件规划一个任务页面,有设定飞行计划的详细信息。
目录 [显示]
概览
自动模式可以让飞行器按照内部的任务脚本控制它的动作。 任务脚本可以是一组航点,也可以是非常复杂的动作如:起飞、旋转X次、照相等。
自动模式依赖于GPS,因为任务脚本依靠GPS获得位置信息,所以在解锁和起飞之前必须让GPS先定位。 始终确保在自动驾驶仪和GPS模块上的LED灯表示的是GPS已完成定位:
文档
• •
APM上的蓝色LED常亮。
GPS模块上的蓝色LED常亮。 • GPS+罗盘模块上的LED闪烁。
警告: 在自动模式下,飞控主要使用测量空气压力的气压计决定高度(“压力高度”),并且如果在你的飞行区域气压改变,飞行器会随着气压而不是真实高度去改变高度(除非你安装并启用了声呐在离地6米以内飞行)。
在地面和在空中使用自动模式
有两种方法进入自动模式:在空中或者在地面上。 如果你要从地面使用自动模式起飞,有个特殊的安全装置防止任务脚本执行,直到你解锁然后首次抬高油门。 这是为了防止在不小心碰到模式开关时你的飞行器就起飞了。 从地面使用自动模式起飞时,你最近一次的定高油门值作为油门控制的基准。 一旦飞行器起飞就会飞向第一个目标高度,然后开始执行之后的任务脚本。
当你已经在空中的时候切换到自动模式,会使你的飞行器前往第一个目标高度,然后开始执行当前的任务脚本。
结束任务
任务脚本完成之后,飞行器不会飞回家,它只会悬停在最后的脚本所在位置,直到你通过模式开关重新获得控制。 如果你想要你的飞行器飞回到家,你可以添加一个RTL(回家)命令结束你当前的任务脚本。 如果你想要手动降落然后锁定电机(比预编程的自动降落命令更好),你必须切换到自稳模式。
记住,当使用RTL时,飞行器将返回家的位置(在GPS定位之后飞行器解锁时的位置),所以当你使用自动模式的时候,选择一个你希望飞行器返回的位置(没有障碍物并且远离人群)来解锁非常重要。 警告: 重点要了解家的位置始终使用的是你的飞行器解锁时的实际位置!
在任务脚本最后位置的RTL或是自动降落会强制降落然后停止电机。 你不能在自动模式手动降落,除非已配置以上两个选项之一,因为油门摇杆控制高度,并不是直接控制电机。
调试
文档
•
Waypoint_Speed的值用来设置两个航点间的飞行速度。
•
两个航点间的默认速度为6米每秒。
• NAV_PI用于让你的飞行器在两个航点间保持期望的飞行速度。
• NAV_P用于倾斜飞行器以达到期望飞行速度的速率, 使其速率变快或是没有速度。
• P越大飞行器倾斜的就越大。
• Nav_I用于补偿外部会使飞行器达不到期望速率的力。
• 高I值会快速达到期望的速率,也会快速减慢避免飞过头。
文档
绕圈模式 Circle Mode
当模型启动绕圈模式时,它会开始以10m为半径绕圈飞行,机头朝向中点。
绕圈的半径可通过修改CIRCLE_RADIUS参数进行控制。 以米为单位。 将CIRCLE_RADIUS设为零,飞行器就会简单的呆在原位并缓慢旋转(可用于全景摄像)。
模型的速度(以度/秒为单位)可通过改变CIRCLE_RATE参数修改。 正值意味着顺时针旋转,负值意味着逆时针旋转。 如果向圆心的加速度超过了
WPNAV_ACCEL参数的最大限制(以cm/s/s为单位),模型可能达不到期望的速度。
飞手不能控制roll和pitch,但可以通过油门摇杆改变高度,就像在定高和悬停模式一样。
飞手可以控制飞行器的yaw,自动驾驶仪不会重新获得yaw的控制权,直到绕圈模式再次启动。
文档
在任务中,使用任务命令LOITER_TURNS调用绕圈模式。
文档
飘移模式 Drift Mode
飘移模式
本页面提供在飘移模式下飞行的一些提示,还有调试你的飞行器的方法,让它在飘移模式下达到最佳飞行状态。
目录 [显示] 概览
飘移模式能让用户就像飞行安装有“自动协调转弯”的飞机一样飞行多旋翼飞行器。
• 用户直接控制Yaw和Pitch,但是Roll是由自动驾驶仪控制的。 如果使用美国手的发射机,可以非常方便的用一个控制杆来控制的飞行器 • 飘移模式在APM:Copter固件3.1以上版本可用。
•
飘移模式是如何工作的:
• • • • • •
• • •
你“飞行”多旋翼飞行器时用右摇杆(在美国手控制器上)控制Pitch和Yaw。 你主要使用左摇杆控制高度,不能控制yaw了。
你向前或者向后推右摇杆时,飞行器将会向相应的方向pitch(并加速)。 你从一边向另一边或者说左右推动右摇杆,飞行器就会向相应的方向转弯。 飞行器会同时向那个方向转弯,就像进行协调转弯一样。
当使用右摇杆转弯时,yaw是自动应用的,并有相应的roll来抵消一定的roll轴上的速度。
这就可以让你保持协调的(无侧滑)转弯。
直接放开摇杆会启动Pitch轴上的减速,减慢飞行器的速度,并在两秒内停下。 使用飘移模式的飞行器,在右摇杆置中时会稍微保持定位并在一个位置盘旋(它会在风中缓慢飘移)。
飘移模式需要你的GPS来进行控制。
在飘移模式的飞行中如果你的GPS没有了信号,你的飞行器会基于你的failsafe_gps_enabled的设置,要么会着陆要么进入高度保持。 在必要情况下,你也需要准备切回自稳模式来手动恢复。
• •
•
文档
这有什么用:
FPV飞手,希望既能动态的像飞机一样飞行也能像悬停一样定点。 • 新飞手,希望尝试直观易学的飞行模式。
• 所有都想要去尝试一个简单、易学、好玩的飞行模式的人。 • 摄影师尤其是摄像师,想要更流畅的、更协调的拍摄结果。
•
设定漂移模式:
•
在Mission Planner配置部分的飞行模式下选择飘移模式,应用到一个合适的
开关设置上。
• 更多调试飘移模式的信息预计很快就会到来,同添加到飘移模式上的增强功能一起。
文档
引导模式 Guided Mode
引导模式
引导模式是APM:Copter的一个功能,基于遥测无线电模块和地面接收站应用程序,引导飞行器飞到目标位置。本页面提供引导模式的有关信息。
目录 [显示]
概览
和传统飞行模式不一样,模式切换开关上没有对应的–引导模式。想用引导模式,你需要有一个数传(如3DR数传)和地面站应用程序(如Mission Planner)。在Mission Planner的Flight Data地图界面,想往哪飞,就点哪里。到达目的地后,飞行器会悬停在目的地,等待下一个目标。跟着我模式也是基于引导模式,飞行器就会跟随你走。
文档
你需要做的:
使用引导模式,你需要电脑或平板作为地面站、地面站应用程序(如 Mission Planner )、一套数传设备(如:3DR数传套件 915MHz(美国) 或 433MHz(欧洲),从而你的计算机和飞行器,在飞行期间进行通信)。
说明
初始化飞行器后,然后在飞行器和电脑间建立MAVLink无线连接。 • 在软件上,查找数传模块信息,确保数传正常工作和GPS已经定位了。
•
在自稳模式起飞,上升到合理高度后,再切换到悬停模式。
• 在Misson Planner飞行数据地图显示界面,单击鼠标右键,然后选择“飞到此处”。
• 在跳出的窗口输入高度。输入高于“家”的高度,单位为米。
•
文档
•
地图上应该显示“Guided”目的地,橙色线(航行方向)应指向目标位置。
文档
•
模型飞到目标位置,然后原地不动,直到你输入另一个位置或切换到其他模式。
文档
注意:我们没有必要去设置飞行模式为“引导”
文档
定点模式 PosHold Mode
定点模式
定点飞行模式(以前称为“混合”)是AC3.2的新模式。 它与Loiter留待模式类似,可以让载具保持一个固定的位置、指向、高度,但通常更受欢迎,因为飞手摇杆输入直接控制载具的倾斜角度,能提供更“自如”的感觉。
概览
当打开时,定点模式会自动试图保持当前位置、指向、高度。 要实现良好的留待性能,GPS位置良好、罗盘上低电磁干扰、低振动都是非常重要的。
控制
飞手可以通过控制摇杆或水平或垂直地控制飞行器的位置。
水平位置可以通过Roll和Pitch控制摇杆调整,默认最大倾斜角度为45度(角度可以通过ANGLE_MAX参数调整)。 当飞手松开摇杆,飞行器会向后倾斜,使载具停下来。
• 高度可以通过油门控制摇杆来控制,如同定高模式 • 指向可以通过Yaw控制摇杆来设定。
• 你可以在定点模式解锁,但是必须要GPS获得3D锁定并且HDOP降至2.0或更低。
•
当达到3D锁定时,在APM2板上的蓝灯会常亮。 在Pixhawk上LED会变绿(LED模式的更多细节在这里)。
可以通过在Mission Planner的“快速”选项卡双击,然后从这个很大复选框网格中的选择“gpshdop”,让HDOP值可以清晰的看到。
文档
• 最大刹车角度可以通过PHLD_BRAKE_ANGLE参数设定(如:3000=载具会向后倾斜30度)
• 载具向后至最大角度的速度可以通过PHLD_BRAKE_RATE参数设定(如:8=以每秒8度向后旋转)
文档
返航模式 RTL Mode
返航模式
在返航(RTL,return to launch)模式中,飞行器会从当前位置飞到家的位置悬停。 返航模式的行为由几个可调参数控制。 本页面介绍了如何使用和如何自定义返航模式。
目录 [显示]
概览
当切换到返航模式时,飞行器会返回家的位置。 默认情况下,在返航之前,飞行器会首先飞到至少15米的高度,或者,如果当前高度更高,就会保持当前高度。
文档
返航是依赖于GPS的动作,因此在试图使用这个模式之前,完成GPS定位是必不可少的。 在解锁之前,确保APM的蓝色LED灯是常亮的而且不闪烁。 对于没有罗盘的GPS,当GPS完成定位时蓝色LED灯将会常亮。 对于GPS+罗盘模块,当GPS完成定位蓝色LED灯将会闪烁。
返航将命令飞行器回到家位置,换句话说就是它会返回解锁时的位置。 因此,家的位置始终应该是飞行器的GPS实际起飞位置,没有障碍物并且远离人群。 对于APM:Copter,如果GPS获得定位,然后解锁飞行器,家的位置是当飞行器解锁时的位置。 就是说如果你在APM:Copter中执行返航,它将返回它解锁时的位置。
警告: 在返航模式下,飞控主要使用测量空气压力的气压计决定高度(“压力高度”),并且如果在你的飞行区域气压改变,飞行器会随着气压而不是真实高度去改变高度(除非你安装并启用了声呐在离地6米以内飞行)。
选项(用户可调参数)
•
RTL_ALT: 飞行器返返航之前的最低高度。 • 设置为0以当前高度返回。
• 可以设置的返回高度在1到8000厘米之间。 • 默认返回的高度是15米(1500)
RTL_ALT_FINAL: 在返航的最终阶段或是完成一个任务后,飞行器将会到达的高度。
• 设置为0飞行器会自动着陆。
• 最终返回高度可以从0至1000厘米间调整。
• RTL_LOIT_TIME: 在最终下降之前在家的位置上方悬停的时间,以毫秒为单位。
• “悬停”时间可以从0至60000毫秒间调整。
• WP_YAW_BEHAVIOR: 设置自动驾驶仪在任务和返航时如何控制“Yaw”。 • 0 = 永不改变yaw。
• 1 = 机头朝着下一个航点,或是对于返航,机头朝着家。
•
2 = 机头背对下一个航点,或是对于返航,机头背对家。
• LAND_SPEED: 最终着陆阶段的下降速度,以厘米每秒为单位。 • 降落的速度可调范围为20至200厘米每秒。
•
备注
•
其他影响返航模式的导航设置:
文档
• •
WPNAV_ACCEL
•
• •
• •
WPNAV_LOITER_SPEED • WPNAV_SPEED_DN • WPNAV_SPEED_UP
为使用返航,GPS需要达到定位(蓝色的GPS LED灯和蓝色的APM LED灯常亮不闪烁)以在解锁和起飞之前,建立家或起飞位置。 注意UBLOX GPS模块在搜星时LED是灭掉的,而当搜到星时,LED会闪烁。 着陆并再次解锁飞行器,将会重置家的位置,在飞场飞行时这是一个很棒的功能。
如果你在飞行时才首次获得定位,家的位置就会被设定为定位时的位置。 如果你把ALT_HOLD_RTL设定为一个除0以外的数,它会在返回时,达到并保持这个高度。
返航使用waypoint_speed决定返回时有多快。
飞行器到达家的位置后,飞行器会进入悬停模式,延时(AUTO_LAND)这么长时间,然后降落。
要停止自动着陆,只要简单的使用控制开关改变模式清楚着陆计时,即可恢复正常飞行。
当返回时或是在家的上方悬停时,油门摇杆控制高度,而不是直接控制电机。
• •
•
•
文档
简单和超简单模式 Simple and Super Simple Modes
简单和超简单模式
目录 [显示]
•
“简单”模式和“超级简单”模式用于与稳定、运动、飘移、降落这些飞行模式结合使用。
•
这两个模式可以让飞手从自己的视角控制飞行器,无论飞行器正面临着哪一个方向。
•
可用于对于还没学会根据模型方向调整roll和pitch的新手,或是飞行器飞的太远了看不清它的头的朝向。
•
简单模式可以让你用起飞时的头的方向控制飞行器,仅需要较好的罗盘指向。
•
超简单模式可以让你以飞行器朝向家——解锁位置的方向控制飞行器,但需要较好的GPS定位。
•
这两个模式可以分配到某个飞行模式的开关位上,也可以通过通道7/通道8进行开关。
正常模式
文档
在不用简单和超简单的情况下,飞手的发射机摇杆输入是对不断旋转着的飞行器进行操作的。 拿上方图示举例,当飞手进行向右(红色)的roll的控制的时候,模型会向它自己的右侧横滚。
如果飞手和飞行器在同一方向,控制起来就相对简单,但是如果飞行器面对着飞手,没有经验的飞手就会感觉控制全都反了。 换句话说,飞手向右控制roll,从飞手的视角来看模型是向左移动的。
简单模式
文档
和别的系统(MultiWii等)的“无忧(carefree)”模式差不多,这个模式可以让你飞飞行器的时候,就像它一直是它解锁时的方向一样,不用管它现在转到了什么方向。 如果你向前推pitch摇杆,飞行器就会飞离你,向后推pitch摇杆,飞行器就会朝家的方向飞回来。 你甚至可以操作yaw任意旋转飞行器,但是用摇杆控制飞行器移动时是和起飞时一样的。 通常,解锁时你应该站在模型的后面,模型的机头指向正前方。 在飞行中应保持模型在起飞位置的前面,
文档
因为如果它飞到了你身后,你就会感觉所有操控都反了。
如上所述,在飞行器飞得太远了看不清头的朝向的紧急情况下,简单模式也是非常有用的。
超简单模式
•
超简单模式和简单模式是基本相同的,除了它用的是模型的位置与家的位置相关联,不是用的模型最初解锁时的头的方向。 这就是说不用管模型在哪,
文档
也不用管模型朝向哪,只要向后拉pitch就会让飞行器朝家的方向飞。
•
相较简单模式的优点就在于即使飞行器飞到了飞手或是家的后面,飞手还可以用自己的视角来控制。
•
如果向右拉满roll,模型就以飞手为中心顺时针绕圈飞(尽管因为“时滞”每圈半径都有可能会增长一点)。
•
缺点是这个模式需要GPS定位,所以你要确保在起飞之前GPS已经定位。
•
模型在家10m以内时,方向是不会更新的,所以要避免在家附近飞。
•
在起飞时要确保控制是正确的,和简单模式一样,你应该在解锁时站在模型后面,飞手和模型所朝方向也应是一样的。
用通道7/通道8切换正常、简单、超简单模式
文档
通道7或者通道8可以设为简单模式和超简单模式的开关。
如果选择了简单模式,把开关打到高位就会启用简单模式,低位就会禁用。
如果选择了超简单模式,开关打到高位就会启用超简单模式,低位就会禁用,如果使用的是三段开关,中间位置会启用普通简单模式。
文档
通道7和通道8中只应有一个设为简单模式或超简单模式,不要同时设置。
通道7/通道8开关会覆盖在飞行模式界面设置的简单/超简单选项
文档
运动模式 Sport Mode
运动模式
本页面介绍运动模式,在AC3.1及更高版本可用。
概览
• •
运动模式也可以说是“速率控制的自稳”加定高。
它的设计目的是用于飞行FPV和拍摄移动镜头或者是飞越,你可以将模型设定在特定的角度,然后它会一直保持这个角度。
•
飞手的roll,pitch,yaw摇杆控制模型旋转的速率,所以当松开摇杆时,模型会保持会保持当前的状态。
• •
模型不会倾斜超过45度角(这个角度可通过ANGLE_MAX参数调整)。 高度会通过高度保持控制器维持,在油门摇杆在中点左右10%以内时,模型就会保持它现有的高度。 爬升和下降速度可以达到2.5m/s(这个速度可通过PILOT_VELZ_MAX参数调整)。
文档
自稳模式 Stabilize Mode
自稳模式
自稳模式是APM:Copter中最常用的的飞行模式。 本页面提供在自稳模式下飞行的要点,以及得到自稳模式最佳飞行效果的调试方法。
目录 [显示]
概览
•
飞手用roll与pitch操作控制飞行器的倾斜角度。 当飞手松开roll与pitch摇杆时,飞行器将会自动水平。
• •
在有风的环境中,飞手需要不断的修正roll与pitch以让模型定点停留。 飞手用yaw操作控制转向速率。 当飞手松开yaw摇杆时,飞行器将会保持它的朝向不变。
•
飞手的油门输入控制马达的平均转速,这意味着这如果想保持高度,需要不断的修正油门。
•
油门输入会根据模型的倾斜角度自动调整(比如在模型倾斜过大的时候会自动增大油门),以弥补飞手操作飞行器倾斜所带来的高度变化。
•
在AC3.0.1及以前版本的固件中,飞行器只有在自稳或者特技模式下才能解锁。
警告:在进行其他模式的飞行之前,熟练掌握自稳模式下的飞行是必不可少的,强烈建议飞手在出现突发情况时能够迅速切回自稳模式以避免事故。 .
文档
调试
• •
ANGLE_MAX 控制的最大倾斜角,默认值是4500,代表45°。
ANGLE_RATE_MAX 控制飞行器的最大roll与pitch速率,默认值是18000,代表180°/ 秒。
•
ACRO_YAW_P 控制飞行器改变朝向的速率。 默认值是4.5,代表将偏航摇杆向左或者向右打到最高时,自旋速度是200°/秒。 更高的数值代表更快的自旋速度。
•
Stabilize Roll P和Pitch P控制飞行器对于roll和pitch输入信号的响应速度,即飞行器操纵的跟手程度,以及实际与期望roll与pitch角之间的误差。 默认值是4.5,代表每存在1°的误差时,将以4.5°/秒的速度进行修正。
• • •
P值越高,飞行器的修正与响应速度越快。
过高的P值将会导致飞行器前后震荡,类似于跷跷板似的动作。 P值越低,飞行器的修正与响应就会越慢。 过低的P值将会当值飞行器反应缓慢,在有风的情况下甚至会导致坠机。
•
Rate Roll/Pitch的 P,I ,D参数影响马达的输出,基于上述的自稳(角度)控制器期望的飞行器倾斜速率来控制。 这些参数与飞行器的自身动力相关,动力较大的飞行器一般需要比较小的rate PID 值。 例如可以加速很快的飞行器可能适合的Rate Roll/Pitch P值是0.08,而加速比较缓慢的飞行器可能适合的值是0.18.
• • •
Rate Roll/Pitch的P是调好飞行器的最重要的参数。
更高的P值意味着马达将以更大的响应以获得期望的转向速率。 P的默认值是0.15,适合标准的Arducopter。
文档
•
Rate Roll/Pitch的I 是在外力作用使得飞行器无法长时间保持期望的速率时,用来补偿外力作用的的负效应的。
• •
高I值会快速达到期望的速率,也可以在飞行器快速减慢避免飞过头。 Rate Roll/Pitch D 是用来抑制飞行器在加速修正至期望位置时的反应程度的。
•
过高的D值会导致飞行器出现异常震动与“记忆效应”,即飞行器控制缓慢反应迟钝。
•
根据模型的不同,取值一般在0.001与0.02之间
参见AC2_attitude_PID 以获取更多的调参信息。
AC3.1及更高版本固件含有自动调参功能,可以帮您自动获得最佳的 Stabilize和Rate PID值。
从闪存记录中评估性能
查看自稳模式的性能,最佳方法是读取您在飞行时的闪存数据,然后用mission planner打开,绘制Roll-In 和DesRoll (预期横滚角度)对比 Roll (实际横滚)的曲线,以及Pitch-In 和DesPitch (预期pitch角度) 对比Pitch (实际俯仰角度)的曲线。 这两个曲线如下图所示。
文档
常见问题
•
刚装的飞行器在起飞时秒翻。 这个通常是马达顺序错误、马达转动方向错误或者螺旋桨方向(顺时针或者逆时针)安装错误造成的。 请检查您的APM2或是PIXHAWK的接线。
•
飞行器在roll或者pitch方向上来回晃动。 这个通常意味着Rate P值不对。 请参阅上面的调参部分来正确调整参数。
•
飞行器在快速下降时来回晃动。 这个是飞行器在快速下降时螺旋桨的惯性转动所导致,这个问题基本没法解决,增加Rate Roll/Pitch P 值可能会有所改善。
•
飞行器在起飞时向左或者向右自旋15°。 这可能是因为某些马达没有垂直安装或者电调没有校准。
文档
•
飞行器老是在无风的环境中朝着某一个方向飘。 请用保存微调或自动调参以让飞行器水平。
•
飞行器在空中无法定高或者完美的保持位置。 如上面所说,在自稳模式下想要定高定点,必须不断的修正飞行器姿态。
•
在roll或者pitch方向偶尔会抽搐。 通常这个是由于接收机被干扰(例如FPV设备离接收机太近)或者电调的问题(可能通过校准电调得到解决)。
•
飞着飞着就翻了。 这个一般都是由电调或者马达的机械故障造成。
文档
降落模式 Land mode
降落模式
降落模式可让飞行器垂直下降,而且具有这些特性:
•
下降至10m的过程中(或是直到声呐检测到了飞行器下面有东西之前)使用常规定高控制器,通过WPNAV_SPEED_DN参数限制下降速度,可通过Mission Planner修改,在Config/Tuning(配置/调试) > ArduCopter Pids界面。
文档
•
在10m内,飞行器会以LAND_SPEED参数规定的速率下降,默认为50cm/s。
文档
•
一到达地面,如果飞手的油门位于最低,飞行器就会自动关闭电机并锁定飞行器。
注意: 如果电机转速最小但是爬升速率仅有-20cm/s至+20cm/s,一秒钟后APM:Copter就会识别为已降落。 它不是用高度判断是否关闭电机,除非飞行器低于家的高度10m多。
•
如果在落地或者关掉螺旋桨之前,飞行器出现上跳或像气球一样回升的话,尝试降低一点LAND_SPEED参数。
文档
•
如果模型的GPS已经定位,降落控制器会尝试控制它的水平位置,但是飞手可以调整目标水平位置,就像是在悬停模式一样。
•
如果模型的GPS并没有定位,水平控制的工作方式就会像是在自稳模式一样,但是飞手可以操控飞行器roll和pitch的倾斜的角度。
•
警告! 在任何基于高度保持的模式中,包括: 高度保持、悬停、自动、自动降落、回家,当你的飞行器接近地面或者降落时,如果飞行器的运行变得很不稳定(或是自动降落过程中有跳动,或者降落后不能正确的关闭电机)。这是因为因为飞行器螺旋桨的气流与地面作用会产生压力,在此位置,你的飞控的气压计(高度计)可能会受到影响。
•
这很容易识别出来,只要看一下记录中的高度计读数,看看在接近地面时是否有峰波或是震荡。
•
如果有这个问题,将飞控移出受螺旋桨气流影响的地方,或是用通风的外壳罩住它。
•
可以通过飞行测试或是日志记录的结果判断是否成功。
文档
留待模式 Loiter Mode
留待模式
留待模式,保持飞行器的位置、方向、高度不变。本页面描述了,使用留待模式时需要什么,提供飞行和调试的建议。
概览
留待模式打开后,飞行器会自动保持当前位置、方向、高度不变。GPS定位精确、 罗盘干扰小 、 振动小 ,悬停效果就比较好。
文档
控制
操控者使用控制杆,控制飞行器水平位置和垂直高度。
•
水平位置可以用Roll和Pitch控制杆调节,水平最大速度默认为5m/s(参看下方:如何调试)。当飞手放开摇杆,飞行器会缓慢降速,直到停止。
• •
同 定高模式 一样,通过油门杆控制高度。 通过Yaw控制杆控制方向。
在AC3.1(或更高版本),当GPS 3D锁定了和HDOP降到2.0或更低,就可以在悬停模式解锁。
当3D 锁定了,APM2板上的兰灯停闪。在Pixhawk上,LED变绿色(更多信息请点击这里)
在mission planner双击快速查看窗口(Quick screen),选择“gpshdop”,HDOP值会在右边检查框清楚的显示出来。
调试
文档
留待模式结合了定高模式的高度控制。详细信息 此页面讲述定高。 留待模式下,在配置/调试->APM:Copter Pids 界面,调节悬停速度参数(亦称:WPNAV_LOIT_SPEED)可修改飞行器最大水平速度。单位是cm/s,例如:500代表5m/s。留待模式,最大水平加速度始终是悬停速度的1/2。
留待PID的P值(屏幕右上角)作用于纠正水平位置速度的偏差(目标位置和实际位置的误差)。通常默认即可。
文档
留待PID比例系数,作用于把预想的速度转换成完成目标所需加速度。先将期望的加速度转化为一个倾斜角,然后再加速,使用的是与 自稳模式相同的角度控制器。通常默认即可。
从闪存日志中验证留待的性能
查看留待水平的性能,最好是从飞行器下载 闪存日志 ,用Mission planner打开,查看NTUN曲线图信息:DesVelX曲线与VelX曲线、DesVelY曲线与VelY曲线。在飞行器性能良好时,实际速度和期望速度曲线对比,如下图所示。X = 纬度(正 = 北移,负 = 南移),Y=经度(正 = 东,负 = 西)。
文档
检查高度保持性能和 定高 模式是一样的。
常见问题
如上所述,留待模式是定高模式的高度控制的结合。有关定高,请访问 定高Wiki页面。
1. 模型转圈 (又称为“toiletbowls\")。这通常是由于罗盘问题。最有可能的是飞行控制器下的电源电缆 电磁干扰 导致的。 运行compassmot命令测试罗
文档
盘 或购买一个 GPS+罗盘模块 通常可以解决问题。其他的可能发生:在实时 校准过程 罗盘偏移量出问题,或罗盘方向不正确。
2. 模型一进入留待模式,就飞错方向。原因和问题1相同,但罗盘误差大于90度。请尝试以上的建议来解决此问题。
3. 模型正常悬停时,突然乱飞。这通常是由于 GPS短时脉冲干扰。不可能100%保证这种情况不发生,也就是说应该始终准备采取的手动控制。其次在飞行前,保证GPS HDOP值适当很重要,另外减小参数
GPSGLITCH_RADIUS或GPSGLITCH_ACCEL(请参阅 GPSGlitch Wiki页面 了解详细信息),能更频繁对短时脉冲波形干扰进行检测。
OF_LOITER模式
OF_LOITER模式是留待模式中比较特殊的模式,该模式将使用光流设备保证位置的控制。本模式尚未应用,但不影响正常工作。APM:COPTER更新之前,即确定已测试并正常工作前,请勿选择OF_LOITER模式。
文档
位置模式 Position Mode
位置模式
位置模式基本是和悬停模式相同的,除了可以手动控制油门。 这就意味着,在位置模式下,飞行器会保持位置和头的方向不变,同时允许操作者手动控制油门。
位置模式是依赖于GPS的,所以在解锁飞行器前确保GPS已定位很重要。 GPS定位通过以下LED状态表示:
• •
APM上的蓝色LED常亮。 GPS模块上的蓝色LED常亮。
文档
•
GPS+罗盘模块上的LED闪烁。
文档
跟着我!模式 Follow Me! Mode
跟着我!模式
•
跟随模式
可以让飞机像“跟屁虫机器人”一样, 你上哪他就跟你去哪!
• •
跟随模式基于APM:Copter动态航点功能和MAVlink遥测命令。 你需要有:
1. 一个带数传的APM多轴飞行器 2. 笔记本
3. 一个USB接口的GPS 或蓝牙GPS模块。
操作指南
1. 设置其中一个飞行模式为“悬停”
2. 在一个空地,设置APM:Copter,通过MAVlink建立一个无线连接 3. USB GPS或蓝牙设备连接笔记本后,确保显示一个串行端口。使用模块随附的软件,确保GPS工作正常,并且搜到卫星。
4. 起飞,一旦成功起飞,就切换到定点模式。(保持足够的高度,以确保飞行器在跟随你时不会伤到你,这可能是个不错的做法。)
5. 在Mission Planner飞行数据界面,在附近的位置鼠标右击,接着单击“飞到这里”如果没问题,就可以尝试跟随模式了。
文档
6. 在Mission Planner里按Control-F,会打开下面的窗口。单击“Follow Me”
将弹出此窗口。选择已分配给GPS设备的串行端口,不用管波特率多少。
•
•
一旦单击“连接”,Mission Planner就从你的设备读取GPS数据,然后每隔两秒给APM飞行器发送“飞到这里”命令。
• •
现在拿起笔记本,开始四处走走吧。 APM飞行器应该会跟着你!
•
如果你设置高度为1.5米的话可能不错,可以看看你能不能驾驶它。
文档
• •
如前所述,要想避免受伤,就要有保持足够的飞行高度。
不管怎么说,跟随模式一个非常棒的功能,但尤其是没有对螺旋桨采取保护措施的情况下,使用“跟着我模式”时,一定要注意安全!
•
警告:和其他模式一样(悬停、定高),飞行器测量高度是依赖气压计,这就意味着随着时间的变化,飞行器发生漂移,飞行器的高度会随着气压变化,而不是实际的高度。
文档
common-六种模式
在遥控器上设置六种模式
如果您想要有六种模式,按照如下步骤配置遥控器。通常的方法是遥控器上的一个两段开关和一个三段开关混合使用。设置开关,以产生PWM脉冲宽度1165,1425和1815微秒或1165,1295,1425,1555,1685和1815微秒。(如果您有一个模拟表,也可以配合着使用,但是对于6种模式,调节到正确位置很不靠谱。
怎么知道PWM脉冲的宽度?Mission Planner 遥控器器校准屏!
文档
这里有网友做提出的方法,用于更多的遥控系统(或是说只用一个两段开关给遥控器增加更多模式)。 JR XG8 DMSS JR9303 JR X2720 Futaba T8FG Futaba T7CP Futaba T6EX Futaba 12fg
Futaba 9ZAP/ZHP Futaba T10CAG Futaba T14
Graupner MX-16
文档
• • • • • • • • • • •
• • • • • • •
Turnigy 9x(或更容易的方法) (点我!) ER9x硬件的Turnigy 9x Turnigy 9XR Hitech Aurora 9
Spektrum DX8 (下面有配置的方法) Spektrum DX7 Spektrum DX7s
或
配置你自己的六位置开关
Spektrum DX8设置6种模式的可供选择的方法
这个方法用到了齿轮开关和飞行模式开关。其他的开关随意,不影响。这种方法允许任意模式设置在模式的脉冲宽度范围中间,所以微小的变化不会改变模式。用Mission Planner模式设置屏观察,看当前PWM调整。 1.Setup the switches (*required for the 6 modes)
• Hold roller bar down, turn on DX8, scroll down to Switch Select, Click roller bar.Set switches as follows: • * Gear = Gear (Channel 5)
• * FMode = Inh Not assigned to a channel – Used to mix with Gear Sw (Channel 5) for 6 modes
• Others anyway you want.One method is as follows: • Knob to aux1 = channel 6 for camera tilt / tuning
• Mix = aux2 = channel 7 to save Way Point or RTL, auto trim or other settings in APM configuration.
• Flap to aux3 = channel 8 for other uses
• Click BACK until the normal screen appears, or turn off power, then turn power back on.
2.Set up the non-mixed servo setting for channel 5 (Gear channel controlled by the Gear Switch)
This will be the values with no mixing – F Mode switch in the 0 position and sets the lowest pulse width to 1165 ms (mode 1) and highest to 1815 ms (mode 6)
文档
• • • • •
Click the roller bar, scroll down to Servo Setup, Select the Gear channel, Select Sub Trim. Set sub trim to 0 Select Travel.
Set travel (left, position 0) for 1165 ms pulse (~90%). Set travel (right, position 1 for 1815 ms pulse (~74%).
3.Set up Mix 1 to change the Gear Pulse width when F Mode is in position 1
• Click roller, scroll down to Mixing, click roller, scroll to first line under Mix (has xxx > xxx, AIL > RUD, or some other mix set),click roller, Select Mix 1, Click roller.
• Set Mix:Gear > Gear.Gear changes Gear depending on Switch F Mode setting
• Set Offset = 0, Trim = Inh. • Set SW = FM 1
• Set the F Mode switch on the transmitter to position 1. • Set the Gear switch on the transmitter to position 0.
• Set top Rate for pulse width of 1290 ms for mode 2 (~-35%)
(change = 400 ms * -90% * -35% = 126 ms.Result = 1165 ms + 126 ms = 1251 ms = mode 2)
• Set the Gear switch on the transmitter to position 1.
• Set bottom Rate for pulse width of 1685 ms for mode 5 (~– 45%)
(change = 400 ms * +73% *- 45% = -131 ms.Result = 1815 ms – 131 ms = 1684 ms = mode 5)
4.Set up a mix 2 to change the Gear Pulse width when F Mode is in position 2
• Mix:Gear > Gear.Gear changes Gear depending on Switch F Mode setting.
• Set Offset = 0, Trim = Inh • Set SW = FM2
• Set the F Mode switch on the transmitter to position 2 • Set the Gear switch on the transmitter to position 0.
• Rate top Rate for pulse width of 1425 ms for mode 3 (~–72%)
(change = 400 ms * –90% * – 72% = 259 ms.Result = 1165 ms + 259 ms = 1424 ms = mode 3)
• Set the Gear switch on the transmitter to position 1.
• Set bottom Rate for pulse width of 1550 ms for mode 4 (~–89%)
(change = 400 ms * +73% * – 89% = -262 ms.Result = 1815 ms – 262 ms = 1553 ms = mode 4)
文档
因篇幅问题不能全部显示,请点此查看更多更全内容
怀疑对方AI换脸可以让对方摁鼻子 真人摁下去鼻子会变形
女子野生动物园下车狼悄悄靠近 后车司机按喇叭提醒
睡前玩8分钟手机身体兴奋1小时 还可能让你“变丑”
惊蛰为啥吃梨?倒春寒来不来就看惊蛰
男子高速犯困开智能驾驶出事故 60万刚买的奔驰严重损毁