一种轮式里程计的标定方法、装置、智能车辆和存储介质制造方法及图纸

技术编号:38856043 阅读:10 留言:0更新日期:2023-09-17 10:01
本发明专利技术提供了一种轮式里程计的标定方法、装置、智能车辆和存储介质。标定方法包括:获取标定设备的内参初值、航向角加速度数据和真值轨迹;根据航向角加速度数据,确定航向角数据;根据内参初值和航向角数据,确定坐标数据;获取多个坐标数据,根据多个坐标数据,确定标定设备的运动轨迹;根据运动轨迹和真值轨迹,确定有效内参值和外参补偿值。本发明专利技术解决的问题是:相关技术中的技术方案无法获取轮式里程计的内外参的准确值。的内外参的准确值。的内外参的准确值。

【技术实现步骤摘要】
一种轮式里程计的标定方法、装置、智能车辆和存储介质


[0001]本专利技术涉及轮式里程计内外参数标定
,具体而言,涉及一种轮式里程计的标定方法、装置、智能车辆和存储介质。

技术介绍

[0002]随着移动机器人技术和无人驾驶技术的飞速发展,多传感器融合定位技术已经成为当下研究的热点,搭载轮式里程计的两轮差速模型的移动机器人可以根据航迹推算得到机器人的定位信息,与移动机器人搭载的其他传感器搭配使用,进行融合定位,可以获得更高精度的定位信息。
[0003]两轮差速模型的轮式里程计的轨迹推算可以通过速度和编码器推算,通过两个车轮的角速度推算车辆的线速度,因此需要知道两个车轮的半径可得到两个车轮分别的线速度,通过两个车轮的线速度和车轮之间的距离,可以推算车辆的姿态变化,因此使用速度推算轨迹的方法的内参是两个车轮的分别半径和两车轮的轴距;对于编码器推算轨迹的方法的内参是两个车轮的脉冲因子和两车轮的轴距。这两种推算方式,都需要通过标定获得准确的内参,提升轮式里程计的航迹推算的定位精度,所以需要对轮式里程计的内参进行准确标定。
[0004]轮式里程计是一个距离计算方法,对于车辆位姿的变化是通过两轮间的距离差大致推算的,所以仅使用轮式里程计推算出的定位数据并不准确,为了弥补轮式里程计无法准确推算位姿变化的缺点,一般工程上会使用IMU数据和轮式里程计数据融合进行定位推算。因此,为了提升IMU和轮式里程计融合推算的定位精度,需要计算轮速计到IMU的X、Y差值和它们之间的偏航角yaw,即需要对轮速计和IMU的外参进行准确标定;除此之外,通过不准确的内参数据标定轮式里程计的外参,内参误差也会被传递给所计算的外参,会导致计算出的外参精度也较低,在外参不准确的情况下,想要通过标定的方法获得准确的内参,也是不可靠的;且内外参分别标定,需要采集不同数据,全套标定操作流程繁琐,不利于自动驾驶系统的量产标定方法。
[0005]由此可见,相关技术中存在的问题是:相关技术中的技术方案无法获取轮式里程计的内外参的准确值。

技术实现思路

[0006]本专利技术解决的问题是:相关技术中的技术方案无法获取轮式里程计的内外参的准确值。
[0007]为解决上述问题,本专利技术的第一目的在于提供一种轮式里程计内外参数的标定方法。
[0008]本专利技术的第二目的在于提供一种轮式里程计内外参数的标定装置。
[0009]本专利技术的第三目的在于提供一种智能车辆。
[0010]本专利技术的第四目的在于提供一种可读存储介质。
[0011]为实现本专利技术的第一目的,本专利技术的实施例提供了一种轮式里程计内外参数的标定方法,标定方法包括:
[0012]获取标定设备的内参初值、航向角加速度数据和真值轨迹;
[0013]根据航向角加速度数据,确定航向角数据;
[0014]根据内参初值和航向角数据,确定坐标数据;
[0015]获取多个坐标数据,根据多个坐标数据,确定标定设备的运动轨迹;
[0016]根据运动轨迹和真值轨迹,确定有效内参值和外参补偿值。
[0017]与现有技术相比,采用该技术方案所达到的技术效果:在本实施例的方案中,将轮式里程计的内外参数同时标定,减少了分开标定导致的其中一方如果标定不准确,则另一方亦难以获得准确值的问题;本实施例的方案提出的联合标定方法,能够准确地获取轮式里程计的内外参的准确值,为自动驾驶系统的量产标定提供了一种简便可行的标定方法;本实施例的方案为自动驾驶系统出厂后,自主在线标定提供了一种可行方法,用户可以根据车辆情况或是自动驾驶系统检测到车辆变化,而自主进行轮速里程计在线标定。
[0018]在本专利技术的一个实施例中,根据航向角加速度数据,确定航向角数据,包括:
[0019]θ
t
=θ
t
‑1+α
t
×
Δt;
[0020]其中,θ
t
表示t时刻的航向角;θ
t
‑1表示t

1时刻的航向角;α
t
表示t时刻的航向角加速度;Δt表示t时刻与t

1时刻的间隔时长。
[0021]与现有技术相比,采用该技术方案所达到的技术效果:本实施例的方案能够准确地计算得到某一时刻的航向角数据,进而有效地提升了标定方法的准确性和可靠性。
[0022]在本专利技术的一个实施例中,内参初值包括标定设备的速度数据,根据内参初值和航向角数据,确定坐标数据,包括:
[0023][0024][0025]其中,V表示速度数据;表示标定设备在t时刻世界坐标系下的X坐标;表示标定设备在t

1时刻世界坐标系下的X坐标;表示标定设备在t时刻世界坐标系下的Y坐标;表示标定设备在t

1时刻世界坐标系下的Y坐标。
[0026]与现有技术相比,采用该技术方案所达到的技术效果:通过本实施例的方案能够准确地根据速度数据和航向角数据计算得到坐标数据,提升本专利技术的标定方法的可靠性。
[0027]在本专利技术的一个实施例中,内参初值包括标定设备的脉冲数据,根据内参初值和航向角数据,确定坐标数据,包括:
[0028][0029][0030]其中,Δd表示脉冲数据。
[0031]与现有技术相比,采用该技术方案所达到的技术效果:通过本实施例的方案能够准确地根据脉冲数据和航向角数据计算得到坐标数据,提升本专利技术的标定方法的可靠性。
[0032]在本专利技术的一个实施例中,根据运动轨迹和真值轨迹,确定有效内参值和外参补偿值,包括:
[0033]将运动轨迹和真值轨迹进行最小二乘,调整内参值和外参值,检测运动轨迹和真值轨迹的位置误差;
[0034]当位置误差小于预设阈值时,确定此时的内参值为有效内参值,此时的外参值为外参补偿值。
[0035]与现有技术相比,采用该技术方案所达到的技术效果:通过本实施例的方案能够准确地确定有效内参值和外参补偿值,进而提升了本专利技术的标定方法的准确性。
[0036]在本专利技术的一个实施例中,在根据运动轨迹和真值轨迹,确定有效内参值和外参补偿值之后,还包括:
[0037]重复标定方法的步骤,确定多组有效内参值和外参补偿值,将多组有效内参值的平均值确定为准确内参值,将多组外参补偿值的平均值确定为准确外参补偿值。
[0038]与现有技术相比,采用该技术方案所达到的技术效果:本实施例的方案进一步地提升了本专利技术的标定方法的可靠性。
[0039]在本专利技术的一个实施例中,在重复标定方法的步骤,确定多组有效内参值和外参补偿值,将多组有效内参值的平均值确定为准确内参值,将多组外参补偿值的平均值确定为准确外参补偿值之后,还包括:
[0040]将准确内参值作为下次标定的内参初值,将准确外参补偿值作为下次标定的外参补偿值初值。
[0041]与现有技术相比,采用该技术方案所达到的技术效果:本实施例的方案提升了后续标定的准确性和便捷本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种轮式里程计内外参数的标定方法,其特征在于,所述标定方法包括:获取标定设备的内参初值、航向角加速度数据和真值轨迹;根据所述航向角加速度数据,确定航向角数据;根据所述内参初值和所述航向角数据,确定坐标数据;获取多个所述坐标数据,根据多个所述坐标数据,确定所述标定设备的运动轨迹;根据所述运动轨迹和所述真值轨迹,确定有效内参值和外参补偿值。2.根据权利要求1所述的标定方法,其特征在于,所述根据所述航向角加速度数据,确定航向角数据,包括:θ
t
=θ
t
‑1+α
t
×
Δt;其中,θ
t
表示t时刻的航向角;θ
t
‑1表示t

1时刻的航向角;α
t
表示t时刻的航向角加速度;Δt表示t时刻与t

1时刻的间隔时长。3.根据权利要求2所述的标定方法,其特征在于,所述内参初值包括所述标定设备的速度数据,所述根据所述内参初值和所述航向角数据,确定坐标数据,包括:度数据,所述根据所述内参初值和所述航向角数据,确定坐标数据,包括:其中,V表示所述速度数据;表示所述标定设备在t时刻世界坐标系下的X坐标;表示所述标定设备在t

1时刻世界坐标系下的X坐标;表示所述标定设备在t时刻世界坐标系下的Y坐标;表示所述标定设备在t

1时刻世界坐标系下的Y坐标。4.根据权利要求3所述的标定方法,其特征在于,所述内参初值包括所述标定设备的脉冲数据,所述根据所述内参初值和所述航向角数据,确定坐标数据,包括:冲数据,所述根据所述内参初值和所述航向角数据,确定坐标数据,包括:其中,Δd表示所述脉冲数据。5.根据权利要求1至4中任一项所述的标定方法,其特征在于,所述根据所述运动轨迹和所述真值轨迹,确定有效内参值和外参补偿值,包...

【专利技术属性】
技术研发人员:唐境蔓程伟许丁宁吴玉洋
申请(专利权)人:宁波均胜智能汽车技术研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1