[发明专利]一种支持ROS的无人机手机APP控制方法有效

专利信息
申请号: 201710756529.X 申请日: 2017-08-29
公开(公告)号: CN107635064B 公开(公告)日: 2020-07-17
发明(设计)人: 朱晓蕊;张腾;殷振国 申请(专利权)人: 哈尔滨工业大学深圳研究生院
主分类号: H04M1/725 分类号: H04M1/725;H04L29/06;G01C25/00
代理公司: 深圳市科吉华烽知识产权事务所(普通合伙) 44248 代理人: 王雨时
地址: 518000 广东省深*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 支持 ros 无人机 手机 app 控制 方法
【说明书】:

发明提供了一种支持ROS的无人机手机APP控制方法,包括以下步骤:S1、传感器校准;S2、姿态估计;S3、无线数据传输;S4、飞行器控制。本发明的有益效果是:能够控制所有支持ROS的无人机,操作简单、移植性强、成本低、通用性高;能够准确估计智能手机姿态,实现稳定的体感控制无人机。

技术领域

本发明涉及无人机,尤其涉及一种支持ROS的无人机手机APP控制方法。

背景技术

无人机广泛应用于航拍、军事、农业等领域,现在逐渐向个人消费领域扩展。例如无人机领军企业大疆创新于2017年6月发布的Spark无人机,其体积小、重量轻,主要满足普通群众的自拍需求。面对个人消费领域的小型无人机,其控制模式主要包括遥控器控制以及手机APP控制。大疆创新公司的Spark无人机支持遥控器控制及手机APP控制两种方式,既能满足近距离自拍需求,也能实现中距离航拍的需要。零度智控的DOBBY口袋无人机则只支持手机APP控制,包括体感控制、虚拟摇杆控制、语音控制等方式。手机APP控制利用智能手机与无人机的WIFI连接实现无人机的操控,具有操作简便、易于上手的特点。操作方式包括一键起飞降落、悬停高度控制、体感控制姿态等。其中,体感控制是指将姿态估计得到的手机姿态传输至无人机,实现远程操控。

手机APP控制需要利用智能手机中的低成本的微机电传感器,测量误差较大,会造成较大的姿态估计误差,导致体感控制时无人机飞行的不稳定性增加;同时,现今商业化的手机APP控制方案均只适用于特定系列无人机,不具有通用性。

发明内容

为了解决现有技术中的问题,本发明提供了一种通用性高的支持ROS(机器人操作系统)的无人机手机APP控制方法。

本发明提供了一种支持ROS的无人机手机APP控制方法,包括以下步骤:

S1、传感器校准;

S2、姿态估计;

S3、无线数据传输;

S4、飞行器控制。

作为本发明的进一步改进,在步骤S1中,按顺序依次进行以下校准:通过智能手机的磁力计进行磁力校准,通过智能手机的加速度计进行加速度校准,通过智能手机的陀螺仪进行陀螺仪校准。

作为本发明的进一步改进,步骤S1包括以下子步骤:

首先,确定统一的传感器误差模型,如式(1)所示:

sb=E-1(sm-b)=M(sm-b) (1)

其中:

sb表示在手机坐标系下的传感器测量值;sm表示在传感器测量坐标系下的传感器测量值;E表示一个3×3的矩阵包括非正交性误差和比例误差;b表示一个3×1的向量为常值偏移;

为了得到一个在手机坐标系下的准确传感器测量值sb,必须辨识出M和b,传感器校准的目的就是来获取M和b;

第二步,确定各个传感器的校准算法;

将磁力计的干扰误差全部等效到式(1)中的M矩阵或b矩阵中,并将其化成齐次形式,如式(2)所示:

(hm,k-bh)TNh(hm,k-bh)-h02=Hkθh=0 (2)

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学深圳研究生院,未经哈尔滨工业大学深圳研究生院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710756529.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top