The invention discloses a flight control device based on a mobile phone, including the modification of the client, which is divided into the modification of input and output and the modification of the communication system. The modification of input and output is as follows: each component of the input and output module is run in the container of both the host and the client, thus the modification of the client is divided into the modification of input and output and the modification of the communication system. Each container can read the input and output events from the input and output devices, and then add a filter to the transfer path of the input and output events. The filter filters the input and output events according to the status of the current container. If the current container is in the foreground, then the events continue to be passed through the filter, otherwise. Events will be abandoned. The invention virtualizes the Android mobile phone by using system-level virtualization technology, and then runs two systems on the Android mobile phone, and brushes the UAV flight control system into one system to achieve flight control of the UAV.
【技术实现步骤摘要】
一种基于手机的飞行控制装置
本专利技术涉及无人机飞行控制装置领域,具体为一种基于手机的飞行控制装置。
技术介绍
无人机是一种有动力、可控制、能携带多种任务设备、执行多种任务,并可重复使用的无人驾驶航空飞行器。与传统的载人飞机相比,它具有体积小、造价低、使用方便、反应快速、机动灵活、对任务环境要求低、生存能力强等优点,鉴于其独有的优势,无人机的应用范围已拓宽至军事、科研和民用三大领域。近年来,随着各种航空和电子技术的发展,使无人机在性能上得到突飞猛进的发展。随着无人机飞行功能的日益增多,任务要求越来越复杂,使飞行控制系统变得越来越复杂,从而出现故障频率也越来越高。对飞行控制装置的方便性要求也越来越多。飞行控制系统一旦发生故障,那么极有可能发生坠机事件,造成很大损失。因此设计具备高容错能力和高可靠性以方便使用的飞行控制装置已成为必然的趋势。尽管现在已经有很多手机上的app来对无人机进行远程操作,但是由于app本身就存在很多安全性的问题,所以app作为无人机的飞行控制装置有很大的风险。App本身存在的部分安全性问题如下:权限滥用权限为normal权限,可能导致敏感信息泄露;如果程序具有root权限,且没有对调用做限制的话,可能被恶意利用;同源绕过漏洞,activity接收使用file://路径协议,却没有禁用JavaScript的执行,通过此漏洞可以读取应用的任意内部私有文件,造成信息泄露。https验证漏洞漏洞可导致中间人攻击,应用没有校验服务器证书,可导致中间人攻击,泄露通信内容。log敏感信息泄露Android应用程序在程序运行期间打印了用户的敏感信息,然 ...
【技术保护点】
1.一种基于手机的飞行控制装置,包括对客户机的改造,所述对客户机的改造分为输入输出的改造和对通信系统的改造,所述输入输出的改造如下:在宿主机和客户机的容器中均运行输入输出模块的各个组件,这样每个容器都能从输入输出设备中读取到输入输出事件;然后在输入输出事件的传递路径上添加一个过滤器,由过滤器根据当前容器的状态来对输入输出事件进行过滤,如果当前容器在前台,那么事件通过过滤器继续传递,否则事件将被抛弃。
【技术特征摘要】
1.一种基于手机的飞行控制装置,包括对客户机的改造,所述对客户机的改造分为输入输出的改造和对通信系统的改造,所述输入输出的改造如下:在宿主机和客户机的容器中均运行输入输出模块的各个组件,这样每个容器都能从输入输出设备中读取到输入输出事件;然后在输入输出事件的传递路径上添加一个过滤器,由过滤器根据当前容器的状态来对输入输出事件进行过滤,如果当前容器在前台,那么事...
【专利技术属性】
技术研发人员:宋胜利,武方方,李鑫,靳森,
申请(专利权)人:西安电子科技大学,中国航空工业集团公司西安飞行自动控制研究所,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。