The invention discloses a dual-sound positioning and posture determination method based on a quaternion acoustic array platform, which realizes the localization and posture determination of a group of micro-robots on the ground in a network domain. The invention is realized by using the four-element sound array platform of each robot. The four-element sound array platform includes a platform, on which a central sound source is mounted, and an acoustic receiver is arranged at four corners. An electronic compass and a GPS module are arranged around the sound source. The sound is produced sequentially by two standard sound sources, and the coordinates of the non-origin standard sound source are calculated by a certain algorithm, and then the coordinates of the non-origin standard sound source are calculated. Then the coordinates of the sound source at the mobile platform are calculated. At the same time, the azimuth angle is measured by the electronic compass. After calculating, the positioning and posture of the mobile platform are realized. The invention realizes the accurate positioning of the networked ground micro-robot group, which avoids the influence of external electromagnetic interference and improves the correction of low-cost GPS positioning error. And it does not need to use high-precision GPS for every platform, which reduces the cost.
【技术实现步骤摘要】
一种基于四元声阵列平台的双声定位定姿法
本专利技术涉及定位定姿方法,具体为一种基于四元声阵列平台的双声定位定姿法。
技术介绍
由于普通民用GPS的定位精度为米级,且一般精度越高价格越昂贵,但是对于群体机器人来说,全部采用昂贵的GPS模块不太现实,而且利用GPS对群体目标定位则精度较低。电子罗盘容易受电磁环境的影响,给地面群体目标的控制及导航造成了很大的困难。为了解决网域化测量基准的要求较高,而各机器人采用低成本GPS的定位定姿的精度远达不到该要求的问题,同时解决电磁环境下GPS信号受干扰的问题、解决在战场上GPS可能关闭的情况,需要提供一种可以提高网域化地面微小机器人群群体中节点的定位精度的方法,以满足网域化测量基准的要求。
技术实现思路
本专利技术为了解决机器人在不采用低成本GPS还可以提高定位定姿精度,满足网域化测量基准的问题,提供了一种基于四元声阵列平台的双声定位定姿法。本专利技术是通过如下技术方案来实现的:一种基于四元声阵列平台的双声定位定姿法,采用多个四元声阵列平台实现,所述四元声阵列平台包括平台,所述平台中心设置有一个声源、四角上各设置有一个声接收器,所述声源周围设置有电子罗盘和GPS模块,方法包括如下步骤:①先选定标准声源,随机选定一个四元声阵列平台作为原点,该平台和另一选定平台的连线作为Y轴,垂直该连线为X轴,将这两个平台作为标准声源,非原点处的声源发声,原点处平台上的声接收器阵列接收;根据声源距离各声接收器的距离r1,r2,r3,r4,解算出声源的坐标;原点处平台上声阵列的各声接收器坐标分别为:(-R,R),(R,R),(R,-R),(-R, ...
【技术保护点】
1.一种基于四元声阵列平台的双声定位定姿法,采用多个四元声阵列平台实现,所述四元声阵列平台包括平台(1),所述平台(1)中心设置有一个声源(2)、四角上各设置有一个声接收器(5),所述声源(2)周围设置有电子罗盘(3)和GPS模块(4),其特征在于:包括如下步骤:①先选定标准声源,选定一个四元声阵列平台作为原点,该平台和另一选定平台的连线作为Y轴,垂直该连线为X轴,将这两个平台作为标准声源,非原点处的声源发声,原点处平台上的声接收器阵列接收;根据声源距离各声接收器的距离r1,r2,r3,r4,解算出声源的坐标;原点处平台上声阵列的各声接收器坐标分别为:(‑R,R),(R,R),(R,‑R),(‑R,‑R);R为声接收器阵列的孔径臂长;di=cti其中:c是声速,ti是原点处声源发出的信号到达非原点处声源各声接收器的时间,i=1,2,3,4;非原点处声源坐标为(x0,y0):
【技术特征摘要】
1.一种基于四元声阵列平台的双声定位定姿法,采用多个四元声阵列平台实现,所述四元声阵列平台包括平台(1),所述平台(1)中心设置有一个声源(2)、四角上各设置有一个声接收器(5),所述声源(2)周围设置有电子罗盘(3)和GPS模块(4),其特征在于:包括如下步骤:①先选定标准声源,选定一个四元声阵列平台作为原点,该平台和另一选定平台的连线作为Y轴,垂直该连线为X轴,将这两个平台作为标准声源,非原点处的声源发声,原点处平台上的声接收器阵列接收;根据声源距离各声接收器的距离r1,r2,r3,r4,解算出声源的坐标;原点处平台上声阵列的各声接收器坐标分别为:(-R,R),(R,R),(R,-R),(-R,-R);R为声接收器阵列的孔径臂长;di=cti其中:c是声速,ti是原点处声源发出的信号到达非原点处声源各声接收器的时间,i=1,2,3,4;非原点处声源坐标为(x0,y0):其中x0=0;得出:即非原点处平台为(0,y0);②以这两个平台为标准声源先后发声,根据移动平台上声接收器阵列拾取信号的时延来定位移动平台:原点处声源先发声,移动平台上的声接收器阵列接收信号,接收端的各声接收器坐标分别为(xm,i,ym,i),i=1,2,3,4,移动平台在此二维坐标系中的坐标为(x,y);移动平台相对于原点处声源姿态的偏转角度为θ(0°≤θ≤360°):d0i=ct0i其中c是声速,t0i是原点处声源发出的信号到达移动平台各声接收器的时间,i=1,2,3...
【专利技术属性】
技术研发人员:杨卫,张文琼,杨玉华,石云波,刘珊,刘希宾,刘宁,曾亮,孟庆霄,王琳玮,
申请(专利权)人:中北大学,
类型:发明
国别省市:山西,14
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。