CN102121827A - 一种移动机器人定位***及其定位方法 - Google Patents

一种移动机器人定位***及其定位方法 Download PDF

Info

Publication number
CN102121827A
CN102121827A CN201010582210.8A CN201010582210A CN102121827A CN 102121827 A CN102121827 A CN 102121827A CN 201010582210 A CN201010582210 A CN 201010582210A CN 102121827 A CN102121827 A CN 102121827A
Authority
CN
China
Prior art keywords
mobile robot
laser
positioning system
ultrasonic
base station
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201010582210.8A
Other languages
English (en)
Other versions
CN102121827B (zh
Inventor
徐本亮
朱琪
***
陈勇
钱兴桂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZHEJIANG TSINGHUA YANGTZE RIVER DELTA RESEARCH INSTITUTE
Zhejiang YAT Electrical Appliance Co Ltd
Original Assignee
Yangtze Delta Region Institute of Tsinghua University Zhejiang
Zhejiang YAT Electrical Appliance Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yangtze Delta Region Institute of Tsinghua University Zhejiang, Zhejiang YAT Electrical Appliance Co Ltd filed Critical Yangtze Delta Region Institute of Tsinghua University Zhejiang
Priority to CN201010582210.8A priority Critical patent/CN102121827B/zh
Priority to PCT/CN2011/070139 priority patent/WO2012071796A1/zh
Publication of CN102121827A publication Critical patent/CN102121827A/zh
Application granted granted Critical
Publication of CN102121827B publication Critical patent/CN102121827B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0268Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
    • G05D1/027Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means comprising intertial navigation means, e.g. azimuth detector
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0234Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using optical markers or beacons
    • G05D1/0236Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using optical markers or beacons in combination with a laser
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0255Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Optics & Photonics (AREA)
  • Electromagnetism (AREA)
  • Acoustics & Sound (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明公开了一种移动机器人定位***及其定位方法,定位***包括基站;航位推测定位***包括用于获取移动机器人角度信息的角速度传感器和用于获取移动机器人行走距离信息的位移传感器;超声激光定位***包括安装在基站上的超声激光发射装置、安装在移动机器人上的超声激光接收装置以及信息处理***,通过超声激光发射装置与超声激光接收装置之间的信息交换获得移动机器人在超声激光定位***中的位置坐标;数据融合单元用于航位推测定位***中角度信息与行走距离信息的融合以及航位推测定位***与超声激光定位***中两个位置坐标的融合;通过数据融合单元实现超声激光定位***对航位推测定位***中累积误差的消除。

Description

一种移动机器人定位***及其定位方法
技术领域
本发明属于智能机器的移动定位技术领域,尤其涉及一种移动机器人的定位***及其定位方法。
背景技术
随着计算机技术、微电子技术、网络技术的快速发展,移动机器人的关键技术得到了更深入的研究,部分已走向成熟。移动机器人的工作环境具有非结构化和不确定性,因而对机器人的要求也更高,其中的定位技术是一个十分关键的技术问题,而全局定位更是移动机器人的一项重要功能,没有这种功能,机器人的任何自主运动都是盲目的。无论是何种机器人,它在运动中始终要解决三个问题,即“现在何处?”、“去往何处?”、“如何去往?”,移动机器人的定位、导航技术的研究就是为了解决上述三个问题。
在定位领域已有里程计推算、基于视觉的路标识别、基于地图匹配的全局定位、陀螺导航、GPS等多种定位方法,每种技术都有各自的优点及局限性,里程计推算虽然短期精度高、成本低,但不能避免引来误差的无限累积;陀螺导航无需外部参考,但随时间有漂移,不适合长时间的精确定位。针对移动机器人的未知非结构的工作环境,目前只有GPS才能实现可实用的全局定位,但GPS受到精度、安全等因素的限制。在移动机器人的实际应用中,一般都是多项定位技术的综合使用,实现优缺点互补以提高定位精度及可靠性。如中国国家专利局于2010-02-03公开的专利号为“200920157556.6”、名称为“一种集装箱自动搬运车的定位导航***”的专利,采用惯性导航、GPS、激光定位结合的定位方法,虽然定位实时性好、精度高,但仍要依靠GPS才能实现。
综上,目前的移动机器人远没有达到实用化的要求,其智能性也没有满足人类的各种需求。本领域技术人员也在一直在努力尝试、探索更为实用、智能的机器人,但在移动机器人定位技术上未能有突破性的发展。
发明内容
本发明所要解决的问题就是提供一种移动机器人定位***及其定位方法,能精确实施定位,加快机器人对外界的响应,避免复杂的推理,提高***实时性与适用性。
为解决上述技术问题,本发明采用如下技术方案:
一种移动机器人定位***,其特征在于:包括基站;
安装于移动机器人上的航位推测定位***,所述航位推测定位***包括用于获取移动机器人角度信息的角速度传感器和用于获取移动机器人行走距离信息的位移传感器;融合角度信息与行走距离信息后获得移动机器人在航位推测定位***中的位置坐标;
超声激光定位***,所述超声激光定位***包括安装在基站上的超声激光发射装置、安装在移动机器人上的超声激光接收装置以及信息处理***,通过超声激光发射装置与超声激光接收装置之间的信息交换获得移动机器人在超声激光定位***中的位置坐标;
数据融合单元,所述数据融合单元用于航位推测定位***中角度信息与行走距离信息的融合以及航位推测定位***与超声激光定位***中两个位置坐标的融合;通过数据融合单元实现超声激光定位***对航位推测定位***中累积误差的消除。
进一步的,所述角速度传感器为MEMS数字陀螺仪,所述位移传感器为增量编码码盘。
进一步的,所述超声激光发射装置包括带有光电码盘的激光发射器、对应安装在激光发射器上的超声波发射器、驱动激光发射器与超声波发射器同步旋转的驱动装置;超声激光接收装置包括由若干环形分布的激光接收器组成的激光接收阵列、由若干超声波接收器组成且与激光接收阵列对应安装的超声波接收阵列。
进一步的,激光接收阵列中至少有八个激光接收器,超声波接收阵列中至少有八个超声波接收器,每个激光接收器与超声波接收器对应一个信号接收方向。其目的是尽可能让移动机器人多方位的接收到来自基站的激光和超声波。
进一步的,所述信息处理***包括由激光、超声波信号触发外部中断的中央处理模块以及用于交换信息的无线模块。
进一步的,所述移动机器人上安装带有光电码盘的激光发射器,基站上安装有激光接收阵列。移动机器人在环境中的位置信息,其朝向角也是重要的状态。陀螺仪所测量的朝向存在随机漂移,为此,在移动机器人上同样安装一个带码盘的激光发射器,在基站上安装一个激光接收阵列,用来测量基站在移动机器人坐标系中所处的角度,结合移动机器人的坐标,就可以计算出移动机器人的朝向角。
进一步的,所述超声激光定位***还包括用于调节激光发射频率的激光发射电路、用于提升超声波发射功率的超声波发射电路、二级信号放大电路以及鉴相电路。通过激光发射电路的调节使移动机器人上的扫描激光和基站上扫描激光具有不用的发射频率,相互不受干扰,同时也使得激光接收阵列只接收特定频率的激光,不受外界环境光线的干扰;通过超声波发射电路可使超声波的测量距离达到20米以上,增加移动机器人的行动范围;而二级信号放大电路及鉴相电路实现激光接收器上接收信号的放大处理以及相波解调,保证激光和超声波的接收距离。
进一步的,所述数据融合单元为卡尔曼滤波器,通过卡尔曼滤波策略将超声激光定位***的位置数据与航位推测定位***获得的位置数据进行融合。
为了进一步解决上述技术问题,本发明还提出了一种移动机器人定位方法,其特征在于包括如下步骤:
1)由航位推测定位***中的角速度传感器与位移传感器分别获取移动机器人的角度信息与行走距离信息;并将角度信息与行走距离信息通过数据融合单元融合,获得航位推测定位***中移动机器人的位置坐标;
2)基站上的超声激光发射装置与移动机器人上的超声激光接收装置通过信息处理***完成信息交换,获得超声激光定位***中移动机器人的位置坐标;
3)航位推测定位***中移动机器人的位置坐标与超声激光定位***中移动机器人的位置坐标通过数据融合单元融合,消除航位推测定位***中的累积误差。
进一步的,还包括移动机器人朝向角的校正,其步骤为:移动机器人上的激光发射器发出扫描激光扫描基站;当基站上的激光接收阵列接收到扫描激光后通过无线模块告知移动机器人;由移动机器人上的光电码盘获取扫描激光的角度并进而转化为移动机器人在基站坐标系中的角度信息;将该角度信息与航位推测定位***中角速度传感器获取的角度信息进行融合,消除角速度传感器的累积误差。
进一步的,所述信息处理***的信息交换步骤为:
1)基站上的激光发射器发出扫描激光,当移动机器人上的激光接收阵列接收到该扫描激光时触发中央处理模块产生外部中断XINT1,并通过无线模块向基站发送标志信号;
2)基站接收到标志信号后,将安装在基站上光电码盘的角度信息通过无线模块发送至移动机器人;
3)移动机器人接收到角度信息后触发中央处理模块产生外部中断XINT13,并记录接收时间;
4)基站上的超声波发射器发出超声波,移动机器人上的超声波接收阵列接收到超声波后触发中央处理模块产生外部中断XINT2,并记录接收时间。
进一步的,航位推测定位***中移动机器人的位置坐标通过如下公式获得:
x ( k ) = x ( k - 1 ) + Δx
≈ x ( k - 1 ) + Δs · cos ( θ ( k - 1 ) + Δθ 2 )
= x ( k - 1 ) + Δs · cos ( θ ( k - 1 ) + ( θ ( k - 1 ) + Δθ ) 2 ) ;
= x ( k - 1 ) + Δs · cos ( θ ( k - 1 ) + θ ( k ) 2 )
y ( k ) = y ( k - 1 ) + Δy
≈ y ( k - 1 ) + Δs · sin ( θ ( k - 1 ) + Δθ 2 )
= y ( k - 1 ) + Δs · sin ( θ ( k - 1 ) + ( θ ( k - 1 ) + Δθ ) 2 ) ;
= y ( k - 1 ) + Δs · sin ( θ ( k - 1 ) + θ ( k ) 2 )
其中的Δx,Δy,Δθ分别表示移动机器人在一个循环周期内从(x(k-1),y(k-1),θ(k-1))点到(x(k),y(k),θ(k))点时横坐标x、纵坐标y与角度θ的增加量;Δs表示移动机器人从(x(k-1),y(k-1),θ(k-1))点到(x(k),y(k),θ(k))点所走过的路径长度;
超声激光定位***中移动机器人的位置坐标通过如下公式获得:
x=drbcos(α);y=drbsin(α);其中drb表示移动机器人到基站之间的距离;α表示基站上光电码盘测得的角度数据;
将上述航位推测定位***在第k时刻计算出来的移动机器人位置坐标设为(xd(k),yd(k)),超声激光定位***计算出来的位置坐标设为(xa,ya),则两个***的位置坐标通过下式进行融合:
x(k)=xd(k)+kx(xa-xd(k));y(k)=yd(k)+ky(ya-yd(k));
其中kx、ky表示误差增益,取值在0.5-1.0;然后使(xd(k),yd(k))=(x(k),y(k)),消除航位推测定位***中的累积误差。
本发明的有益效果:
1、本发明所设计的定位***针对移动机器人,采用卡尔曼滤波方法对超声激光和航位推测的多传感器信息进行融合,从而得到了适用性广的新型定位方法;
2、将超声激光和航位推测两种传统定位方法结合,既及时消除了惯性定位中的累积误差,又保证了航位定位的实时性与精确性;
3、结合相对定位与绝对定位方式,拓宽了移动机器人工作环境的要求,无论是室内还是室外,都无需人工地标和工作环境地图,只需要一个基站即可;
4、通过超声激光定位***的应用,大幅提高了移动机器人的定位精度,同时也延长了移动机器人的工作时间,有利于提高移动机器人的作业完成量;
5、移动机器人在本发明定位***有效范围的任何位置都能自动初始化。
综上,本发明所提供的定位***能精确实施定位,加快机器人对外界的响应,避免复杂的推理,定位***的实时性与适用性大幅提高。
附图说明
下面结合附图对本发明做进一步的说明:
图1为基站与移动机器人位置示意图;
图2为移动机器人航位推测坐标图;
图3为超声激光定位***示意图;图3(a)为基站上的超声激光发射装置一种优选实施例;图3(b)为移动机器人上的超声激光接收装置的一种优选实施例;
图4为激光发射电路的电路图;
图5为超声波发射电路的电路图;
图6为二级信号放大电路的电路图;
图7为鉴相电路的电路图;
图8为信息处理***的流程图;
图9为超声激光定位***的程序流程图;
图10为超声波测距准确性的实验数据图;
图11为超声激光定位***精度测量实验数据图;
图12为移动机器人实际行走轨迹与本***计算获得的位置坐标;
图13为移动机器人返回点位置和计算得到的理论位置之间的误差示意图。
具体实施方式
参照图1-9,本发明提供了一种移动机器人定位***,包括基站1;
安装于移动机器人2上的航位推测定位***,所述航位推测定位***包括用于获取移动机器人2角度信息的角速度传感器和用于获取移动机器人2行走距离信息的位移传感器;融合角度信息与行走距离信息后获得移动机器人2在航位推测定位***中的位置坐标;
超声激光定位***,所述超声激光定位***包括安装在基站1上的超声激光发射装置、安装在移动机器人2上的超声激光接收装置以及信息处理***,通过超声激光发射装置与超声激光接收装置之间的信息交换获得移动机器人2在超声激光定位***中的位置坐标;
数据融合单元,所述数据融合单元用于航位推测定位***中角度信息与行走距离信息的融合以及航位推测定位***与超声激光定位***中两个位置坐标的融合;通过数据融合单元实现超声激光定位***对航位推测定位***中累积误差的消除。
其中的角速度传感器采用陀螺仪,通过对陀螺仪数据的积分,可以得到移动机器人相对于初始位置所转过的角度,但考虑到成本因素,采用了低成本的MEMS数字陀螺仪;该陀螺仪能最高测量±320°/sec的转速,角度随机漂移量是0.016°/sec。数字接口为标准SPI串行输出,通过微处理器(DSP)的SPI接口可以对其进行配置和读取数据。程序循环周期为20ms,程序中每一个循环周期中通过以下公式对来自MEMS数字陀螺仪的数据进行数值积分:
θg(k)=θg(k-1)+0.07326×20ms×(gyroData-gyroBias);
其中gyroData是通过SPI接口从MEMS数字陀螺仪中读取的数据;gyroBias表示MEMS数字陀螺仪的零位偏移量,即在移动机器人静止时所读取的陀螺仪数据;20ms为积分周期,即程序的循环周期;0.07326是MEMS数字陀螺仪技术文档中提供的将陀螺仪数据转换成角速度(度/秒)的转换因子;θg(k-1)表示上一个循环周期的MEMS数字陀螺仪角度值,θg(k)即为通过积分所得到的当前MEMS数字陀螺仪角度。
位移传感器为增量编码码盘,增量编码码盘的作用是用于测量移动机器人所走过的距离。以两轮驱动的移动机器人中,左、右两个行走轮上均要安装位移传感器,定位***中程序每一个循环周期通过RS232串口从机器人底盘电机控制模块中读取左、右两个行走轮上增量编码码盘的脉冲数增量,结合机器人行走轮的直径便可以将脉冲增量转换成移动机器人所行走的距离增量。
Δs=(Δplcl+Δprcr)/2;
其中Δs表示一个程序循环周期内(20ms)移动机器人所行走的距离增量;Δpl和Δpr分别表示左、右两个行走轮上的增量编码码盘在一个程序循环周期内的脉冲增量。系数cl和cr分别将Δpl和Δpr转换成左、右行走轮在一个周期内所走过的距离。事先通过手动操作机器人沿一条直线行走距离l,读取左、右两个增量编码码盘的脉冲数为pl和pr,可得到cl和cr分别为cl=l/pl和cr=l/pr
如图3所示,超声激光发射装置包括了带有光电码盘31的激光发射器3、对应安装在激光发射器3上的超声波发射器4、驱动激光发射器3与超声波发射器4同步旋转的驱动装置;超声激光接收装置包括由若干环形分布的激光接收器组成的激光接收阵列5、由若干超声波接收器组成且与激光接收阵列5对应安装的超声波接收阵列6。其中激光发射器3采用线性激光发射器,即:发射出来的激光是垂直于地面的一条激光线;码盘的作用是测量激光的发射角度。图3中所示的激光接收阵列5中包含了八个激光接收器,超声波接收阵列6中包含了八个超声波接收器,每个激光接收器与超声波接收器均对应一个信号接收方向,其目的是尽可能让移动机器人多方位的接收到来自基站1的激光和超声波。
超声激光发射装置与超声激光接收装置具体的结构可参照图3(a)、3(b),驱动装置采用了电机7,并通过一对齿轮组8实现传动,本领域内技术人员在实现本***功能的基础上采用其他方式进行驱动,但其目的仍要实现激光、超声波的扫描,故也在本发明的涵盖范围之内。
由于移动机器人在环境中的位置信息,其朝向角也是重要的状态,陀螺仪所测量的朝向存在随机漂移,因此,在移动机器人上同样安装一个带光电码盘31的激光发射器3,在基站1上安装一个激光接收阵列5,用来测量基站1在移动机器人坐标系中所处的角度,结合移动机器人的坐标,就可以计算出移动机器人的朝向角。
参照图4-7超声激光定位***中还包括用于调节激光发射频率的激光发射电路、用于提升超声波发射功率的超声波发射电路、二级信号放大电路与鉴相电路。
参照图4,移动机器人上的扫描激光和基站上的扫描激光具有不同的发射频率,相互不受干扰,同时激光接收阵列也只接收特定频率的激光,不受阳光的干扰。通过调节电阻R109的阻值,可以使锁相环芯片LM567在TR管脚输出一定频率的方波,即可调节激光的发射频率。基站1上的扫描激光的发射频率调节为20KHz,R109相应的值为4.7K;而机器人上的扫描激光调节为40KHz,R109相应的值为2.35KHz。
参照图5,利用芯片LM567产生超声波的发射器所需要标准40KHz方波,由于超声波测距的距离要求达到20米以上,所以需要提高发射功率;为此采用电机驱动芯片L298P来驱动超声波发射器,EN_Ultrasonic为芯片L298P的控制信号,通过高低电平控制超声波的发射和关闭;IN1为锁相环LM567产生的5V、40KHz的方波;OUT1、OUT2为经过芯片LM298P放大后且相互反向的驱动信号,连接到超声波发射器的两个管脚,芯片LM298P芯片的另一路驱动信号OUT3、OUT4用来驱动电机。
参照图6、7,为保证激光和超声波的接收距离,在激光和超声波接收阵列中接收到的信号都必须经过放大处理;为此采用运算放大器LM324组成一个二级放大电路,信号经过放大并隔除直流信号后在送入到锁相环LM567的IN端进行鉴相,如果频率匹配,则其在OUT输出低电平信号,否者为高电平信号;当OUT脚的信号从高电平跳变为低电平时,就会激发F2808的外部下降沿中断。
其次,本发明还提出了一种移动机器人定位方法,包括如下步骤:
1)由航位推测定位***中的角速度传感器与位移传感器分别获取移动机器人的角度信息与行走距离信息;并将角度信息与行走距离信息通过数据融合单元融合,获得航位推测定位***中移动机器人的位置坐标;
2)基站上的超声激光发射装置与移动机器人上的超声激光接收装置通过信息处理***完成信息交换,获得超声激光定位***中移动机器人的位置坐标;
3)航位推测定位***中移动机器人的位置坐标与超声激光定位***中移动机器人的位置坐标通过数据融合单元融合,消除航位推测定位***中的累积误差。
下面结合定位原理来进一步解释本发明定位***与定位方法的特点:
一、航位推测定位***
参照图1、2,在通过MEMS数字陀螺仪和增量编码码盘获得移动机器人的角度信息与行走距离信息后,通过融合便可得到移动机器人的当前位置信息。设定移动机器人的位置是在世界坐标系下表示的,基站1固定在地上,设定基站1所在的位置为世界坐标系的原点,基站1正方向设为世界坐标系的y轴正方向;移动机器人两行走轮的轴线中心点代表移动机器人所在的位置,移动机器人的头部方向代表移动机器人的正方向。那么,机器人的位置坐标和方向角组成机器人的状态向量(x,y,θ)。
参照图3,为了得到移动机器人当前的状态,采用微元累加方式,把移动机器人的行动曲线看成是很多段微小的直线组成的,这样利用陀螺仪的角度信息和码盘的行走距离信息,就可以从给定的初始位置推算出机器人当前的位置信息。移动机器人从点A(x(k-1),y(k-1),θ(k-1))走到A′(x(k),y(k),θ(k))的坐标变化。Δx,Δy,Δθ分别表示在一个程序循环周期Δt(20ms)时间内机器人的横、纵坐标和角度的增加量,于是Δx,Δy可由如下的公式计算得到:
Δx = AA ′ · cos ( θ ( k - 1 ) + Δθ 2 ) ; Δy = AA ′ · sin ( θ ( k - 1 ) + Δθ 2 ) ;
由于时间间隔Δt很短,机器人从点A点到A′点所走过的路径长度Δs可以近似为直线AA′,则:
x ( k ) = x ( k - 1 ) + Δx
≈ x ( k - 1 ) + Δs · cos ( θ ( k - 1 ) + Δθ 2 )
= x ( k - 1 ) + Δs · cos ( θ ( k - 1 ) + ( θ ( k - 1 ) + Δθ ) 2 ) ;
= x ( k - 1 ) + Δs · cos ( θ ( k - 1 ) + θ ( k ) 2 )
y ( k ) = y ( k - 1 ) + Δy
≈ y ( k - 1 ) + Δs · sin ( θ ( k - 1 ) + Δθ 2 )
= y ( k - 1 ) + Δs · sin ( θ ( k - 1 ) + ( θ ( k - 1 ) + Δθ ) 2 ) ;
= y ( k - 1 ) + Δs · sin ( θ ( k - 1 ) + θ ( k ) 2 )
这样,从初始坐标(x(0),y(0))开始,每个程序循环周期(20ms)都在上一个周期的移动机器人坐标(x(k-1),y(k-1))的基础上,计算一次更新坐标(x(k),y(k)),如此循环,就可以时刻知道移动机器人当前所在的位置坐标。
二、超声激光定位***
参照图3、8、9,首先是计算移动机器人在基站坐标系中的坐标(x,y),参照图8,基站上的激光发射器3不断地来回扫描,当移动机器人上的激光接收阵列接收到基站发出的扫描激光后,中央处理模块产生外部中断信号XINT1,并通过无线模块nRF905向基站发射一个标志信号(0x88)通知基站,说明机器人已经被其扫描到。当基站接收到该标志信号后,将与激光发射器相连接的光电码盘的角度α通过无线模块发送给移动机器人,并激发一段超声脉冲。当移动机器人上的无线模块接收到数据时,激发中央处理模块的外部中断XINT13,在该中断服务程序中记录时间t1。超声接收模块接收到超声波后会激发中央处理模块的外部中断XINT2,并记录时间t2。由于电磁波在空气中传输为光速,其传输时间可忽略不计,同时在基站中从无线发射到超声波发射的延迟时间t0是固定的,所以超声波在空气中的传输时间为tf=t2-t1-t0。超声波在空气中的传输速度为340m/s,那么移动机器人到基站之间的距离drb就可以算出,移动机器人的坐标为:
x=drbcos(α);y=drbsin(α);
设定前述航位推测定位***在第k时刻计算出来的移动机器人位置标示为(xd(k),yd(k)),超声激光定位***计算出来的坐标表示为(xa,ya),则两个***的位置数据通过下式进行融合:
x(k)=xd(k)+kx(xa-xd(k));y(k)=yd(k)+ky(ya-yd(k));
其中kx、ky表示误差增益,取值在0.5-1.0,优选为0.6;然后使(xd(k),yd(k))=(x(k),y(k)),消除航位推测定位***中的累积误差。
参照图3,移动机器人上的激光发射器发出扫描激光,当扫描到基站时,基站通过无线模块告知移动机器人;此时移动机器人读取扫描激光的角度β(由光电码盘31测得),并通过下式计算机器人在基站坐标系中的角度α:
α=arctan(y(k)/x(k));
其中(x(k),y(k))为当前计算出的移动机器人的位置坐标,那么通过激光定位测得的移动机器人的朝向角θl为:
θl=π-(β-α);
设定第k时刻通过航位推测定位***中MEMS数字陀螺仪测得的移动机器人朝向角为θg(k),将其与θl融合而就可得到移动机器人朝向的最优估计:
θ=θg(k)+kθlg(k));
其中误差增益kθ=0.8,然后使θd(k)=θ,从而消除MEMS数字陀螺仪角度测量中的累积误差。在数据融合过程中,误差增益选择越大,超声激光定位***的数据对航位推测定位***的数据的校正作用就越大,但是超声激光定位***本身存在误差,所以根据各自的数据统计选取合适的误差增益,以获取位置和朝向的最优估计。
从上述内容可以理解:超声激光定位***是通过基站与移动机器人相互交换信息来实现的,参照图8,基站上的激光接收阵列在接收到来自移动机器人的扫描激光时,通过无线模块发送一个确认信号,表示移动机器人已经扫描到基站。外部中断INT0用来对码盘脉冲进行计数,即电机换向控制。码盘每产生一个脉冲会引发中断INT0,程序先判断激光扫描的方向,再将脉冲数加1或者减1。当脉冲数大于上限值或小于下限值时,控制电机换向,从而实现激光的来回扫描。外部中断INT1为码盘的Z相校正信号,码盘旋转一圈Z相只有一个脉冲,该信号用来校正码盘脉冲计数中产生的误差。外部中断INT2连接到无线模块的地址匹配AM引脚,当中断产生时,说明基站的无线模块接收到了数据,如果数据位0x88,说明移动机器人被基站扫描到,此时基站将码盘脉冲数发送给移动机器人,并激发超声波脉冲。
本发明通过超声波、激光等传感器相互探测,然后通过统计、滤波等算法进行信息融合,由此得到移动机器人的绝对位置。这种***作为一个全新的核心控制单元,不仅能精确实施定位,加快机器人对外界的响应,还避免了复杂的推理,定位***的实时性与适用性大幅提高,普遍适用于各种智能移动机器人的开发,如管道清洁机器人、割草机器人、高层建筑抹灰机器人、地下管道检修机器人、地面抛光机器人、擦玻璃机器人、宇宙机器人等。
下面通过几组实验来验证本发明定位***的准确性与精度:
参照图10,第一步超声波测距准确性的实验。它是激光超声定位***定位准确性的关键。移动机器人被安置在距离基站不同远近的4个位置:240CM,1200CM,2100CM和3000CM。实验中当距离基站大于35米时,超声波信号太弱以至于移动机器人上的超声波接收阵列无法接收到。每个距离点均测试40次。实验中测得每个点各自的平均误差分别是:2.9CM,3.0CM,5.4CM和8.3CM。当距离基站小于等于10米时,绝对误差通常稳定在10CM以内。当机器人距离基站较远时误差就会渐渐变大,在距离基站20米左右时,误差基本保持在10CM。在30米的范围内,测量误差在10CM是可以接受。偶然测量时得到大于15CM的绝对误差将会应用卡尔曼滤波策略过滤。
参照图11,第二步是评估激光超声定位***的精度。移动机器人在工作环境中的一系列指定点上停留,然后根据激光定位传感器和超声波测距传感器的数据信息计算出此时机器人的位置。由于基站的激光定位传感器存在角度误差,导致实验点的结果呈两组集中分布的趋势。一个有1000个脉冲分辨率的编码器和激光定位传感器连接在一起,当一组脉冲信号中一个脉冲出错就会导致0.36度的角度测量出现误差。由此可知高分辨率的编码器将有助于提高定位精度。随着机器人与基站间的距离变大,角度引起的位置误差也会变大。此外,每组点的误差还与超声波测距技术有关。从图11中可以看出激光超声定位***在距离基站30米的范围内可以有效工作。
参照图12,该组实验评估了航位推测定位***和超声激光定位***融合后移动机器人的性能。卡尔曼滤波的误差在kx=ky=0.6和kθ=0.8时无法计算获得。在室外草坪中,首先手动驾驶移动机器人沿着草坪上24米×24米方形的白色胶带标记的路径行走一遍,白色胶带标记仅用来帮助操作人员带领移动机器人在准确的理想路径上行驶。在此过程中,机器人每行驶60CM都会计算所在的位置并将数据自动存储,再通过串行口发送到计算机。从图12中可以发现计算得出的位置正好与机器人实际的行走轨迹大致相符,误差较小。
参照图13,让移动机器人沿着24米×24米的正方形已经预编程的路径自动导航本身,移动机器人的软件程序在返回点一直保持运行,且机器人在测量结束后,继续保持自动导航,这样可以有效测试移动机器人长时间运行时连续定位的能力。实验执行20次,每次耗时2.5分钟,顺时针和逆时针方向均测试。虽然由图12可知,移动机器人与基站的距离不断变大会引起误差的增大,但是当机器人接近于基站位置时,激光超声定位***的准确度也较高,因此返回点位置误差非常小。实验证明超声激光定位***可以有效补偿航位推测定位***中的累积误差。移动机器人可以在距离基站30米远的范围内连续长时间工作。而草坪边界可以存储在机器人中,一方面避免越界,另一方面可以让机器人在***有效范围内的任何位置初始化本身。
上述实施例中所涉及的实验数据、公式只为能更清楚的解释说明本发明的定位原理,并不对本发明的实施范围构成限制,通过上述技术内容,本领域技术人员完全可以在不脱离本发明精神范围的前提下进行多种修改及变换,但只要不脱离本发明精神的修改及变换均应属于本发明所附权利要求所定义的范围。

Claims (12)

1.一种移动机器人定位***,其特征在于:包括基站(1);
安装于移动机器人(2)上的航位推测定位***,所述航位推测定位***包括用于获取移动机器人(2)角度信息的角速度传感器和用于获取移动机器人(2)行走距离信息的位移传感器;融合角度信息与行走距离信息后获得移动机器人(2)在航位推测定位***中的位置坐标;
超声激光定位***,所述超声激光定位***包括安装在基站(1)上的超声激光发射装置、安装在移动机器人(2)上的超声激光接收装置以及信息处理***,通过超声激光发射装置与超声激光接收装置之间的信息交换获得移动机器人(2)在超声激光定位***中的位置坐标;
数据融合单元,所述数据融合单元用于航位推测定位***中角度信息与行走距离信息的融合以及航位推测定位***与超声激光定位***中两个位置坐标的融合;通过数据融合单元实现超声激光定位***对航位推测定位***中累积误差的消除。
2.根据权利要求1所述的一种移动机器人定位***,其特征在于:所述角速度传感器为MEMS数字陀螺仪,所述位移传感器为增量编码码盘。
3.根据权利要求2所述的一种移动机器人定位***,其特征在于:所述超声激光发射装置包括带有光电码盘(31)的激光发射器(3)、对应安装在激光发射器(3)上的超声波发射器(4)、驱动激光发射器(3)与超声波发射器(4)同步旋转的驱动装置;超声激光接收装置包括由若干环形分布的激光接收器组成的激光接收阵列(5)、由若干超声波接收器组成且与激光接收阵列(5)对应安装的超声波接收阵列(6)。
4.根据权利要求3所述的一种移动机器人定位***,其特征在于:激光接收阵列(5)中至少有八个激光接收器,超声波接收阵列(6)中至少有八个超声波接收器,每个激光接收器与超声波接收器对应一个信号接收方向。
5.根据权利要求1或2或3所述的一种移动机器人定位***,其特征在于:所述信息处理***包括由激光、超声波信号触发外部中断的中央处理模块以及用于交换信息的无线模块。
6.根据权利要求3所述的一种移动机器人定位***,其特征在于:所述移动机器人(2)上安装带有光电码盘(31)的激光发射器(3),基站(1)上安装有激光接收阵列(5)。
7.根据权利要求1或2或3所述的一种移动机器人定位***,其特征在于:所述超声激光定位***还包括用于调节激光发射频率的激光发射电路、用于提升超声波发射功率的超声波发射电路、二级信号放大电路以及鉴相电路。
8.根据权利要求1或2或3所述的一种移动机器人定位***,其特征在于:所述数据融合单元为卡尔曼滤波器,通过卡尔曼滤波策略将超声激光定位***的位置数据与航位推测定位***获得的位置数据进行融合。
9.一种移动机器人定位方法,其特征在于包括如下步骤:
1)由航位推测定位***中的角速度传感器与位移传感器分别获取移动机器人(2)的角度信息与行走距离信息;并将角度信息与行走距离信息通过数据融合单元融合,获得航位推测定位***中移动机器人的位置坐标;
2)基站(1)上的超声激光发射装置与移动机器人上的超声激光接收装置通过信息处理***完成信息交换,获得超声激光定位***中移动机器人(2)的位置坐标;
3)航位推测定位***中移动机器人(2)的位置坐标与超声激光定位***中移动机器人(2)的位置坐标通过数据融合单元融合,消除航位推测定位***中的累积误差。
10.根据权利要求9所述的一种移动机器人定位方法,其特征在于:还包括移动机器人朝向角的校正,其步骤为:移动机器人(2)上的激光发射器(3)发出扫描激光扫描基站(1);当基站(1)上的激光接收阵列(5)接收到扫描激光后通过无线模块告知移动机器人(2);由移动机器人(2)上的光电码盘(31)获取扫描激光的角度并进而转化为移动机器人(2)在基站(1)坐标系中的角度信息;将该角度信息与航位推测定位***中角速度传感器获取的角度信息进行融合,消除角速度传感器的累积误差。
11.根据权利要求9所述的一种移动机器人定位方法,其特征在于:所述信息处理***的信息交换步骤为:
1)基站(1)上的激光发射器(3)发出扫描激光,当移动机器人(2)上的激光接收阵列(5)接收到该扫描激光时触发中央处理模块产生外部中断XINT1,并通过无线模块向基站(1)发送标志信号;
2)基站(1)接收到标志信号后,将安装在基站(1)上光电码盘(31)的角度信息通过无线模块发送至移动机器人(2);
3)移动机器人(2)接收到角度信息后触发中央处理模块产生外部中断XINT13,并记录接收时间;
4)基站(1)上的超声波发射器(4)发出超声波,移动机器人(2)上的超声波接收阵列(6)接收到超声波后触发中央处理模块产生外部中断XINT2,并记录接收时间。
12.根据权利要求9所述的一种移动机器人定位方法,其特征在于:航位推测定位***中移动机器人的位置坐标通过如下公式获得:
x ( k ) = x ( k - 1 ) + Δx
≈ x ( k - 1 ) + Δs · cos ( θ ( k - 1 ) + Δθ 2 )
= x ( k - 1 ) + Δs · cos ( θ ( k - 1 ) + ( θ ( k - 1 ) + Δθ ) 2 ) ;
= x ( k - 1 ) + Δs · cos ( θ ( k - 1 ) + θ ( k ) 2 )
y ( k ) = y ( k - 1 ) + Δy
≈ y ( k - 1 ) + Δs · sin ( θ ( k - 1 ) + Δθ 2 )
= y ( k - 1 ) + Δs · sin ( θ ( k - 1 ) + ( θ ( k - 1 ) + Δθ ) 2 ) ;
= y ( k - 1 ) + Δs · sin ( θ ( k - 1 ) + θ ( k ) 2 )
其中的Δx,Δy,Δθ分别表示移动机器人在一个循环周期内从(x(k-1),y(k-1),θ(k-1))点到(x(k),y(k),θ(k))点时横坐标x、纵坐标y与角度θ的增加量;Δs表示移动机器人从(x(k-1),y(k-1),θ(k-1))点到(x(k),y(k),θ(k))点所走过的路径长度;
超声激光定位***中移动机器人的位置坐标通过如下公式获得:
x=drbcos(α);y=drbsin(α);其中drb表示移动机器人到基站之间的距离;α表示基站上光电码盘测得的角度数据;
将上述航位推测定位***在第k时刻计算出来的移动机器人位置坐标设为(xd(k),yd(k)),超声激光定位***计算出来的位置坐标设为(xa,ya),则两个***的位置坐标通过下式进行融合:
x(k)=xd(k)+kx(xa-xd(k));y(k)=yd(k)+ky(ya-yd(k));
其中kx、ky表示误差增益,取值在0.5-1.0;然后使(xd(k),yd(k))=(x(k),y(k)),消除航位推测定位***中的累积误差。
CN201010582210.8A 2010-11-29 2010-11-29 一种移动机器人定位***及其定位方法 Active CN102121827B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201010582210.8A CN102121827B (zh) 2010-11-29 2010-11-29 一种移动机器人定位***及其定位方法
PCT/CN2011/070139 WO2012071796A1 (zh) 2010-11-29 2011-01-10 一种移动机器人定位***及其定位方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010582210.8A CN102121827B (zh) 2010-11-29 2010-11-29 一种移动机器人定位***及其定位方法

Publications (2)

Publication Number Publication Date
CN102121827A true CN102121827A (zh) 2011-07-13
CN102121827B CN102121827B (zh) 2013-12-18

Family

ID=44250434

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010582210.8A Active CN102121827B (zh) 2010-11-29 2010-11-29 一种移动机器人定位***及其定位方法

Country Status (2)

Country Link
CN (1) CN102121827B (zh)
WO (1) WO2012071796A1 (zh)

Cited By (77)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101825901A (zh) * 2010-03-31 2010-09-08 北京航空航天大学 基于人工物理法的多智能体机器人协同控制方法
CN102359783A (zh) * 2011-07-22 2012-02-22 北京大学 基于视觉的移动机器人定位方法
CN102419179A (zh) * 2011-12-09 2012-04-18 沈阳工业大学 一种移动机器人定位及行驶轨迹记录的方法与装置
CN102636774A (zh) * 2012-04-26 2012-08-15 天津大学 一种基于光电扫描与超声测距的全站式空间测量定位方法
CN102645221A (zh) * 2012-03-26 2012-08-22 北京华虎兄弟科技有限公司 定位装置及其使用方法
CN103033183A (zh) * 2012-12-14 2013-04-10 中国航空工业集团公司北京长城航空测控技术研究所 工业机器人室内精确定位***及方法
CN103197678A (zh) * 2013-03-18 2013-07-10 上海第二工业大学 一种扫地机器人智能导航***
CN103278132A (zh) * 2013-04-20 2013-09-04 北京工业大学 自行走式地下掘进机器人姿态测量装置及其测量方法
CN103454661A (zh) * 2013-03-06 2013-12-18 深圳先进技术研究院 一种基于gps与测距测角技术的定位***
WO2014012351A1 (zh) * 2012-07-16 2014-01-23 苏州科瓴精密机械科技有限公司 一种移动机器人的定位***及其定位方法
CN103542847A (zh) * 2012-07-16 2014-01-29 苏州科瓴精密机械科技有限公司 一种移动机器人的定位***及其定位方法
CN103868509A (zh) * 2014-03-18 2014-06-18 广东顺德中山大学卡内基梅隆大学国际联合研究院 利用光电鼠标传感实现的二维运动定位装置及方法
CN103985177A (zh) * 2014-05-26 2014-08-13 阮宏鸣 基于受限交互的被动式智能锁***
CN104111445A (zh) * 2014-07-09 2014-10-22 上海交通大学 用于室内导航的超声波阵列辅助定位方法与***
CN104115611A (zh) * 2013-04-26 2014-10-29 苏州科瓴精密机械科技有限公司 割草机器人
CN104162894A (zh) * 2013-05-17 2014-11-26 光宝电子(广州)有限公司 清扫机器人及清扫机器人的定位方法
CN104237850A (zh) * 2013-06-20 2014-12-24 沈阳工业大学 一种多个机器人之间相互定位及确认的方法与装置
CN104633388A (zh) * 2014-12-11 2015-05-20 清华大学 管道用低功耗高效磁信号发射装置
CN104748746A (zh) * 2013-12-29 2015-07-01 刘进 智能机姿态测定及虚拟现实漫游方法
CN104777452A (zh) * 2015-04-09 2015-07-15 北京科技大学 一种移动设备的定位***及定位方法
CN104848848A (zh) * 2015-03-30 2015-08-19 北京云迹科技有限公司 基于无线基站和激光传感器的机器人绘制地图和定位的方法及***
CN105051490A (zh) * 2012-08-06 2015-11-11 株式会社理光 定位设备、计算机程序和装置控制***
CN105116378A (zh) * 2015-09-30 2015-12-02 长沙开山斧智能科技有限公司 一种无线、超声波复合定位***及其定位方法
CN105115498A (zh) * 2015-09-30 2015-12-02 长沙开山斧智能科技有限公司 一种机器人定位导航***及其导航方法
CN105115497A (zh) * 2015-09-17 2015-12-02 南京大学 一种可靠的室内移动机器人精确导航定位***及方法
CN105424032A (zh) * 2015-12-08 2016-03-23 小米科技有限责任公司 终端室内定位方法及装置
CN105513132A (zh) * 2015-12-25 2016-04-20 深圳市双目科技有限公司 一种实时地图构建***、方法及其装置
CN105698784A (zh) * 2016-03-22 2016-06-22 成都电科创品机器人科技有限公司 一种室内机器人定位***及方法
CN105717499A (zh) * 2016-02-04 2016-06-29 杭州南江机器人股份有限公司 激光测距仪偏转角测量与校正***及方法
CN105737852A (zh) * 2016-02-04 2016-07-06 杭州南江机器人股份有限公司 激光测距仪位置测量与校正***及方法
CN105891780A (zh) * 2016-04-01 2016-08-24 清华大学 一种基于超声阵列信息的室内场景定位方法与装置
CN106123890A (zh) * 2016-06-14 2016-11-16 中国科学院合肥物质科学研究院 一种多传感器数据融合的机器人定位方法
CN106197396A (zh) * 2016-06-27 2016-12-07 杨国强 一种基于光学信号发射和接收的定位导引***及方法
WO2017020641A1 (zh) * 2015-07-31 2017-02-09 天津大学 基于光电扫描的室内移动机器人位姿测量***及测量方法
CN106483497A (zh) * 2015-12-23 2017-03-08 北京凌宇智控科技有限公司 一种信号接收装置及三维空间定位***
CN106526539A (zh) * 2016-11-25 2017-03-22 北京凌宇智控科技有限公司 一种定位基站、定位***及定位方法
CN106526538A (zh) * 2016-11-25 2017-03-22 北京凌宇智控科技有限公司 一种定位基站、定位***及定位方法
CN106646365A (zh) * 2016-11-25 2017-05-10 北京凌宇智控科技有限公司 一种定位基站、定位***及定位方法
CN106802412A (zh) * 2017-01-23 2017-06-06 南京大学 一种基于激光及无线技术的近距离移动定位***及其方法
CN106908765A (zh) * 2017-02-27 2017-06-30 广东小天才科技有限公司 一种基于超声波信号的空间定位方法、***及vr设备
CN107030686A (zh) * 2016-02-04 2017-08-11 科沃斯机器人股份有限公司 自移动机器人***及其方向校准方法
CN107263509A (zh) * 2016-04-06 2017-10-20 王方明 公共清扫机器人路径规划***及控制方法
CN107290713A (zh) * 2016-04-11 2017-10-24 上海慧流云计算科技有限公司 一种室内定位方法及装置
CN107976197A (zh) * 2017-12-03 2018-05-01 丁云广 一种移动平台组合导航方法
CN108007465A (zh) * 2017-12-11 2018-05-08 南京工程学院 基于dsp与超声波的室内小距离移动机器人定位方法
CN108115722A (zh) * 2016-11-28 2018-06-05 沈阳新松机器人自动化股份有限公司 移动机器人精度检测***及方法
CN108161886A (zh) * 2018-01-22 2018-06-15 东莞理工学院 基于激光扫描与卡尔曼滤波技术的地图构建机器人
CN108181610A (zh) * 2017-12-22 2018-06-19 鲁东大学 室内机器人定位方法和***
CN108253963A (zh) * 2017-12-20 2018-07-06 广西师范大学 一种基于多传感器融合的机器人自抗扰定位方法以及定位***
WO2018127209A1 (zh) * 2017-01-09 2018-07-12 苏州宝时得电动工具有限公司 自移动设备及其定位***、定位方法和控制方法
CN108415055A (zh) * 2018-01-29 2018-08-17 清华大学合肥公共安全研究院 一种液体管道内移动物体定位标记器
CN109001676A (zh) * 2018-05-31 2018-12-14 北京科技大学 一种机器人定位导航***
CN109085827A (zh) * 2018-07-23 2018-12-25 郑哲楷 室内机器人的导航***及导航方法
CN109270288A (zh) * 2018-10-15 2019-01-25 中国航空工业集团公司洛阳电光设备研究所 一种基于位置插值的轴角速度估计方法
CN109397293A (zh) * 2018-11-27 2019-03-01 上海机器人产业技术研究院有限公司 一种基于移动机器人的地面水平误差建模及补偿方法
CN109471124A (zh) * 2018-12-06 2019-03-15 熵智科技(深圳)有限公司 基于线激光旋转扫描的室内全局定位***和方法
CN109814068A (zh) * 2019-01-30 2019-05-28 广州轨道交通建设监理有限公司 一种工地人员定位***及工地人员定位方法
CN110031014A (zh) * 2019-03-27 2019-07-19 浙江亚特电器有限公司 基于图案识别的视觉定位方法
CN110058200A (zh) * 2019-05-28 2019-07-26 北京有感科技有限责任公司 无线充电车辆的位置引导方法及***
CN110196054A (zh) * 2019-06-18 2019-09-03 北京史河科技有限公司 一种导航方法及***
CN110274589A (zh) * 2018-03-15 2019-09-24 高德信息技术有限公司 一种定位方法及装置
CN110346784A (zh) * 2018-04-02 2019-10-18 珠海横琴华策光通信科技有限公司 一种基于led灯具光定位和定向轮组合定位的方法
CN110455283A (zh) * 2018-05-08 2019-11-15 信帧科技(北京)有限公司 一种室内机器人智能导航***及方法
CN110497417A (zh) * 2019-09-25 2019-11-26 李宏达 一种基于高精度三维空间定位***的多轴机器人
CN110530359A (zh) * 2019-09-10 2019-12-03 中国计量大学 一种基于蓝牙纠正和地图匹配的寻位室内定位方法
CN111352071A (zh) * 2020-03-31 2020-06-30 天津职业技术师范大学(中国职业培训指导教师进修中心) 灯塔式平面运动空间移动目标自定位***及自定位方法
CN111371516A (zh) * 2020-02-28 2020-07-03 中国民用航空总局第二研究所 一种分布式定位***远端接收站性能监测方法与装置
CN112179332A (zh) * 2020-09-30 2021-01-05 劢微机器人科技(深圳)有限公司 无人叉车混合定位方法及***
CN112230256A (zh) * 2019-07-15 2021-01-15 苏州宝时得电动工具有限公司 自主机器人及其定位校准方法、装置和存储介质
CN112394047A (zh) * 2020-09-21 2021-02-23 北京龙德时代技术服务有限公司 基于激光遥感的煤矿瓦斯巡检机器人及巡检方法
CN112953644A (zh) * 2021-01-25 2021-06-11 华中科技大学鄂州工业技术研究院 水下机器人群无线通信方法、装置、通信设备及存储介质
CN113280788A (zh) * 2021-06-01 2021-08-20 中国科学院西北生态环境资源研究院 路基沉降监测装置及***
CN113496560A (zh) * 2020-03-21 2021-10-12 云丁网络技术(北京)有限公司 一种智能锁控制方法和***
CN113758482A (zh) * 2020-06-05 2021-12-07 深圳澳谷智能科技有限公司 车辆导航定位方法、装置、基站、***及可读存储介质
WO2021243696A1 (zh) * 2020-06-05 2021-12-09 深圳澳谷智能科技有限公司 车辆导航定位方法、装置、基站、***及可读存储介质
CN114623819A (zh) * 2022-03-21 2022-06-14 中国电信股份有限公司 机器人定位方法、***、装置、设备及存储介质
CN115106767A (zh) * 2022-08-01 2022-09-27 中国船舶集团有限公司第七一六研究所 一种基于超声波定位的螺钉防呆拧紧***

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019136613A1 (zh) * 2018-01-09 2019-07-18 深圳市沃特沃德股份有限公司 机器人室内定位的方法及装置
CN108873883A (zh) * 2018-03-13 2018-11-23 浙江工业大学 一种非接触式轨道导向装置及其导向方法
CN110376550B (zh) * 2018-04-12 2024-04-12 北京凌宇智控科技有限公司 一种基于位置补偿的三维空间定位方法及***
CN109828572A (zh) * 2019-02-20 2019-05-31 广州供电局有限公司 基于标识定位的电缆隧道巡检机器人及其定位***
CN110440812A (zh) * 2019-09-25 2019-11-12 李宏达 一种室内无人机高精度三维定位导航装置
CN112014849B (zh) * 2020-07-15 2023-10-20 广东工业大学 一种基于传感器信息融合的无人车定位修正方法
US11683090B1 (en) 2022-01-18 2023-06-20 T-Mobile Usa, Inc. Laser-based enhancement of signal propagation path for mobile communications
CN115014346A (zh) * 2022-04-27 2022-09-06 浙江大学 一种面向视觉惯性定位的基于地图的一致高效滤波算法
CN116431981B (zh) * 2022-12-07 2023-09-29 哈尔滨理工大学 一种基于移动机器人定位***的分布式集员滤波方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101000507A (zh) * 2006-09-29 2007-07-18 浙江大学 移动机器人在未知环境中同时定位与地图构建的方法
CN201397390Y (zh) * 2009-05-26 2010-02-03 交通部水运科学研究所 一种集装箱自动搬运车的定位导航***
CN201917661U (zh) * 2010-11-29 2011-08-03 浙江亚特电器有限公司 一种移动机器人定位***

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100843085B1 (ko) * 2006-06-20 2008-07-02 삼성전자주식회사 이동 로봇의 격자지도 작성 방법 및 장치와 이를 이용한영역 분리 방법 및 장치
CN100561130C (zh) * 2006-07-18 2009-11-18 华南农业大学 一种导航定位数据的校正方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101000507A (zh) * 2006-09-29 2007-07-18 浙江大学 移动机器人在未知环境中同时定位与地图构建的方法
CN201397390Y (zh) * 2009-05-26 2010-02-03 交通部水运科学研究所 一种集装箱自动搬运车的定位导航***
CN201917661U (zh) * 2010-11-29 2011-08-03 浙江亚特电器有限公司 一种移动机器人定位***

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
《中国优秀硕士学位论文全文数据库》 20061231 宋国栋 移动机器人组合导航***设计与应用的研究 说明书第7-10页,第22页、图2.1.1,图3.1.1 1-12 , *
《传感器技术》 20051031 史恩秀等 基于超声波传感器的AGV定位方法的实验研究 第23-25,28页 1-12 第24卷, 第10期 *

Cited By (115)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101825901A (zh) * 2010-03-31 2010-09-08 北京航空航天大学 基于人工物理法的多智能体机器人协同控制方法
CN102359783A (zh) * 2011-07-22 2012-02-22 北京大学 基于视觉的移动机器人定位方法
CN102419179A (zh) * 2011-12-09 2012-04-18 沈阳工业大学 一种移动机器人定位及行驶轨迹记录的方法与装置
CN102645221A (zh) * 2012-03-26 2012-08-22 北京华虎兄弟科技有限公司 定位装置及其使用方法
CN102636774A (zh) * 2012-04-26 2012-08-15 天津大学 一种基于光电扫描与超声测距的全站式空间测量定位方法
CN103542847A (zh) * 2012-07-16 2014-01-29 苏州科瓴精密机械科技有限公司 一种移动机器人的定位***及其定位方法
CN103542846B (zh) * 2012-07-16 2016-12-21 苏州科瓴精密机械科技有限公司 一种移动机器人的定位***及其定位方法
CN103542846A (zh) * 2012-07-16 2014-01-29 苏州科瓴精密机械科技有限公司 一种移动机器人的定位***及其定位方法
WO2014012351A1 (zh) * 2012-07-16 2014-01-23 苏州科瓴精密机械科技有限公司 一种移动机器人的定位***及其定位方法
CN105051490A (zh) * 2012-08-06 2015-11-11 株式会社理光 定位设备、计算机程序和装置控制***
CN103033183A (zh) * 2012-12-14 2013-04-10 中国航空工业集团公司北京长城航空测控技术研究所 工业机器人室内精确定位***及方法
CN103033183B (zh) * 2012-12-14 2015-07-01 中国航空工业集团公司北京长城航空测控技术研究所 工业机器人室内精确定位***及方法
CN103454661A (zh) * 2013-03-06 2013-12-18 深圳先进技术研究院 一种基于gps与测距测角技术的定位***
CN103454661B (zh) * 2013-03-06 2016-12-28 深圳先进技术研究院 一种基于gps与测距测角技术的定位***
CN103197678B (zh) * 2013-03-18 2016-01-27 上海第二工业大学 一种扫地机器人智能导航***
CN103197678A (zh) * 2013-03-18 2013-07-10 上海第二工业大学 一种扫地机器人智能导航***
CN103278132A (zh) * 2013-04-20 2013-09-04 北京工业大学 自行走式地下掘进机器人姿态测量装置及其测量方法
CN103278132B (zh) * 2013-04-20 2015-04-08 北京工业大学 自行走式地下掘进机器人姿态测量装置及其测量方法
CN104115611B (zh) * 2013-04-26 2017-06-16 苏州科瓴精密机械科技有限公司 割草机器人
CN104115611A (zh) * 2013-04-26 2014-10-29 苏州科瓴精密机械科技有限公司 割草机器人
CN104162894A (zh) * 2013-05-17 2014-11-26 光宝电子(广州)有限公司 清扫机器人及清扫机器人的定位方法
CN104162894B (zh) * 2013-05-17 2016-03-02 光宝电子(广州)有限公司 清扫机器人及清扫机器人的定位方法
CN104237850A (zh) * 2013-06-20 2014-12-24 沈阳工业大学 一种多个机器人之间相互定位及确认的方法与装置
CN104748746A (zh) * 2013-12-29 2015-07-01 刘进 智能机姿态测定及虚拟现实漫游方法
WO2015096806A1 (zh) * 2013-12-29 2015-07-02 刘进 智能机姿态测定、全景影像生成及目标识别方法
CN103868509A (zh) * 2014-03-18 2014-06-18 广东顺德中山大学卡内基梅隆大学国际联合研究院 利用光电鼠标传感实现的二维运动定位装置及方法
CN103985177A (zh) * 2014-05-26 2014-08-13 阮宏鸣 基于受限交互的被动式智能锁***
CN104111445A (zh) * 2014-07-09 2014-10-22 上海交通大学 用于室内导航的超声波阵列辅助定位方法与***
CN104633388A (zh) * 2014-12-11 2015-05-20 清华大学 管道用低功耗高效磁信号发射装置
CN104848848A (zh) * 2015-03-30 2015-08-19 北京云迹科技有限公司 基于无线基站和激光传感器的机器人绘制地图和定位的方法及***
CN104777452A (zh) * 2015-04-09 2015-07-15 北京科技大学 一种移动设备的定位***及定位方法
CN104777452B (zh) * 2015-04-09 2017-05-17 北京科技大学 一种移动设备的定位***及定位方法
WO2017020641A1 (zh) * 2015-07-31 2017-02-09 天津大学 基于光电扫描的室内移动机器人位姿测量***及测量方法
CN105115497A (zh) * 2015-09-17 2015-12-02 南京大学 一种可靠的室内移动机器人精确导航定位***及方法
CN105115497B (zh) * 2015-09-17 2018-07-24 南京大学 一种可靠的室内移动机器人精确导航定位***及方法
CN105116378A (zh) * 2015-09-30 2015-12-02 长沙开山斧智能科技有限公司 一种无线、超声波复合定位***及其定位方法
CN105115498A (zh) * 2015-09-30 2015-12-02 长沙开山斧智能科技有限公司 一种机器人定位导航***及其导航方法
CN105424032B (zh) * 2015-12-08 2018-05-08 小米科技有限责任公司 终端室内定位方法及装置
CN105424032A (zh) * 2015-12-08 2016-03-23 小米科技有限责任公司 终端室内定位方法及装置
CN106483497B (zh) * 2015-12-23 2020-02-07 北京凌宇智控科技有限公司 一种信号接收装置及三维空间定位***
WO2017107263A1 (zh) * 2015-12-23 2017-06-29 北京凌宇智控科技有限公司 一种三维空间检测***、定位方法及***
CN106646355A (zh) * 2015-12-23 2017-05-10 北京凌宇智控科技有限公司 一种信号发送装置以及三维空间定位***
CN106483497A (zh) * 2015-12-23 2017-03-08 北京凌宇智控科技有限公司 一种信号接收装置及三维空间定位***
US10962633B2 (en) 2015-12-23 2021-03-30 Nolo Co., Ltd Three-dimensional space detection system, positioning method and system
CN106525045A (zh) * 2015-12-23 2017-03-22 北京凌宇智控科技有限公司 一种三维空间定位装置及***
CN106525045B (zh) * 2015-12-23 2020-07-24 北京凌宇智控科技有限公司 一种三维空间定位装置及***
CN105513132A (zh) * 2015-12-25 2016-04-20 深圳市双目科技有限公司 一种实时地图构建***、方法及其装置
CN105717499A (zh) * 2016-02-04 2016-06-29 杭州南江机器人股份有限公司 激光测距仪偏转角测量与校正***及方法
CN105737852B (zh) * 2016-02-04 2019-04-23 杭州南江机器人股份有限公司 激光测距仪位置测量与校正***及方法
CN107030686B (zh) * 2016-02-04 2023-08-29 科沃斯机器人股份有限公司 自移动机器人***及其方向校准方法
CN105717499B (zh) * 2016-02-04 2018-11-30 杭州南江机器人股份有限公司 激光测距仪偏转角测量与校正***及方法
CN107030686A (zh) * 2016-02-04 2017-08-11 科沃斯机器人股份有限公司 自移动机器人***及其方向校准方法
CN105737852A (zh) * 2016-02-04 2016-07-06 杭州南江机器人股份有限公司 激光测距仪位置测量与校正***及方法
CN105698784A (zh) * 2016-03-22 2016-06-22 成都电科创品机器人科技有限公司 一种室内机器人定位***及方法
CN105891780A (zh) * 2016-04-01 2016-08-24 清华大学 一种基于超声阵列信息的室内场景定位方法与装置
CN105891780B (zh) * 2016-04-01 2018-04-10 清华大学 一种基于超声阵列信息的室内场景定位方法与装置
CN107263509B (zh) * 2016-04-06 2024-02-09 王方明 公共清扫机器人路径规划***及控制方法
CN107263509A (zh) * 2016-04-06 2017-10-20 王方明 公共清扫机器人路径规划***及控制方法
CN107290713A (zh) * 2016-04-11 2017-10-24 上海慧流云计算科技有限公司 一种室内定位方法及装置
CN106123890A (zh) * 2016-06-14 2016-11-16 中国科学院合肥物质科学研究院 一种多传感器数据融合的机器人定位方法
CN106197396A (zh) * 2016-06-27 2016-12-07 杨国强 一种基于光学信号发射和接收的定位导引***及方法
CN106526538A (zh) * 2016-11-25 2017-03-22 北京凌宇智控科技有限公司 一种定位基站、定位***及定位方法
CN106646365B (zh) * 2016-11-25 2024-02-20 北京凌宇智控科技有限公司 一种定位基站、定位***及定位方法
CN106526539A (zh) * 2016-11-25 2017-03-22 北京凌宇智控科技有限公司 一种定位基站、定位***及定位方法
CN106526538B (zh) * 2016-11-25 2024-02-20 北京凌宇智控科技有限公司 一种定位基站、定位***及定位方法
CN106526539B (zh) * 2016-11-25 2023-12-08 北京凌宇智控科技有限公司 一种定位基站、定位***及定位方法
CN106646365A (zh) * 2016-11-25 2017-05-10 北京凌宇智控科技有限公司 一种定位基站、定位***及定位方法
CN108115722A (zh) * 2016-11-28 2018-06-05 沈阳新松机器人自动化股份有限公司 移动机器人精度检测***及方法
WO2018127209A1 (zh) * 2017-01-09 2018-07-12 苏州宝时得电动工具有限公司 自移动设备及其定位***、定位方法和控制方法
CN106802412A (zh) * 2017-01-23 2017-06-06 南京大学 一种基于激光及无线技术的近距离移动定位***及其方法
CN106908765B (zh) * 2017-02-27 2019-07-09 广东小天才科技有限公司 一种基于超声波信号的空间定位方法、***及vr设备
CN106908765A (zh) * 2017-02-27 2017-06-30 广东小天才科技有限公司 一种基于超声波信号的空间定位方法、***及vr设备
CN107976197A (zh) * 2017-12-03 2018-05-01 丁云广 一种移动平台组合导航方法
CN108007465A (zh) * 2017-12-11 2018-05-08 南京工程学院 基于dsp与超声波的室内小距离移动机器人定位方法
CN108253963B (zh) * 2017-12-20 2021-04-20 广西师范大学 一种基于多传感器融合的机器人自抗扰定位方法以及定位***
CN108253963A (zh) * 2017-12-20 2018-07-06 广西师范大学 一种基于多传感器融合的机器人自抗扰定位方法以及定位***
CN108181610B (zh) * 2017-12-22 2021-11-19 鲁东大学 室内机器人定位方法和***
CN108181610A (zh) * 2017-12-22 2018-06-19 鲁东大学 室内机器人定位方法和***
CN108161886A (zh) * 2018-01-22 2018-06-15 东莞理工学院 基于激光扫描与卡尔曼滤波技术的地图构建机器人
CN108415055A (zh) * 2018-01-29 2018-08-17 清华大学合肥公共安全研究院 一种液体管道内移动物体定位标记器
CN108415055B (zh) * 2018-01-29 2024-03-12 清华大学合肥公共安全研究院 一种液体管道内移动物体定位标记器
CN110274589A (zh) * 2018-03-15 2019-09-24 高德信息技术有限公司 一种定位方法及装置
CN110346784A (zh) * 2018-04-02 2019-10-18 珠海横琴华策光通信科技有限公司 一种基于led灯具光定位和定向轮组合定位的方法
CN110455283A (zh) * 2018-05-08 2019-11-15 信帧科技(北京)有限公司 一种室内机器人智能导航***及方法
CN109001676B (zh) * 2018-05-31 2020-08-21 北京科技大学 一种机器人定位导航***
CN109001676A (zh) * 2018-05-31 2018-12-14 北京科技大学 一种机器人定位导航***
CN109085827A (zh) * 2018-07-23 2018-12-25 郑哲楷 室内机器人的导航***及导航方法
CN109270288A (zh) * 2018-10-15 2019-01-25 中国航空工业集团公司洛阳电光设备研究所 一种基于位置插值的轴角速度估计方法
CN109397293A (zh) * 2018-11-27 2019-03-01 上海机器人产业技术研究院有限公司 一种基于移动机器人的地面水平误差建模及补偿方法
CN109397293B (zh) * 2018-11-27 2022-05-31 上海机器人产业技术研究院有限公司 一种基于移动机器人的地面水平误差建模及补偿方法
CN109471124A (zh) * 2018-12-06 2019-03-15 熵智科技(深圳)有限公司 基于线激光旋转扫描的室内全局定位***和方法
CN109814068B (zh) * 2019-01-30 2023-07-28 广州轨道交通建设监理有限公司 一种工地人员定位***及工地人员定位方法
CN109814068A (zh) * 2019-01-30 2019-05-28 广州轨道交通建设监理有限公司 一种工地人员定位***及工地人员定位方法
CN110031014A (zh) * 2019-03-27 2019-07-19 浙江亚特电器有限公司 基于图案识别的视觉定位方法
CN110031014B (zh) * 2019-03-27 2024-01-26 浙江亚特电器股份有限公司 基于图案识别的视觉定位方法
CN110058200A (zh) * 2019-05-28 2019-07-26 北京有感科技有限责任公司 无线充电车辆的位置引导方法及***
CN110196054B (zh) * 2019-06-18 2021-09-07 北京史河科技有限公司 一种导航方法及***
CN110196054A (zh) * 2019-06-18 2019-09-03 北京史河科技有限公司 一种导航方法及***
CN112230256B (zh) * 2019-07-15 2024-04-09 苏州宝时得电动工具有限公司 自主机器人及其定位校准方法、装置和存储介质
CN112230256A (zh) * 2019-07-15 2021-01-15 苏州宝时得电动工具有限公司 自主机器人及其定位校准方法、装置和存储介质
CN110530359A (zh) * 2019-09-10 2019-12-03 中国计量大学 一种基于蓝牙纠正和地图匹配的寻位室内定位方法
CN110497417A (zh) * 2019-09-25 2019-11-26 李宏达 一种基于高精度三维空间定位***的多轴机器人
CN111371516B (zh) * 2020-02-28 2021-11-12 中国民用航空总局第二研究所 一种分布式定位***远端接收站性能监测方法与装置
CN111371516A (zh) * 2020-02-28 2020-07-03 中国民用航空总局第二研究所 一种分布式定位***远端接收站性能监测方法与装置
CN113496560A (zh) * 2020-03-21 2021-10-12 云丁网络技术(北京)有限公司 一种智能锁控制方法和***
CN111352071A (zh) * 2020-03-31 2020-06-30 天津职业技术师范大学(中国职业培训指导教师进修中心) 灯塔式平面运动空间移动目标自定位***及自定位方法
WO2021243696A1 (zh) * 2020-06-05 2021-12-09 深圳澳谷智能科技有限公司 车辆导航定位方法、装置、基站、***及可读存储介质
CN113758482A (zh) * 2020-06-05 2021-12-07 深圳澳谷智能科技有限公司 车辆导航定位方法、装置、基站、***及可读存储介质
CN113758482B (zh) * 2020-06-05 2024-04-12 深圳澳谷智能科技有限公司 车辆导航定位方法、装置、基站、***及可读存储介质
CN112394047A (zh) * 2020-09-21 2021-02-23 北京龙德时代技术服务有限公司 基于激光遥感的煤矿瓦斯巡检机器人及巡检方法
CN112179332A (zh) * 2020-09-30 2021-01-05 劢微机器人科技(深圳)有限公司 无人叉车混合定位方法及***
CN112953644A (zh) * 2021-01-25 2021-06-11 华中科技大学鄂州工业技术研究院 水下机器人群无线通信方法、装置、通信设备及存储介质
CN113280788A (zh) * 2021-06-01 2021-08-20 中国科学院西北生态环境资源研究院 路基沉降监测装置及***
CN114623819A (zh) * 2022-03-21 2022-06-14 中国电信股份有限公司 机器人定位方法、***、装置、设备及存储介质
CN115106767A (zh) * 2022-08-01 2022-09-27 中国船舶集团有限公司第七一六研究所 一种基于超声波定位的螺钉防呆拧紧***

Also Published As

Publication number Publication date
WO2012071796A1 (zh) 2012-06-07
CN102121827B (zh) 2013-12-18

Similar Documents

Publication Publication Date Title
CN102121827B (zh) 一种移动机器人定位***及其定位方法
CN201917661U (zh) 一种移动机器人定位***
CN106325270B (zh) 基于感知和自主计算定位导航的智能车导航方法
CN101672913B (zh) 激光三点动态定位方法及***
CN106556854B (zh) 一种室内外导航***及方法
CN103282793B (zh) 以照相机为基础的定位位置及基于图像处理的导航
CN102337710B (zh) 一种gps轨道不平顺检测***及其检测方法
CN110132270B (zh) 自动扫雪装置定位方法
CN106802412B (zh) 一种基于激光及无线技术的近距离移动定位***及其方法
AU2011202456A1 (en) Traffic Management System for a Passageway Environment
CN108759815B (zh) 一种用于全局视觉定位方法中的信息融合组合导航方法
CN102542634B (zh) 一种目标车辆行驶状态测量***
CN103200675A (zh) 免除节点自定位的无线传感器网络目标定位方法及***
CN107632601A (zh) 一种无轨智能导引装置、***及方法
CN110147103A (zh) 自动驾驶集装箱卡车在码头岸桥区域的车道定位方法
CN104777452B (zh) 一种移动设备的定位***及定位方法
CN112880682A (zh) 基于无线测距传感器的移动机器人定位方法、***及芯片
CN103278132A (zh) 自行走式地下掘进机器人姿态测量装置及其测量方法
CN110631573B (zh) 一种惯性/里程计/全站仪多信息融合方法
CN113110496A (zh) 一种移动机器人的建图方法和***
KR101840429B1 (ko) 현지조사자료를 이용한 수치지도 정밀도 향상 시스템
JP2006275904A (ja) 位置標定システム及び車載装置
CN207881762U (zh) 一种无人机智能空气采集分析设备
CN107356902B (zh) 一种WiFi定位指纹数据自动采集方法
CN115900687B (zh) 液压支架机器人轨道定位方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: No. 150 Wenlong Road, Yuxin Town, Nanhu District, Jiaxing City, Zhejiang Province

Patentee after: Zhejiang Yate Electric Appliance Co.,Ltd.

Patentee after: Zhejiang Tsinghua Yangtze River Delta Research Institute

Address before: Jiaxing City, Zhejiang province 314100 Nanhu District Yu Xin Zhen Industrial Zone North Water Road No. 1

Patentee before: ZHEJIANG YAT ELECTRICAL APPLIANCE Co.,Ltd.

Patentee before: Zhejiang Tsinghua Yangtze River Delta Research Institute