无人机操控放弃实体遥控器改用手机 APP 是否安全？
接完电话，咦，飞机呢？
如果你确定的是在讨论无人机的操作，那么使用手机App作为控制端会惹出很多麻烦，但不至于对安全产生严重的影响。 手机APP作为控制端，缺点无非就是容易死机 or 容易让飞机飞出控制范围。简单的说，就是容易发生和地面控制失效的故障。 可是这样的故障，其实很容易发生的啊。 恶劣的天气，电磁干扰，起伏地形的遮挡，很多种理由都会导致通信中断的。甚至，有些超长距离飞行的状况下，飞机的控制链路会有很高的时延。这情况下基本上也不能手动控制了。所以，如何应对这种状况就是无人机系统设计的基本要求。链路一般也会被认为在系统中是一个不可靠的要素。而整个系统的可靠性，是要依靠飞控和任务管理计算机来保障的。 为什么会如此呢？因为无人机和航模的操作方式根本就是不同的啊。拿来一架无人机，你以为他有一个和客机 or 战斗机一样的控制台，然后操纵手对着显示器握着操纵杆飞行？ *MQ-9无人机的地面控制终端 错了，实际上不是的。操纵杆什么的一般只会在起降的时候用下。而其他的时候，飞机是按照预先编好的飞行计划自动飞行的。飞行员的任务是监视飞机的状态和操作任务载荷，并且根据情况的变化编制新的任务计划上传到飞机上--实际上工作和程序员差不多。在极罕见的情况下飞行员可能会飞机切到RPV（RemotelyPilotedVehicle）模式下，真的人手操作飞机。而除非情况已经危急到再不处理就要闹个大新闻出来，也不会选择采取这样的策略。 自然，在这种情况下无人机能在一定情况下容忍地面控制失效的。 而且在设计的时候，就会考虑到这种问题的呀。面对不同的地面控制失效状况，哪怕航模级别的飞控至少也会提供原地盘旋 or 返航到指定返航点的功能。正常点的可以按照飞行计划自动完成剩下的任务。甚至会尝试向回飞 or 升高高度尝试恢复通信--实际上比起飞机在空中可能出现的各种故障来说，地面终端失效简直是最容易应付的故障之一了。如果地面控制终端发生了故障，地面人员大有足够的时间排除故障再次尝试和飞机通信。也许再次连接上飞机后，会觉得对于飞机来说其实什么事情都没发生。 而且很多无人机在执行任务中就是会飞出地面数据链路的覆盖范围（我们一般称为超视距飞行），甚至在任务全程保持无线电静默。这种情况下飞机时一定要具有自动完成整个飞行任务，并且应付各种状况的能力的。 以及超视距飞行也是很常见的飞行科目啊，一般飞机验收的时候也是飞超视距的。起飞后不太久飞机就会超出地面站的控制范围，数据中断，图像花屏。我们还能淡定的和军代表 or 用户代表谈笑风生。而过不了多久飞机一定会飞回来，然后稳稳的落在跑道上 or 开伞降落在选定的着陆场上。 因为如果你的飞机连地面链路中断这点场面都应付不了，只能说你的飞机设计得too simple，sometimes naive。用户最终只能给你一句I'm angry！然后拿着钱去找其他家了。 无人机是非常smart的自动化设备了。他的smart体现在即使没有人手的直接干预，也能自动的完成任务。而安全的自动飞行就是入场券好伐~若是一架飞行器关了地面站就会像没头苍蝇一样的乱撞然后一头栽到地上，一般我们就不会叫他无人机了。 我们叫他航模。 嘛，就是这样了。 Ps：也许会有人说：“人家就是用个手机App做控制端肯定是个小东西啊别弄得那么复杂。”恩，如果用手持移动设备做控制端的话，一般也就是控制轻小航空器的。但这并不意味着某些标准会降低。我们这里也做过类似的小东西，几百克的小旋翼机，由消费级的手持终端控制。但控制策略仍然和大家伙们一样。基本上飞机仍然是自动化飞行的。即使有些时候需要人手做一些微调，飞控也会将所有操纵细节隐藏掉，对于操作者来说只需要做简单的三轴操作即可。而那个我们一致认为是山寨版的手持终端故障特别多。可是从没有因为他的毛病出过大问题。 Pss：当然也许还会举出来诸如早期的捕食者、全球鹰因为通信故障而损失了很多架什么的。没办法，任何东西的完善都需要过程的，而那个时候恰好是他们不完善的时期。捕食者和全球鹰的早期部署也有点赶鸭子上架的意思，自然容易出事。而现在，全球鹰甚至取得了FAA的适航证--你还会觉得他不安全么？ Ps^3：其实吐了这么多槽就是想说别随便找架遥控飞机就管他叫无人机好么！那就是个toy啊toy！