基于手机App的遥控微型航拍四旋翼飞行器及该飞行器的控制方法_2

文档序号:9901581阅读:来源:国知局
的步骤;
[0035]智能手机上的APP应用采用软件系统实现,所述智能手机上的APP应用的具体控制步骤为:
[0036]用于控制手机WIFI模块的连接和数据传输,并将通过手机WIFI模块接收视频信号和图片信号的步骤;
[0037]该步骤还用于将接收的视频信号和图片信号发送出去,接收图像拍摄控制信号,将图像拍摄控制信号通过无线发送出去;
[0038]用于控制手机蓝牙模块的连接和数据传输,并将通过手机蓝牙模块接收的四旋翼飞行器机身在Χ、Υ、Ζ三个方向加速度信息和角速度信息发送出去的步骤;该步骤还用于接收四旋翼飞行器机身速度、航向和姿态的控制命令;
[0039]用于提供人机交互触控界面,发送四旋翼飞行器机身飞行速度、航向和姿态的控制命令的步骤;
[0040]该步骤还用于接收四旋翼飞行器机身的飞行速度、航向和姿态信息与视频信号和图片信号;
[0041]用于接收四旋翼飞行器机身的飞行速度、航向和姿态的控制命令,并对接收的命令进行数据压缩处理后发送出去的步骤;
[0042]该步骤还用于接收的四旋翼飞行器机身在Χ、Υ、Ζ三个方向加速度信息和角速度信息,并进行解压缩数据处理,根据解压缩后的四旋翼飞行器机身在Χ、γ、ζ三个方向加速度信息和角度信息,获得四旋翼飞行器的运动的速度、航向和姿态信息,并将四旋翼飞行器的运动的速度、航向和姿态信息发送出去;该步骤还用于接收视频信号和图片信号,并进行解压缩处理,将解压缩后的视频信号和图片信号发送出去。
[0043]本发明采用微型四旋翼代替中型四旋翼来实现航拍功能,并使用手机App控制代替了物理遥控器,减小了四旋翼的体积和重量,扩大了航拍的适用范围。手机端分别通过蓝牙向四旋翼飞行器传输控制指令,通过W1-Fi技术接收无线图传数据,并实现航拍的功能,保证了数据传输的可靠性,减少了飞行器由于丢失信号带来的炸机现象,解决了控制数据和图像数据使用同一无线技术带来的耦合和降速的问题。微型四旋翼飞行器和微型摄像头结合,用于航拍;蓝牙技术和Wifi视频传输技术结合,用于微型四旋翼飞行器的遥控;同时微型四旋翼采用PCB做机身。代替现有的中型四旋翼无人机,从而实现了四旋翼无人机的轻量化和小型化,提高了无人机的便携性。
【附图说明】
[0044]图1为本发明所述结构示意图;
[0045]图2为【具体实施方式】三所Z轴、X轴的串级PID控制算法控制的原理框图;
[0046]图3为Y轴串级PID控制算法控制的原理框图。
【具体实施方式】
[0047]【具体实施方式】一、结合图1说明本实施方式,本实施方式所述的基于手机App的遥控微型航拍四旋翼飞行器,采用智能手机上的APP应用作为遥控器,实现对四旋翼飞行器进行控制,四旋翼飞行器包括四旋翼飞行器机身,所述四旋翼飞行器机身上还安装有一号WIFI连接与数据传输模块1、蓝牙连接与数据传输模块2、微型摄像头3、航拍模块4、主控制器5、电机驱动控制器6、三个加速度传感器7和三个角速度传感器8;
[0048]一号WIFI连接与数据传输模块I用于与手机的WIFI模块进行无线连接,接收航拍模块4发送的视频信号和图片信号,通过无线向手机APP发送视频信号和图片信号,接收手机APP通过WIFI模块发送的图像拍摄控制信号;向航拍模块4发送图像拍摄控制信号;
[0049]—号蓝牙连接与数据传输模块2用于与手机的蓝牙模块进行无线连接,接收手机App通过蓝牙模块发送的四旋翼飞行器机身的飞行速度、飞行姿态和飞行方向的控制命令,并将接收的命令传输给主控制器5;
[0050]同时,接收主控制器5发送的X、Y、Z三个方向加速度信息和角速度信息,并将接收的加速度信息和角速度信息通过无线发送至手机的二号蓝牙连接与数据传输模块10;
[0051]微型摄像头3设置在四旋翼飞行器机身的下侧,用于拍摄四旋翼飞行器机身前方的视频信号,接收航拍模块4发送的电源开关控制信号,将拍摄的视频和图像信号发送至航拍模块4;
[0052]航拍模块4用于接收微型摄像头3发送的视频信号和图像信号,并对视频信号和图像信号进行压缩处理,并向一号WIFI连接与数据传输模块I发送压缩后的视频信号和图像信号;接收主控制器5发送的电源开关控制信号,向微型摄像头3发送电源开关控制信号;
[0053]主控制器5用于向航拍模块4发送电源开关控制信号;
[0054]接收三个加速度传感器7发送的四旋翼飞行器机身在Χ、Υ、Ζ三个方向的加速度信号;接收三个角速度传感器8发送的四旋翼飞行器机身在Χ、Υ、Ζ三个方向的角速度信号;将四旋翼飞行器机身在Χ、γ、ζ三个方向的加速度信号和角速度信号进行压缩并发送给一号蓝牙连接与数据传输模块2;
[0055]接收蓝牙连接与数据传输模块2发送的飞行速度控制命令与飞行方向的命令;根据接收的控制命令,向电机驱动控制器6发送电机驱动控制信号;
[0056]电机驱动控制器6用于接收主控制器5发送的电机驱动控制信号,并分别向四旋翼飞行器机身的四个电机发送驱动信号;
[0057]三个加速度传感器7分别用于采集四旋翼飞行器机身在Χ、Υ、Ζ三个方向的加速度信号,并将采集的加速度信号发送至主控制器5;
[0058]三个角速度传感器8分别用于采集四旋翼飞行器机身在Χ、Υ、Ζ三个方向的角速度信号信号,并将采集的角速度信号发送至主控制器5;
[0059]智能手机上的APP应用采用软件系统实现,所述智能手机上的APP应用包括基于WIFI的数据传输模块9、基于蓝牙的数据传输模块10、人机交互模块11和数据处理模块12;
[0060]基于WIFI的数据传输模块9用于控制手机WIFI模块的连接和数据传输,并将通过手机WIFI模块接收视频信号和图片信号,并将接收的视频信号和图片信号发送至数据处理模块12,接收数据处理模块12发送的图像拍摄控制信号,将图像拍摄控制信号通过无线发送至WIFI连接与数据传输模块I;
[0061]基于蓝牙的数据传输模块10用于控制手机蓝牙模块的连接和数据传输,并将通过手机蓝牙模块接收的四旋翼飞行器机身Χ、Υ、Ζ三个方向加速度信息和角速度信息发送至数据处理模块12,接收数据处理模块12发送的四旋翼飞行器机身飞行速度、航向和姿态的控制命令;
[0062]人机交互模块11用于提供人机交互触控界面,向数据处理模块12发送四旋翼飞行器机身飞行速度、航向和姿态的控制命令,接收并显示数据处理模块12发送的四旋翼飞行器机身的飞行速度、航向和姿态信息与视频信号和图片信号;
[0063]数据处理模块12接收人机交互模块11发送的四旋翼飞行器机身的飞行速度、航向和姿态的控制命令,并对接收的命令进行数据压缩处理后发送至基于蓝牙的数据传输模块10;
[0064]接收基于蓝牙的数据传输模块10发送的四旋翼飞行器机身Χ、Υ、Ζ三个方向加速度信息和角速度信息,并进行解压缩数据处理,根据解压缩后的四旋翼飞行器机身Χ、γ、ζ三个方向加速度信息和角度信息,获得四旋翼飞行器的运动的速度、航向和姿态信息,并将四旋翼飞行器的运动的速度、航向和姿态信息发送至人机交互模块11;
[0065]接收基于WIFI的数据传输模块9发送的视频信号和图片信号进行解压缩处理,并将解压缩后的视频信号和图片信号发送至人机交互模块11。
[0066]【具体实施方式】二、本实施方式是对【具体实施方式】一所述的基于手机App的遥控微型航拍四旋翼飞行器的进一步说明,它还包括数据融合与滤波模块,所述所述数据融合与滤波模块用于接受三个加速度传感器7发送的四旋翼飞行器机身在Χ、Υ、Ζ三个方向的加速度信号;接收三个角速度传感器8发送的四旋翼飞行器机身在Χ、Υ、Ζ三个方向的角速度信号
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1