CN109974746B - 全向轮里程校准方法及机器人 - Google Patents

全向轮里程校准方法及机器人 Download PDF

Info

Publication number
CN109974746B
CN109974746B CN201711468460.7A CN201711468460A CN109974746B CN 109974746 B CN109974746 B CN 109974746B CN 201711468460 A CN201711468460 A CN 201711468460A CN 109974746 B CN109974746 B CN 109974746B
Authority
CN
China
Prior art keywords
wheel
omni
calibration
mileage
coordinate
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.)
Active
Application number
CN201711468460.7A
Other languages
English (en)
Other versions
CN109974746A (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.)
Jiujiang Youbixing Technology Co ltd
Original Assignee
Ubtech Robotics Corp
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 Ubtech Robotics Corp filed Critical Ubtech Robotics Corp
Priority to CN201711468460.7A priority Critical patent/CN109974746B/zh
Priority to US16/195,868 priority patent/US10788334B2/en
Publication of CN109974746A publication Critical patent/CN109974746A/zh
Application granted granted Critical
Publication of CN109974746B publication Critical patent/CN109974746B/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/0272Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means comprising means for registering the travel distance, e.g. revolutions of wheels
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C25/00Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/11Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
    • G06F17/13Differential equations
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/02Registering or indicating driving, working, idle, or waiting time only
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C22/00Measuring distance traversed on the ground by vehicles, persons, animals or other moving solid bodies, e.g. using odometers, using pedometers

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Mathematical Optimization (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Pure & Applied Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Theoretical Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Manufacturing & Machinery (AREA)
  • Operations Research (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Algebra (AREA)
  • Manipulator (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明公开了一种全向轮里程校准方法,包括:直线校准,所述全向轮通过直线运动进行校准;旋转校准,所述全向轮通过旋转运动进行校准;误差验证,所述全向轮通过沿预设的具有回路的轨迹运动对所述直线校准和旋转校准的结果进行误差验证;若所述误差验证的结果满足预设精度要求,则判定所述直线校准和旋转校准的校准成功。本发明解决了目前机器人领域缺少对于全向轮***里程校准方法的问题,提高了机器人的实际运行精度。

Description

全向轮里程校准方法及机器人
技术领域
本发明涉及机器人领域,特别是一种全向轮里程校准方法及机器人。
背景技术
里程校准,是一种在轮式机器人导航时需要用轮子编码器进行积分运算并实时输出机器人当前的估计位置的方法。里程计的精确度受到多方面因素的影响,主要包括***误差和非***误差,***误差包括:轮子半径误差、轴对齐误差、轮子轴距误差、编码器采样率等;非***误差包括:接触面、障碍物、轮子打滑等。目前,双轮差速底盘主要使用1994年由J.Borenstein and L.Feng提出的UMBmark校准方法,该方法分析了两轮差速底盘的***误差和非***误差。请参阅图1,图1为UMBmark校准方法中双轮***的结构示意图,其中两个轮子中心轴距为B,轮子直径为D,两个轮子的内侧为一对电机,以底盘中心建立底盘右手坐标系。
UMBmark校准方法分析的差速底盘的***误差包括两种,左右轮子的比例误差和两个轮子之间的轴距误差,UMBmark校准方法为分别按顺时针方向和逆时针方向沿预设的正方形轨迹运动一周,计算出机器人起始点和终点位置差值,进而由此计算出左右轮子的比例误差因子和轮子之间的轴距误差因子,对两轮差速底盘进行校正。
然而全向轮与传统的双轮结构相比有明显的区别,全向轮能够沿不同的方向进行移动,且全向轮与地面接触时弹性形变较小,将全向轮应用于机器人时能极大的提升机器人的运动性能。但是目前对于全向轮,尚没有一种***的校准方法。
发明内容
本发明主要提供一种全向轮里程校准方法,用于解决现有技术中缺少全向轮里程校准方法的问题。
为解决上述技术问题,本发明采用的技术方案是:提供一种全向轮里程校准方法,包括以下步骤:直线校准,所述全向轮通过直线运动进行校准,所述全向轮为三轮***,所述直线校准的目标是所述轮子的直径,所述直线校准的步骤具体包括:所述全向轮于初始位置处旋转角度θ=0且ΣΔU1,i=-ΣΔU2,i,所述全向轮直线运动的里程L0表示为:
Figure GDA0002638488750000021
测量所述全向轮的起始坐标(x0,y0)和终点坐标(x1,y1),并依据下式对所述轮子直径D进行校准:
Figure GDA0002638488750000022
旋转校准,所述全向轮通过旋转运动进行校准,旋转校准的目标是所述轮子到所述三轮***中心的距离,所述旋转校准的步骤具体包括:测量所述三轮***旋转一段时间后的角度累计里程值θ,依据下式对所述轮子到所述三轮***中心距离L进行校准:
Figure GDA0002638488750000023
误差验证,所述全向轮通过沿预设的具有回路的轨迹运动对所述直线校准和旋转校准的结果进行误差验证,所述具有回路的轨迹为正方形轨迹,所述误差验证的步骤具体包括:所述全向轮分别按顺时针方向和逆时针方向沿预设的正方形轨迹运动一周,每运动一周测量所述三轮***中心的起始坐标(x0,y0)和终点坐标(x4,y4),依据下式对所述三轮***进行误差计算并对校准方法的精度进行判定:
x4=x0-2Leα
y4=y0+2Leα
其中,Le为长度偏差值,α为角度偏差值;若所述误差验证的结果满足预设精度要求,则判定所述直线校准和旋转校准的校准成功。
为解决上述技术问题,本发明采用的另一个技术方案是:提供一种机器人,所述机器人具有全向轮***,所述全向轮***在工作时执行所述全向轮里程校准方法。
本发明的有益效果是:区别于现有技术的情况,本发明提供一种全向轮里程校准方法,解决了目前在机器人领域缺少对于全向轮***里程校准方法的问题,提高了全向轮***机器人的实际运行精度。
附图说明
图1是UMBmark校准方法中双轮***的结构示意图;
图2是本发明全向轮里程校准方法中三轮***的结构示意图;
图3是本发明全向轮里程校准方法一实施方式的流程示意图;
图4是本发明全向轮里程校准方法一实施方式的直线校准步骤示意图;
图5是本发明全向轮里程校准方法一实施方式的旋转校准步骤示意图;
图6是本发明全向轮里程校准方法一实施方式按顺时针方向运动时误差验证步骤的示意图;
图7是本发明全向轮里程校准方法一实施方式按逆时针方向运动时误差验证步骤的示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,均属于本发明保护的范围。
请参阅图2,图2是本发明全向轮里程校准方法中三轮***的结构示意图。在该模型结构中,全向轮为三轮***,三个轮子中心点的连线构成一个正三角形,该正三角形的中心即为三轮***中心,所需要校准的值包括轮子的直径D和轮子到三轮***中心的距离L,并以三轮***中心为原点建立右手直角坐标系,由所建立的模型得出全向轮里程的计算式为:
Figure GDA0002638488750000041
其中,θi为i时刻全向轮运转角度,Xi为i时刻全向轮在x轴方向坐标,Yi为i时刻全向轮在y轴方向坐标,θi-1为i-1时刻全向轮运转角度,Xi-1为i-1时刻全向轮在x轴方向坐标,Yi-1为i-1时刻全向轮在y轴方向坐标,L为轮子到三轮***中心距离,ΔU1,i,ΔU2,i,ΔU3,i分别表示i-1时刻到i时刻三个轮子的里程值,其中:
ΔU1,i=CmN1,i
ΔU2,i=CmN2,i
ΔU3,i=CmN3,i
N1,i,N2,i,N3,i分别表示i-1时刻到i时刻三个轮子的运转圈数,Cm表示轮子里程系数其中:
Cm=πD/nCe
其中,D为轮子直径,n为减速器减速比,Ce为编码器线数。
在其他实施方式中,所采用的全向轮***也可以是三轮以上的多轮***,其里程校准方法与三轮***的里程校准方法相似,在此不做赘述。
参阅图3,图3是本发明全向轮里程校准方法一实施方式的流程示意图,本实施方法全向轮里程校准方法的步骤如下:
S101:直线校准,全向轮通过直线运动进行校准。
本实施例中,直线校准的目标是轮子的直径D。
如图4所示,当全向轮处于初始位置时,其旋转角度θ=0并且ΣΔU1,i=-ΣΔU2,i,由此可以计算出该全向轮沿直线运动的里程L0为:
Figure GDA0002638488750000042
测量三轮***中心的起始坐标(x0,y0)和三轮***中心的终点坐标(x1,y1),由于该全向轮沿直线运动的里程L0等同于起始坐标(x0,y0)和终点坐标(x1,y1)之间的距离,故得出对轮子直径D进行校准的表达式:
Figure GDA0002638488750000051
本实施方式中直线校准过程可以采用多次测量求平均值的方法使所得轮子直径D的值更为精确。
S102:旋转校准,全向轮通过旋转运动进行校准。
本实施例中,旋转校准的目标是轮子到三轮***中心的距离L。
如图5所示,全向轮绕着三轮***的中心点执行旋转运动,此时只有角速度,没有线速度,且此时三个轮子转速一致,则三个轮子在相同时间内运行的里程值相等,即有ΣΔU1,i=ΣΔU2,i=ΣΔU3,i
测量三轮***经过旋转一段时间后的角度累计里程值θ,依据下式对轮子到三轮***中心距离L进行校准:
Figure GDA0002638488750000052
本实施方式中旋转校准过程可以采用多次测量求平均值的方法使所得轮子到三轮***中心距离L的值更为精确。
S103:误差验证,全向轮通过沿预设的具有回路的轨迹运动对直线校准和旋转校准的结果进行误差验证。
请参阅图6和图7,图6是本发明全向轮里程校准方法一实施方式按顺时针方向运动时误差验证步骤的示意图,图7是本发明全向轮里程校准方法一实施方式按逆时针方向运动时误差验证步骤的示意图,全向轮按顺时针方向和逆时针方向沿预设的具有回路的轨迹均运动一周后认为执行了一次误差验证步骤,具体过程如下:
如图6所示,三轮***的起始位置位于坐标(x0,y0),从起始坐标(x0,y0)开始按顺时针方向沿预设的正方形轨迹运动一周,依次经过点(x1,y1),(x2,y2),(x3,y3),最终到达终点坐标(x4,y4),即完成了误差验证的顺时针方向行走过程。
三轮***按顺时针方向沿预设的正方形轨迹运动时,从起始坐标(x0,y0)到点(x1,y1),点(x1,y1)到点(x2,y2),点(x2,y2)到点(x3,y3),点(x3,y3)到终点坐标(x4,y4)依次经历了四段运动过程,这四段过程满足下列关系:
x1=x0+Le
y1=y0
x2=x1+Lesinα
y2=y1+Lecosα
x3=x2-Lecos2α
y3=y2+Lesin2α
x4=x3-Lesin3α
y4=y3-Lecos3α
其中,Le表示长度偏差值,α表示角度偏差值。
消除中间参数可以得到关于起始坐标(x0,y0)和终点坐标(x4,y4)之间的关系式:
x4=x0+Le+Lesinα-Lecos2α-Lesin3α
y4=y0+Lecosα+Lesin2α-Lecos3α
由于角度偏差值α足够小,可对上式进一步简化得到:
x4=x0-2Leα
y4=y0+2Leα
通过求解方程组得到三轮***按顺时针方向沿预设的正方形轨迹运动时的长度偏差值Le和角度偏差值α。
如图7所示,三轮***的起始位置位于坐标(x0,y0),从起始坐标(x0,y0)开始按逆时针方向沿预设的正方形轨迹运动一周,依次经过点(x1,y1),(x2,y2),(x3,y3),最终到达终点坐标(x4,y4),即完成了误差验证的逆时针方向行走过程。
三轮***按逆时针方向沿预设的正方形轨迹运动时,从起始坐标(x0,y0)到点(x1,y1),点(x1,y1)到点(x2,y2),点(x2,y2)到点(x3,y3),点(x3,y3)到终点坐标(x4,y4)依次经历了四段运动过程,这四段过程满足下列关系:
x1=x0+Le
y1=y0
x2=x1+Lesinα
y2=y1-Lecosα
x3=x2-Lecos2α
y3=y2-Lesin2α
x4=x3-Lesin3α
y4=y3+Lecos3α
其中,Le表示长度偏差值,α表示角度偏差值。
消除中间参数可以得到关于起始坐标(x0,y0)和终点坐标(x4,y4)之间的关系式:
x4=x0+Le+Lesinα-Lecos2α-Lesin3α
y4=y0-Lecosα-Lesin2α+Lecos3α
由于角度偏差值α足够小,可对上式进一步简化得到:
x4=x0-2Leα
y4=y0+2Leα
通过求解方程组得到三轮***按逆时针方向沿预设的正方形轨迹运动时的长度偏差值Le和角度偏差值α。
本实施方式中所采用的具有回路的轨迹为正方形轨迹,在其他实施方式中可以选用其他形状的具有回路的轨迹来进行误差验证,且轨迹长短也可以根据实际情况进行选择,在此不做赘述。
S104:若误差验证的结果满足预设精度要求,则判定直线校准和旋转校准的校准成功。
综合上述误差验证步骤中两次求解所得出的长度偏差值Le和角度偏差值α,与预设精度要求作对比判断,其中预设精度要求包括长度精度要求值N和角度精度要求值M,N和M的值可以根据实际情况进行选取,在此不作限定。
若长度偏差值Le小于或等于长度精度要求值N,且角度偏差值α小于或等于角度精度要求值M,即长度偏差值Le和角度偏差值α满足预设精度要求,则判定上述直线校准和旋转校准的校准成功;若长度偏差值Le大于长度精度要求值N,或角度偏差值α大于角度精度要求值M,即所得结果不满足预设精度要求,则重复执行步骤S101直线校准、步骤S102旋转校准和步骤S103误差验证,直到满足预设精度要求。
区别于现有技术的情况,本发明提供一种全向轮里程校准方法,解决了目前在机器人领域缺少对于全向轮***里程校准方法的问题,提高了全向轮***机器人的实际运行精度。
本发明还提供一种机器人,该机器人具有如图2所示的全向轮***,该全向轮***在工作时执行上述任一全向轮里程校准方法。该全向轮里程校准方法的具体步骤前述已详尽描述,此处不再赘述。
区别于现有技术的情况,本发明提供一种机器人,该机器人具有全向轮***,该全向轮***在工作时执行上述全向轮里程校准方法,解决了目前在机器人领域缺少对于全向轮***里程校准方法的问题,提高了全向轮***机器人的实际运行精度。
以上所述实施例仅表达了本发明的实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (6)

1.一种全向轮里程校准方法,其特征在于,包括以下步骤:
直线校准,所述全向轮通过直线运动进行校准,所述全向轮为三轮***,所述直线校准的目标是轮子的直径,所述直线校准的步骤具体包括:
所述全向轮于初始位置处旋转角度θ=0且ΣΔU1,i=-ΣΔU2,i
所述全向轮直线运动的里程L0表示为:
Figure FDA0002667459400000011
测量所述全向轮的起始坐标(x0,y0)和终点坐标(x1,y1),并依据下式对所述轮子直径D进行校准:
Figure FDA0002667459400000012
旋转校准,所述全向轮通过旋转运动进行校准,旋转校准的目标是所述轮子到所述三轮***中心的距离,所述旋转校准的步骤具体包括:
测量所述三轮***旋转一段时间后的角度累计里程值θ,
依据下式对所述轮子到所述三轮***中心距离L进行校准:
Figure FDA0002667459400000013
误差验证,所述全向轮通过沿预设的具有回路的轨迹运动对所述直线校准和旋转校准的结果进行误差验证,所述具有回路的轨迹为正方形轨迹,所述误差验证的步骤具体包括:
所述全向轮分别按顺时针方向和逆时针方向沿预设的正方形轨迹运动一周,每运动一周测量所述三轮***中心的起始坐标(x0,y0)和终点坐标(x4,y4),
依据下式对所述三轮***进行误差计算并对校准方法的精度进行判定:
x4=x0-2Leα
y4=y0+2Leα
其中,Le为长度偏差值,α为角度偏差值;
若所述误差验证的结果满足预设精度要求,则判定所述直线校准和旋转校准的校准成功。
2.根据权利要求1所述的全向轮里程校准方法,其特征在于,还包括以下步骤:若所述误差验证的结果不满足预设精度要求,则重复执行所述直线校准、所述旋转校准和所述误差验证的步骤,直到满足预设精度要求。
3.根据权利要求1所述的全向轮里程校准方法,其特征在于,所述全向轮里程的计算式为:
Figure FDA0002667459400000021
其中,θi为i时刻全向轮运转角度,Xi为i时刻全向轮在x轴方向坐标,Yi为i时刻全向轮在y轴方向坐标,θi-1为i-1时刻全向轮运转角度,Xi-1为i-1时刻全向轮在x轴方向坐标,Yi-1为i-1时刻全向轮在y轴方向坐标,L为轮子到三轮***中心距离,ΔU1,i,ΔU2,i,ΔU3,i分别表示i-1时刻到i时刻三个轮子的里程值,其中:
ΔU1,i=CmN1,i
ΔU2,i=CmN2,i
ΔU3,i=CmN3,i
N1,i,N2,i,N3,i分别表示i-1时刻到i时刻三个轮子的运转圈数,Cm表示轮子里程系数:
Cm=πD/nCe
其中,D为轮子直径,n为减速器减速比,Ce为编码器线数。
4.根据权利要求1所述的全向轮里程校准方法,其特征在于,所述直线校准过程通过多次校准取均值。
5.根据权利要求1所述的全向轮里程校准方法,其特征在于,所述旋转校准过程通过多次校准取均值。
6.一种机器人,所述机器人具有全向轮***,所述全向轮***在工作时执行权利要求1-5任一所述的全向轮里程校准方法。
CN201711468460.7A 2017-12-27 2017-12-27 全向轮里程校准方法及机器人 Active CN109974746B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201711468460.7A CN109974746B (zh) 2017-12-27 2017-12-27 全向轮里程校准方法及机器人
US16/195,868 US10788334B2 (en) 2017-12-27 2018-11-20 Omni wheel mileage calibration method, apparatus and robot using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711468460.7A CN109974746B (zh) 2017-12-27 2017-12-27 全向轮里程校准方法及机器人

Publications (2)

Publication Number Publication Date
CN109974746A CN109974746A (zh) 2019-07-05
CN109974746B true CN109974746B (zh) 2020-11-24

Family

ID=66951039

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711468460.7A Active CN109974746B (zh) 2017-12-27 2017-12-27 全向轮里程校准方法及机器人

Country Status (2)

Country Link
US (1) US10788334B2 (zh)
CN (1) CN109974746B (zh)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111781931B (zh) * 2020-07-16 2023-08-11 上海擎朗智能科技有限公司 机器人轮长和轮距的自动标定方法、装置、设备和介质
CN112240776B (zh) * 2020-12-09 2021-03-23 延锋伟世通电子科技(南京)有限公司 一种基于调整测试速率的里程总计的测试方法
CN112711736B (zh) * 2021-01-28 2024-05-10 中国人民解放军63920部队 大气密度探测数据的标校方法、装置、存储介质和处理器
CN113075931B (zh) * 2021-03-30 2022-04-08 西南科技大学 一种三轮全向移动机器人及其运动控制方法
CN114035540B (zh) * 2021-10-26 2024-03-22 嘉兴市敏硕智能科技有限公司 全向移动平台误差自校准方法、***、装置及存储介质
CN114111681B (zh) * 2021-11-24 2023-06-06 福建汉特云智能科技有限公司 一种用于机器人底盘的轴距标定方法及***
CN113970310B (zh) * 2021-11-24 2023-06-06 福建汉特云智能科技有限公司 一种机器人底盘轴距标定方法及***
CN114442054A (zh) * 2021-12-22 2022-05-06 上海宾通智能科技有限公司 一种移动机器人的传感器与底盘联合标定***及方法
CN114491833B (zh) * 2021-12-28 2024-05-14 中车永济电机有限公司 一种带锥度波纹翅片型材散热器参数化快速建模方法
CN114580089B (zh) * 2021-12-28 2024-04-19 中车永济电机有限公司 一种带锥度三角形锯齿翅片型材散热器参数化快速建模方法
CN114890339B (zh) * 2022-05-12 2024-02-20 华北水利水电大学 三面起吊搬运机器人的控制方法

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5416712A (en) * 1993-05-28 1995-05-16 Trimble Navigation Limited Position and velocity estimation system for adaptive weighting of GPS and dead-reckoning information
US7460950B2 (en) * 2004-09-17 2008-12-02 Delphi Technologies, Inc. System for establishing a vehicle parameter
US7392145B1 (en) * 2007-04-16 2008-06-24 Romano James P Speedometer drive apparatus and method
US8195357B2 (en) * 2008-04-16 2012-06-05 GM Global Technology Operations LLC In-vehicle sensor-based calibration algorithm for yaw rate sensor calibration
US8265425B2 (en) * 2008-05-20 2012-09-11 Honda Motor Co., Ltd. Rectangular table detection using hybrid RGB and depth camera sensors
CN104216406B (zh) * 2013-06-05 2017-07-14 中国石油天然气集团公司 一种四轮驱动全向底盘的控制装置及控制方法
US9764473B1 (en) * 2014-10-01 2017-09-19 Bobsweep Inc. System and method for confinement of a robotic device
CN104848876B (zh) * 2015-05-18 2017-10-03 哈尔滨工程大学 全方位移动机器人定位码盘的安装误差测量方法
WO2017062658A1 (en) * 2015-10-06 2017-04-13 Snap-On Incorporated Self-calibrating wheel aligner with improved portability
CN106272433B (zh) * 2016-09-28 2019-03-26 中科新松有限公司 自主移动机器人的轨迹定位***及方法
CN106323294B (zh) * 2016-11-04 2023-06-09 新疆大学 变电站巡检机器人定位方法及定位装置
WO2018108832A1 (en) * 2016-12-14 2018-06-21 Starship Technologies Oü Robot, system and method detecting and/or responding to transitions in height
US10521977B2 (en) * 2017-03-27 2019-12-31 GM Global Technology Operations LLC Methods and systems for integrated vehicle sensor calibration and maintenance
CN107314773B (zh) * 2017-08-18 2019-10-01 广东宝乐机器人股份有限公司 移动机器人的地图创建方法及基于该地图的路径规划方法
KR102628012B1 (ko) * 2018-10-23 2024-01-22 삼성전자주식회사 캘리브레이션 방법 및 장치

Also Published As

Publication number Publication date
US20190195653A1 (en) 2019-06-27
CN109974746A (zh) 2019-07-05
US10788334B2 (en) 2020-09-29

Similar Documents

Publication Publication Date Title
CN109974746B (zh) 全向轮里程校准方法及机器人
KR101222298B1 (ko) 2-륜 이동 로봇의 오도메트리 오차 보정 방법
CN109916431B (zh) 一种针对四轮移动机器人的车轮编码器标定算法
CN111694361A (zh) 基于改进趋近律滑模控制的钢结构柔性探伤机器人轨迹跟踪方法
CN107016157B (zh) 分布式驱动电动汽车路面自适应纵向车速估计***及方法
CN102692873A (zh) 工业机器人定位精度标定方法
CN110514220A (zh) 一种车辆里程校准方法、装置及存储介质
CN105773622A (zh) 一种基于iekf的工业机器人绝对精度校准方法
CN110320906B (zh) 一种基于麦克纳姆轮的四驱agv小车差速直线行驶姿态调整方法
CN115435816B (zh) 在线双舵轮agv内外参标定方法、***、介质及设备
Maddahi et al. Calibration of omnidirectional wheeled mobile robots: method and experiments
CN112097792B (zh) 一种阿克曼模型移动机器人里程计标定方法
CN109552417A (zh) 一种驱动轮角度零偏的校准方法及***
CN114217620A (zh) 一种轮式机器人智能避障控制***及方法
CN111220151A (zh) 载体系下考虑温度模型的惯性和里程计组合导航方法
CN114442054A (zh) 一种移动机器人的传感器与底盘联合标定***及方法
KR20160010175A (ko) 방향각 오차를 이용한 차량형 이동 로봇의 오도메트리 오차 보정 방법
CN108955720B (zh) 一种基于四轮独立驱动和转向的里程推算方法及装置
JP5591185B2 (ja) 車両の位置姿勢測定装置
McKerrow et al. Calibrating a 4-wheel mobile robot
CN113894786B (zh) 一种基于深度学习双目相机的双轮差速机器人避障方法
CN116338719A (zh) 基于b样条函数的激光雷达-惯性-车辆融合定位方法
Zhao et al. Parameter estimation of an industrial car-like tractor
Yuan et al. Robot position realization based on multi-sensor information fusion algorithm
Xuying et al. Calibration of systematic errors for wheeled mobile robots

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 518000 16th and 22nd Floors, C1 Building, Nanshan Zhiyuan, 1001 Xueyuan Avenue, Nanshan District, Shenzhen City, Guangdong Province

Patentee after: Shenzhen Youbixuan Technology Co.,Ltd.

Address before: 22nd floor, building C1, Nanshan wisdom Park, 1001 Xueyuan Avenue, Nanshan District, Shenzhen, Guangdong 518000

Patentee before: Shenzhen Youbixuan Technology Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240415

Address after: Room 101 and 201, Building 1, Qingwang Science and Technology Park, Intersection of Ecological Fourth Road and Keji Fourth Road, Lianxi District, Jiujiang City, Jiangxi Province, 332000

Patentee after: Jiujiang Youbixing Technology Co.,Ltd.

Country or region after: China

Address before: 518000 16th and 22nd Floors, C1 Building, Nanshan Zhiyuan, 1001 Xueyuan Avenue, Nanshan District, Shenzhen City, Guangdong Province

Patentee before: Shenzhen Youbixuan Technology Co.,Ltd.

Country or region before: China