Autoware 中 GPS 定位问题

Autoware主要依赖LiDAR进行定位,GPS仅用于初始设定和辅助重置。存在严重缺陷,仅在日本使用Japanrectangularcoordinatesystem进行GPS定位,导致在其他国家和地区定位不准确。该问题尚未在官方版本中解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文转载自
[1] isl_qdu. Autoware 中 GPS 定位问题 [EB/OL]. https://www.jianshu.com/p/9bfdd11c3fa8, 2019-03-04/2021-09-25.
[2] LeonHuo. Autoware 笔记 No. 5——基于GNSS的定位 [EB/OL]. https://www.cnblogs.com/hgl0417/p/11504570.html, 2019-09-11/2021-09-25.

一、Autoware 中 GPS 定位问题注意事项

1.GPS 只是作为辅助,用来设定初始定位信息或者在 LiDAR 定位偏差较大时重置位置信息。

Autoware 主要使用 LiDAR 定位,在 ndt_matching 程序中实现。

GPS 只是作为辅助,用来设定初始定位信息或者在 LiDAR 定位偏差较大时重置位置信息。

在/ndt_matching算法中,有两个条件使用GNSS重定位:

(1) 如果设置ndt_matching的config中设置了GNSS,而非Initial Pos,那么ndt_matching会在程序初始运行中采用GNSS作为初值;

(2) 在车辆运行过程中,当topic /ndt_stat中的score值大于600(与地图匹配程度,值越大匹配的越差),同样会使用GNSS重定位。

2.在使用 GPS 定位时,Autoware 有严重的缺陷: 默认只能在日本使用.

在使用 GPS 定位时,Autoware 有严重的缺陷:由于采用 Japan rectangular coordinate system , 默认只能在日本使用,或者说在日本的定位才是准确的 (参考1, 参考2)。这个问题似乎还没有在正式发布版本中解决。

所谓 Japan rectangular coordinate system 就是将日本分为19个区域,每个区域(本质为球面)用平面近似,在此平面上选定原点,建立坐标系。

由于最初开发 Autoware 的是名古屋大学,其所在的爱知县属于 VII 区域,所以 Autoware GPS 定位默认是在该区域的平面坐标系上 ( plane 7 )。

平面坐标系比较直观而且容易计算。对于比较小的范围,这种以平面代替球面的方式是可以接受的。Autoware 接收 GPS 数据,将其中的经纬度转化成某一平面区域的坐标值。

但是如果是在距离日本比较远的地方使用 Autoware,那么无论选择上述 19 个平面中的哪一个都很难获得比较精确的定位。

参考链接:
[1] isl_qdu. Autoware 中 GPS 定位问题 [EB/OL]. https://www.jianshu.com/p/9bfdd11c3fa8, 2019-03-04/2021-09-25.
[2] LeonHuo. Autoware 笔记 No. 5——基于GNSS的定位 [EB/OL]. https://www.cnblogs.com/hgl0417/p/11504570.html, 2019-09-11/2021-09-25.
[3] LeonHuo的博客. https://www.cnblogs.com/hgl0417/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值