CN105004336A - 一种机器人的定位方法 - Google Patents

一种机器人的定位方法 Download PDF

Info

Publication number
CN105004336A
CN105004336A CN201510403964.5A CN201510403964A CN105004336A CN 105004336 A CN105004336 A CN 105004336A CN 201510403964 A CN201510403964 A CN 201510403964A CN 105004336 A CN105004336 A CN 105004336A
Authority
CN
China
Prior art keywords
robot
filter
information
local filter
collection
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.)
Pending
Application number
CN201510403964.5A
Other languages
English (en)
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.)
Shenzhen Institute of Advanced Technology of CAS
Original Assignee
Shenzhen Institute of Advanced Technology of CAS
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 Shenzhen Institute of Advanced Technology of CAS filed Critical Shenzhen Institute of Advanced Technology of CAS
Priority to CN201510403964.5A priority Critical patent/CN105004336A/zh
Publication of CN105004336A publication Critical patent/CN105004336A/zh
Priority to PCT/CN2015/099467 priority patent/WO2017008454A1/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C11/00Photogrammetry or videogrammetry, e.g. stereogrammetry; Photographic surveying
    • G01C11/04Interpretation of pictures
    • G01C11/06Interpretation of pictures by comparison of two or more pictures of the same area
    • G01C11/08Interpretation of pictures by comparison of two or more pictures of the same area the pictures not being supported in the same relative position as when they were taken
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L11/00Machines for cleaning floors, carpets, furniture, walls, or wall coverings
    • A47L11/40Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C23/00Combined instruments indicating more than one navigational value, e.g. for aircraft; Combined measuring devices for measuring two or more variables of movement, e.g. distance, speed or acceleration
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/02Systems using the reflection of electromagnetic waves other than radio waves
    • G01S17/06Systems determining position data of a target
    • G01S17/46Indirect determination of position data
    • G01S17/48Active triangulation systems, i.e. using the transmission and reflection of electromagnetic waves other than radio waves
    • 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
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/0248Filters characterised by a particular frequency response or filtering method
    • H03H17/0255Filters based on statistics
    • H03H17/0257KALMAN filters
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/0202Two or more dimensional filters; Filters for complex signals
    • H03H2017/0205Kalman filters

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • General Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Probability & Statistics with Applications (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Physics (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Navigation (AREA)

Abstract

本发明涉及一种机器人的定位方法,包括:机器人移动时通过光电图像传感器、位置敏感传感器、里程计和陀螺仪采集方位数据;光电图像传感器采集的方位数据输入至所有局部滤波器和主滤波器;位置敏感传感器采集的方位数据输入至第一局部滤波器;第一局部滤波器对输入的方位数据进行处理,将处理结果输入至主滤波器;里程计采集的方位数据输入至第二局部滤波器;第二局部滤波器对输入的方位数据进行处理,将处理结果输入至主滤波器;陀螺仪采集的方位数据输入至第三局部滤波器;第三局部滤波器对输入的方位数据进行处理,将处理结果输入至主滤波器;主滤波器对光电图像传感器输出的数据、所有局部滤波器输出的数据进行处理;获得机器人的定位信息。

Description

一种机器人的定位方法
技术领域
本发明涉及机器人技术领域,特别涉及一种机器人的定位方法。
背景技术
室内清洁机器人的定位导航技术是服务机器人研究领域的一个重点研究热点。在相关技术研究中,定位与导航技术是移动机器人实现智能化和完全自主移动的关键。对于导航来说,就是让机器人在没有外界人为干预的情况下,自主识别陌生环境,识别自身的相对位置,从而准确运动到达指定的目标位置,完成指定工作任务。对于扫地机器人来说,就是准确地按照制定的扫地路径、策略完成清扫任务。目前,扫地机器人常用的定位技术如下:
专利(1)一种扫地机器人智能导航***,申请号:201310087158.2
它是采用红外技术设计的一种室内定位方案,在室内安放一个基站,基站上面安装了红外发射头和噪声波发射头,然后在扫地机器人上面安装红外接收头和噪声波接收头。机器人通过接受基站发射的红外和声波信号来计算距离从而达到定位的目的,要求是机器人运动的轨迹必须始终垂直基站。
本技术方案基于红外的定位技术由于红外信号容易受障碍物遮挡影响,并且距离远近影响其信号强度分布,使得其定位并不可靠。
专利(2)基于万向轮的扫地机器人测速、测距***及方法,申请号:201410266593.6
该技术主要是设计了一种编码盘,通过在车轮上安装霍尔传感器和多极磁环来构成电磁感应***,车轮旋转时可以使霍尔传感器产生电流,处理器通过电流的大小来判定车轮的转速和转数。然后也是通过累计转速来达到机器人定位的目的。
本技术方案基于里程计的定位技术虽然比较容易实现,但其存在累积误差的问题,长时间工作后会影响机器人的定位准确性。
专利(3)一种基于视觉的机器人室内定位导航方法。申请号:201010611473.7
它是一种基于视觉的机器人室内定位导航方法,根据二维码的思路,设计一种简单方便、易于识别、内含绝对位置坐标且具有一定纠错能力的人工路标,将路标设置于天花板上,由安装在机器人上且光轴与天花板垂直的摄像机进行拍摄,再通过图像的阈值分割、连通域提取、轮廓曲线匹配以及路标特征识别一系列步骤定位路标,解析路标中所包含的坐标信息,最终通过机器人的位置估计算法获得机器人当前的绝对位置和航向角。
本技术方案基于视觉的定位方式一方面可能需要改变原来室内环境的外貌,另一方面算法可靠性较低,抗干扰能力差,且对处理器的性能要求较高,成本较高。
专利(4)扫地机器人避障、定位***及方法。申请号:201410266597.4
介绍了一种九段碰撞检测器,由于机器人周身的碰撞检测器较多,因此可以检测到多个角度的碰撞,对避障和定位有一定的帮助。然后距离计算方面,采用霍尔传感器对车轮转速进行编码,累加转速构成里程计。
本技术方案基于碰撞的避障方式显得非常生硬不够智能,并且碰撞检测器长期使用可能存在机械损坏的问题,影响可靠性。
此外,基于激光传感器的定位技术由于其精度高、数据可靠性强等优点使得其在导航领域很受关注,但是激光传感器体积较大不方便安装在室内小型机器人上,数据量大不方便处理,重点是其价格昂贵,目前尚未在家庭服务机器人应用中推广。GPS技术在导航领域中应用较广,但是其在室内没有信号,并不适用于室内机器人的定位。
发明内容
为解决现有技术的问题,本发明提出一种机器人的定位方法,该方法能够使得机器人移动时定位准确度高,且成本低。
为实现上述目的,本发明提供了一种机器人的定位方法,该方法包括:
所述机器人移动时通过光电图像传感器、位置敏感传感器、里程计和陀螺仪采集相应的方位数据;
所述光电图像传感器采集的方位数据均输入至第一局部滤波器、第二局部滤波器、第三局部滤波器和主滤波器;所述位置敏感传感器采集的方位数据输入至第一局部滤波器;所述第一局部滤波器根据主滤波器反馈的最新信息对光电图像传感器采集的方位数据和位置敏感传感器采集的方位数据进行处理,将处理结果输入至主滤波器;所述里程计采集的方位数据输入至第二局部滤波器;所述第二局部滤波器根据主滤波器反馈的最新定位信息对光电图像传感器采集的方位数据和里程计采集的方位数据进行处理,将处理结果输入至主滤波器;所述陀螺仪采集的方位数据输入至第三局部滤波器;所述第三局部滤波器根据主滤波器反馈的最新信息对光电图像传感器采集的方位数据和陀螺仪采集的方位数据进行处理,将处理结果输入至主滤波器;
所述主滤波器对光电图像传感器输出的数据、第一局部滤波器输出的数据、第二局部滤波器输出的数据和第三局部滤波器输出的数据进行处理,获得机器人的定位信息;同时,向第一局部滤波器、第二局部滤波器和第三局部滤波器反馈信息。
优选地,所述机器人的定位信息为机器人在经度方向上的位置信息e、机器人在经度方向上的速度信息ve、机器人在经度方向上的加速度信息ae、机器人在纬度方向上的位置信息n、机器人在纬度方向上的速度信息vn、机器人在纬度方向上的加速度信息an、机器人的姿态信息θ和/或机器人的转速信息ω。
优选地,还包括:
对所述位置敏感传感器采集到的方位信息运用三角形相似原理获得机器人正前方与障碍物之间的距离,并同时获取机器人的移动速度;
利用机器人正前方与障碍物之间的距离、机器人的移动速度获取避障策略。
优选地,还包括:
所述机器人利用机器人的定位信息和避障策略移动至目标位置。
优选地,所述光电图像传感器设置于机器人机身下方。
优选地,所述机器人的机身上设置两个位置敏感传感器。
上述技术方案具有如下有益效果:本技术方案采用光电图像传感器,成本低,数据可靠,对处理器性能要求低。进一步地,本技术方案对光电图像传感器、位置敏感传感器、里程计和陀螺仪这四种传感器的信息进行融合,使得定位误差不积累,定位精度较高;且无需在室内布置任何路标,对机器人的运动路径没有限制。
另外,本技术方案采用位置敏感传感器,能同时实现避障和返回充电站的功能。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明提出的一种机器人的定位方法流程图;
图2为光电图像传感器位置俯视图;
图3为机器人的上位机软件获取各传感器采集的数据流程图;
图4为本发明的联合卡尔曼滤波算法结构示意图;
图5为本发明的位置敏感传感器的测距示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本技术方案的工作原理为:大多数机器人都面临着各种各样的大小问题,比如:价格、定位误差等问题;另外,室内的运动物体影响机器人原有算法的发挥;还有一些机器人需要部署许多传感器和附件在房间,这样改变了房间原貌,而且也不是我们希望的。考虑到这些缺陷,我们提出了更好的方法。本技术方案采用成本较低的传感器,融合各传感器的数据,克服各自的不足,使定位更加准确。还有一个是它的能源效率,由于高质量的定位导航,他不会去同一个地方来回重复移动,使得它长时间工作不需要充电。
本技术方案采用光电图像传感器作为主要的运动参数测量单元,将其与里程计、陀螺仪、位置敏感传感器的数据进行融合,增加其可靠性。由于光电图像传感器数据不受机器人漂移影响、不容易产生累积误差,并且其安装在机器人下方,不受运动物体的干扰,能最大限度地提供准确的运动数据去进行定位运算。为了实现机器人的智能避障,本技术方案基于位置敏感传感器的距离测量***,能让机器人在较大的范围内感知障碍物,做出避障策略。
基于上述工作原理,本发明提出一种机器人的定位方法。如图1所示。该方法包括:
步骤101):所述机器人移动时通过光电图像传感器、位置敏感传感器、里程计和陀螺仪采集相应的方位数据;
步骤102):所述光电图像传感器采集的方位数据均输入至第一局部滤波器、第二局部滤波器、第三局部滤波器和主滤波器;所述位置敏感传感器采集的方位数据输入至第一局部滤波器;所述第一局部滤波器根据主滤波器反馈的最新信息对光电图像传感器采集的方位数据和位置敏感传感器采集的方位数据进行处理,将处理结果输入至主滤波器;所述里程计采集的方位数据输入至第二局部滤波器;所述第二局部滤波器根据主滤波器反馈的最新定位信息对光电图像传感器采集的方位数据和里程计采集的方位数据进行处理,将处理结果输入至主滤波器;所述陀螺仪采集的方位数据输入至第三局部滤波器;所述第三局部滤波器根据主滤波器反馈的最新信息对光电图像传感器采集的方位数据和陀螺仪采集的方位数据进行处理,将处理结果输入至主滤波器;
步骤103):所述主滤波器对光电图像传感器输出的数据、第一局部滤波器输出的数据、第二局部滤波器输出的数据和第三局部滤波器输出的数据进行处理,获得机器人的定位信息;同时,向第一局部滤波器、第二局部滤波器和第三局部滤波器反馈信息。
如图2所示,为光电图像传感器位置俯视图。采用光电图像传感器作为主要的机器人运动参数感知单元。把光电图像传感器1安装在机器人机身2的底部,并且位于机器人轮子3之间。使其靠近地面。将传感器接受到的信息通过串口传输给机器人的上位机软件,上位机软件提取机器人运动的位移和方向数据,然后应用于机器人的室内定位。光电图像传感器通过比较两幅图像的差别来得到机器人移动的距离和方向。
如图3所示,为机器人的上位机软件获取各传感器采集的数据流程图。传感器检测到的位移信息放在对应的X、Y寄存器里,每移动一段距离读取一X、Y寄存器,防止寄存器溢出。内部运动状态寄存器标记传感器是否产生位移,如果没有位移,则一直循环查询运动状态寄存器的值;如果产生了位移,则读取X、Y寄存器的值,分别累加X、Y方向上的值并保存。然后对X、Y寄存器清零,继续读取运动状态寄存器,如此循环。
本技术方案使用了光电图像传感器、位置敏感传感器、里程计、陀螺仪等多种传感器,各种传感器的输出数据的形式不同,必须将这些数据转换成统一的标准,利用多传感器的数据进行目标的状态估计,寻找到与观测数据最佳拟合的状态向量。本技术方案采用联合卡尔曼滤波器的结构对各种传感器数据进行融合。
局部滤波器根据状态方程和测量方程进行滤波,并将每步的滤波结果传递给主滤波器,主滤波器完成信息的最优综合,形成全局***的综合信息Pg。每个滤波阶段完成后,由主滤波器将合成的全局估计和Pg。同时,主滤波器按照信息分配原则形成的信息分配量,反馈给各个局部滤波器。
记局部滤波器i的状态估计矢量为***协方差阵为Qi,状态矢量协方差阵为Pi,其中i=1……N。主滤波器的状态估计矢量、***协方差阵和状态矢量协方差阵相应为:Pg、Qg。联合卡尔曼滤波器的计算过程如下式(1)~式(11):
a.给定初始值:
假设起始时刻全局状态的初始值为X0,***协方差阵为Q0,状态矢量协方差阵为P0将这一信息通过信息分配因子按规则分配到各局部滤波器和全局滤波器。
Q - 1 = Q 1 - 1 + Q 2 - 1 + ... ... + Q N - 1 + Q m - 1 - - - ( 1 )
Q i - 1 = β i Q - 1 - - - ( 2 )
P - 1 = P 1 - 1 + P 2 - 1 + ... ... + P N - 1 + P m - 1 - - - ( 3 )
P i - 1 = β i P - 1 - - - ( 4 )
P - 1 X ^ = P 1 - 1 X ^ i + P 1 - 2 X ^ 2 + ... ... + P N - 1 X ^ N + P m - 1 X ^ m - - - ( 5 )
其中,βi满足信息守恒原则β12+……+βNm=1,0≤βi≤1。
b.信息的时间更新情况为:
Xi,(k|k-1)=Φk|k-1Xi,(k-1)          (6)
P i , ( k | k - 1 ) = Φ k | k - 1 P i , ( k - 1 | k - 1 ) Φ k | k - 1 T + G k | k - 1 Q i , k - 1 G k | k - 1 T - - - ( 7 )
c.信息的量测更新时,第i个局部滤波器的量测更新为:
P i , ( k | k - 1 ) = X ^ i , ( k | k ) = P i , ( k | k - 1 ) X ^ i , ( k | k - 1 ) + H i , ( k ) T R i , ( k ) - 1 Z i , ( k ) - - - ( 8 )
P i , ( k | k ) - 1 = P i , ( k | k - 1 ) - 1 + H i , ( k ) T R i , ( k ) - 1 H i , ( k ) - - - ( 9 )
d.最优信息融合符合下式:
X ^ g , k = P g , k Σ i = 1 N P i , k - 1 X ^ i , k - - - ( 10 )
P g , k = ( Σ i = 1 N P i , k - 1 ) - 1 - - - ( 11 )
联合卡尔曼滤波器是一种理想的方法。联合卡尔曼滤波器设计的基本思想是:先分散处理,再全局融合,即在诸多非相似子***中选择一个信息全面、输出速率高、可靠性有保证的子***作为公共参考***,与其他子***两两结合,形成若干子滤波器。
对于本技术方案来说,公共参考***为光电图像传感器。为了兼顾***的精确度和容错性,本技术方案采用融合复位结构。此种结构中,各个子***分别经过卡尔曼滤波后送入主滤波器,主滤波器只完成对局部滤波信息的综合,而不进行滤波处理,此时主滤波器状态方程无信息分配,所以主滤波器的估计值就取全局估计。即:
X ^ m = X ^ g = P g Σ i = 1 n P i - 1 X ^ i
如图4所示,为本发明的联合卡尔曼滤波算法结构示意图。设联合卡尔曼滤波器的状态向量为Xg,方差阵Pg,局部滤波器的状态向量为Xi,其方差阵为Pi,主滤波器的状态向量为Xm,方差阵为Pm,测量信息用量测噪声方差阵的逆R-1来表示,***信息用***噪声方差阵的逆Q-1来表示,滤波估计误差信息用估计误差方差阵的逆P-1来表示。本技术方案的融合算法包括4个滤波器,即主滤波器、局部滤波器1,局部滤波器2,局部滤波器3。其中,局部滤波器1负责位置敏感传感器采集的信息与光电图像传感器采集的信息融合;局部滤波器2负责光电图像传感器采集的信息与里程计采集的信息融合;局部滤波器3负责光电图像传感器采集的信息和陀螺仪采集的信息融合。主滤波器一方面对各局部滤波器进行信息综合与分配,另一方面将***状态误差的估计值反馈给各个局部滤波器,以校正其累积误差。
在图4中,采用的是融合复位结构,于是有:
β1=β2=β3=1/3
那么,在联合滤波结构中,***整体信息按以下的规则在各滤波器间分配:
各滤波模型的过程噪声方差也按同样规则分配:
Xi=Xm=Xg
P i - 1 = P g - 1 β i , ( i = 1 , 2 , 3 )
Q - 1 = Q m - 1 + Σ i = 1 n Q i = Q - 1 β m + Q - 1 Σ i = 1 n β i = Q - 1 [ β m + Σ i = 1 n β i ]
Q i - 1 = Q - 1 β i
式中,βi表示第i个滤波器的信息分配系数;
当各个局部滤波器和主滤波器的解是统计独立时,它们可以按照下面的算法进行最优合成:
X ^ = P g [ P m - 1 X ^ m + Σ i = 1 n P i - 1 X ^ i ]
P g = [ P m - 1 + Σ i = 1 n P i - 1 ] - 1
对于本实施来说,所述机器人的定位信息为机器人在经度方向上的位置信息e、机器人在经度方向上的速度信息ve、机器人在经度方向上的加速度信息ae、机器人在纬度方向上的位置信息n、机器人在纬度方向上的速度信息vn、机器人在纬度方向上的加速度信息an、机器人的姿态信息θ和/或机器人的转速信息ω。
优选地,还包括:
对所述位置敏感传感器采集到的方位信息运用三角形相似原理获得机器人正前方与障碍物之间的距离,并同时获取机器人的移动速度;
利用机器人正前方与障碍物之间的距离、机器人的移动速度获取避障策略。
如图5所示,为本发明的位置敏感传感器的测距示意图。运用三角形原理测量机器人前部与障碍物之间的距离。将两个等焦距的会聚透镜13安装于机器人前方,两个位置敏感传感器14分别位于两个会聚透镜13的焦点上,两透镜与光源12在同一直线上。x1、x2为障碍物11反射光经过会聚透镜后落在位置敏感传感器14的光敏区域位置;l为两个位置敏感传感器14之间的距离;y为障碍物到机器人前部的距离。
根据图中相似三角形关系可得:
x 1 f = l 1 y - - - ( 1 )
x 2 f = l 2 y - - - ( 2 )
式(1)+(2)得
x 1 + x 2 f = l 1 + l 2 y
因为l1+l2=l,所以
又可得到相对速度:
v = y n - y n - 1 t n - t n - 1 = d y d t
上式中,yn为n时刻本车与障碍物间距离,yn-1为n-1时刻本车与障碍物间距离,tn-tn-1为两次测距的时间差。
对于本实施例来说,机器人利用机器人的定位信息和避障策略移动至目标位置。本技术方案实现机器人在室内的准确自主导航,高效的完成清扫任务。一般来说,现在家用清洁机器人还没有能力不重复的移动到屋内空间的各个角落,很有可能会一遍又一遍地到相同区域来回移动清扫。本技术方案能够让机器人准确定位,使得机器人能够避免重复路径,从而节约能源、节省清扫时间。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (6)

1.一种机器人的定位方法,其特征在于,该方法包括:
所述机器人移动时通过光电图像传感器、位置敏感传感器、里程计和陀螺仪采集相应的方位数据;
所述光电图像传感器采集的方位数据均输入至第一局部滤波器、第二局部滤波器、第三局部滤波器和主滤波器;所述位置敏感传感器采集的方位数据输入至第一局部滤波器;所述第一局部滤波器根据主滤波器反馈的最新信息对光电图像传感器采集的方位数据和位置敏感传感器采集的方位数据进行处理,将处理结果输入至主滤波器;所述里程计采集的方位数据输入至第二局部滤波器;所述第二局部滤波器根据主滤波器反馈的最新定位信息对光电图像传感器采集的方位数据和里程计采集的方位数据进行处理,将处理结果输入至主滤波器;所述陀螺仪采集的方位数据输入至第三局部滤波器;所述第三局部滤波器根据主滤波器反馈的最新信息对光电图像传感器采集的方位数据和陀螺仪采集的方位数据进行处理,将处理结果输入至主滤波器;
所述主滤波器对光电图像传感器输出的数据、第一局部滤波器输出的数据、第二局部滤波器输出的数据和第三局部滤波器输出的数据进行融合,获得机器人的定位信息;同时,向第一局部滤波器、第二局部滤波器和第三局部滤波器反馈信息。
2.如权利要求1所述的方法,其特征在于,所述机器人的定位信息为机器人在经度方向上的位置信息e、机器人在经度方向上的速度信息ve、机器人在经度方向上的加速度信息ae、机器人在纬度方向上的位置信息n、机器人在纬度方向上的速度信息vn、机器人在纬度方向上的加速度信息an、机器人的姿态信息θ和/或机器人的转速信息ω。
3.如权利要求1或2所述的方法,其特征在于,还包括:
对所述位置敏感传感器采集到的方位信息运用三角形相似原理获得机器人正前方与障碍物之间的距离,并同时获取机器人的移动速度;
利用机器人正前方与障碍物之间的距离、机器人的移动速度获取避障策略。
4.如权利要求3所述的方法,其特征在于,还包括:
所述机器人利用机器人的定位信息和避障策略移动至目标位置。
5.如权利要求1或2所述的方法,其特征在于,所述光电图像传感器设置于机器人机身下方。
6.如权利要求1或2所述的方法,其特征在于,所述机器人的机身上设置两个位置敏感传感器。
CN201510403964.5A 2015-07-10 2015-07-10 一种机器人的定位方法 Pending CN105004336A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510403964.5A CN105004336A (zh) 2015-07-10 2015-07-10 一种机器人的定位方法
PCT/CN2015/099467 WO2017008454A1 (zh) 2015-07-10 2015-12-29 一种机器人的定位方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510403964.5A CN105004336A (zh) 2015-07-10 2015-07-10 一种机器人的定位方法

Publications (1)

Publication Number Publication Date
CN105004336A true CN105004336A (zh) 2015-10-28

Family

ID=54377101

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510403964.5A Pending CN105004336A (zh) 2015-07-10 2015-07-10 一种机器人的定位方法

Country Status (2)

Country Link
CN (1) CN105004336A (zh)
WO (1) WO2017008454A1 (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105411490A (zh) * 2015-10-26 2016-03-23 曾彦平 移动机器人的实时定位方法及移动机器人
CN105652871A (zh) * 2016-02-19 2016-06-08 深圳杉川科技有限公司 移动机器人的重定位方法
CN105698784A (zh) * 2016-03-22 2016-06-22 成都电科创品机器人科技有限公司 一种室内机器人定位***及方法
CN106153037A (zh) * 2016-07-21 2016-11-23 北京航空航天大学 一种机器人的室内定位方法、装置及***
WO2017008454A1 (zh) * 2015-07-10 2017-01-19 中国科学院深圳先进技术研究院 一种机器人的定位方法
CN108227705A (zh) * 2016-12-15 2018-06-29 苏州宝时得电动工具有限公司 自移动设备的回归方法、自移动设备、存储介质和服务器
CN109298291A (zh) * 2018-07-20 2019-02-01 国电南瑞科技股份有限公司 一种基于全景信息的弧光故障识别装置及方法
CN109974667B (zh) * 2017-12-27 2021-07-23 宁波方太厨具有限公司 一种室内人体定位方法

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107608360A (zh) 2017-10-26 2018-01-19 深圳市银星智能科技股份有限公司 移动机器人
CN110440806A (zh) * 2019-08-12 2019-11-12 苏州寻迹智行机器人技术有限公司 一种激光与二维码融合的agv精确定位方法
CN110411444B (zh) * 2019-08-22 2024-01-09 深圳赛奥航空科技有限公司 一种地面下采掘移动设备用惯性导航定位***与定位方法
CN112506190B (zh) * 2020-11-19 2024-07-19 深圳市优必选科技股份有限公司 一种机器人定位方法、机器人定位装置及机器人

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101576386A (zh) * 2008-05-07 2009-11-11 环隆电气股份有限公司 微惯性导航***及方法
CN101867868A (zh) * 2010-03-26 2010-10-20 东南大学 一种组合导航装置和实施方法
CN101910781A (zh) * 2007-12-25 2010-12-08 丰田自动车株式会社 移动状态推测装置
CN101920498A (zh) * 2009-06-16 2010-12-22 泰怡凯电器(苏州)有限公司 实现室内服务机器人同时定位和地图创建的装置及机器人
CN102789233A (zh) * 2012-06-12 2012-11-21 湖北三江航天红峰控制有限公司 基于视觉的组合导航机器人及导航方法
CN102809375A (zh) * 2012-08-07 2012-12-05 河海大学 水下导航与水质参数经纬度分布的感测与计算***及方法
US20130116823A1 (en) * 2011-11-04 2013-05-09 Samsung Electronics Co., Ltd. Mobile apparatus and walking robot

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101576384B (zh) * 2009-06-18 2011-01-05 北京航空航天大学 一种基于视觉信息校正的室内移动机器人实时导航方法
CN105004336A (zh) * 2015-07-10 2015-10-28 中国科学院深圳先进技术研究院 一种机器人的定位方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101910781A (zh) * 2007-12-25 2010-12-08 丰田自动车株式会社 移动状态推测装置
CN101576386A (zh) * 2008-05-07 2009-11-11 环隆电气股份有限公司 微惯性导航***及方法
CN101920498A (zh) * 2009-06-16 2010-12-22 泰怡凯电器(苏州)有限公司 实现室内服务机器人同时定位和地图创建的装置及机器人
CN101867868A (zh) * 2010-03-26 2010-10-20 东南大学 一种组合导航装置和实施方法
US20130116823A1 (en) * 2011-11-04 2013-05-09 Samsung Electronics Co., Ltd. Mobile apparatus and walking robot
CN102789233A (zh) * 2012-06-12 2012-11-21 湖北三江航天红峰控制有限公司 基于视觉的组合导航机器人及导航方法
CN102809375A (zh) * 2012-08-07 2012-12-05 河海大学 水下导航与水质参数经纬度分布的感测与计算***及方法

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017008454A1 (zh) * 2015-07-10 2017-01-19 中国科学院深圳先进技术研究院 一种机器人的定位方法
CN105411490A (zh) * 2015-10-26 2016-03-23 曾彦平 移动机器人的实时定位方法及移动机器人
CN105652871A (zh) * 2016-02-19 2016-06-08 深圳杉川科技有限公司 移动机器人的重定位方法
CN105698784A (zh) * 2016-03-22 2016-06-22 成都电科创品机器人科技有限公司 一种室内机器人定位***及方法
CN106153037A (zh) * 2016-07-21 2016-11-23 北京航空航天大学 一种机器人的室内定位方法、装置及***
CN106153037B (zh) * 2016-07-21 2019-09-03 北京航空航天大学 一种机器人的室内定位方法、装置及***
CN108227705A (zh) * 2016-12-15 2018-06-29 苏州宝时得电动工具有限公司 自移动设备的回归方法、自移动设备、存储介质和服务器
CN109974667B (zh) * 2017-12-27 2021-07-23 宁波方太厨具有限公司 一种室内人体定位方法
CN109298291A (zh) * 2018-07-20 2019-02-01 国电南瑞科技股份有限公司 一种基于全景信息的弧光故障识别装置及方法

Also Published As

Publication number Publication date
WO2017008454A1 (zh) 2017-01-19

Similar Documents

Publication Publication Date Title
CN105004336A (zh) 一种机器人的定位方法
Aqel et al. Review of visual odometry: types, approaches, challenges, and applications
CN103926925B (zh) 一种基于改进的vfh算法的定位与避障方法及机器人
CN102460074B (zh) 用于组合三维位置和二维强度地图绘制进行定位的方法和装置
Forsberg et al. Mobile robot navigation using the range-weighted hough transform
CN103472823B (zh) 一种智能机器人用的栅格地图创建方法
Wei et al. Camera/laser/GPS fusion method for vehicle positioning under extended NIS-based sensor validation
CN109282808B (zh) 用于桥梁三维巡航检测的无人机与多传感器融合定位方法
CN106855411A (zh) 一种机器人及其以深度摄像头和避障***构建地图的方法
CN105910604A (zh) 一种基于多传感器的自主避障导航***
Krejsa et al. Infrared beacons based localization of mobile robot
EP3617749A1 (en) Method and arrangement for sourcing of location information, generating and updating maps representing the location
CN103777220A (zh) 基于光纤陀螺、速度传感器和gps的实时精确位姿估计方法
CN109506652B (zh) 一种基于地毯偏移的光流数据融合方法及清洁机器人
Kim et al. SLAM in indoor environments using omni-directional vertical and horizontal line features
Yilmaz et al. Indoor positioning using visual and inertial sensors
CN114413909A (zh) 一种室内移动机器人定位方法及***
Shetty et al. Covariance estimation for gps-lidar sensor fusion for uavs
Ghosh et al. Multi sensor data fusion for 6D pose estimation and 3D underground mine mapping using autonomous mobile robot
Khoshelham et al. Vehicle positioning in the absence of GNSS signals: Potential of visual-inertial odometry
Le et al. Vehicle localization using omnidirectional camera with GPS supporting in wide urban area
Anousaki et al. Simultaneous localization and map building of skid-steered robots
Yan et al. SensorX2car: Sensors-to-car calibration for autonomous driving in road scenarios
Raaijmakers et al. In-vehicle roundabout perception supported by a priori map data
Krejsa et al. Fusion of local and global sensory information in mobile robot outdoor localization task

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20151028