本文转载自
[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/

Autoware 中 GPS 定位问题相关推荐

  1. autoware中的交通灯识别(八)

    autoware中的交通灯识别(八) 启动autoware $ cd ~/autoware.ai $ source install/setup.bash $ roslaunch runtime_man ...

  2. 红米 k20 pro GPS定位问题

    红米 k20 pro在升级miui 11之前,总时而不时的提示GPS信号弱,位置更新可能延迟.前一段时间我提交了问题反馈,像我的红米note 4x一样,没有反馈.于是耐心等待系统升级miui升级. 在 ...

  3. IOS中GPS定位偏移纠正(适用于Google地图)

    在这个神奇的国度里,我们总得学习一些有中国特色的东东,例如"火星坐标".也许有人还不知道这是什么玩意,我就简要介绍一下吧.      如果你有带GPS模块的智能手机,打开定位功能, ...

  4. gps卫星位置计算程序matlab_卫星空间大地测量中GPS周跳探测的四种方法

    有哪些习惯值得坚持LESS IS MORE,SIMPLER IS BETTER THAN MORE 今天小编给大家科普一下GPS信号处理相关的方法,主要是针对卫星空间大地测量相关的信号异常时常用的四种 ...

  5. GDAL读取jpg文件中GPS坐标信息

    在目前很多相机都支持在拍照的时候保留GPS信息,这些信息一般都是存储在jpg图像的exif信息中.下面内容主要说明如何使用GDAL库来读取jpg图像中的GPS信息并解析经纬度坐标. 首先,还是最常用的 ...

  6. Android开发高德地图定位中GPS坐标转换

    这两天因为需要开始接触地图开发的内容,所以开始搜索有没有一些好的第三方地图,现在市面上大多数使用的都是百度地图,而谷歌地图因为一些原因,在国内无法提供服务,虽然百度地图的UI比较友好,定位更加准确,但 ...

  7. Android中GPS简介及其应用

    随时随地技术实战干货,获取项目源码.学习资料,请关注源代码社区公众号(ydmsq666) GPS是Global Positioning System(全球定位系统)的简称,它的作用就是为全球的物体提供 ...

  8. 资产监测设备中GPS的C/N0和SNR的关系

    笔者的团队是专业从事资产跟踪类设备的开发,近期收到了来自国内某企业资产运输追踪的需求,客户的要求是监测运输公司按照规定的路线按时送达货物,对于途中出现的问题能够保留充足的数据,为后期的理赔提供助力.同 ...

  9. 车载导航系统中GPS的定位

    首先购买的车载导航系统有GPS信号接受功能,可以接收GPS的经纬度信号,然后导航终端里面安装的导航地图可以很详细的显示具体的经纬度坐标和地物信息.导航终端通过接收器接收到卫星24小时不间断发射的免费经 ...

最新文章

  1. MFC源码不能设置断点调试
  2. 代数式的书写规范八种_中考数学一轮复习-第2节代数式与整式运算
  3. CoreCLR源码探索(四) GC内存收集器的内部实现 分析篇
  4. 基于流程管理,提高工作质量和效率
  5. oracle数据库stuff的用法,sql STUFF用法
  6. 安装和使用memcached
  7. Volume Shadow Copy Service(VSS)如何工作
  8. PM_我们是怎么做Code Review的
  9. 计算机程序设计vb怎么保存,VB编程:读取文本文件和保存文本文件的方法
  10. Proteus 里面library文件夹找不到,怎么找到library文件夹。
  11. 读npy、pck、nii格式数据集
  12. 字节跳动小程序平台审核常见被拒情形
  13. uni-app 上传图片并压缩(uView)
  14. 2020-08-24 光纤通信第五章知识点整理
  15. \ddd与\xdd保姆级讲解
  16. 高频java基础面试题
  17. utc时间戳java_java利用时间戳来获取UTC时间
  18. 了解设计模式 之 结构模式(四) -- 装饰模式
  19. Quantum Espresso Hands-On实战训练(五)——电荷密度可视化
  20. PyQt(Python+Qt)学习随笔:纯文本编辑器QPlainTextEdit功能详解

热门文章

  1. 在CSDN逮到一个阿里10年老Java开发,聊过之后收益良多...
  2. YYCMS内核 首发全自动采集影视网站源码 整合资源采集网+解析接口
  3. 解决lombok.extern.slf4j.Slf4j等lombok包错误
  4. 纽约与加州_纽约市.NET用户组与感冒
  5. [转载]android 休眠
  6. subl无法打开项目文件夹
  7. iOS开发 苹果开发者企业账号续费,提示你的支付授权失败解决办法
  8. 微塑料颗粒/PS微球|纳米级单分散聚苯乙烯微球|亚微米级聚苯乙烯微球|氯甲基化聚苯乙烯微球/氯球
  9. 广西计算机应用设计大赛,关于举办2019年桂林理工大学网页设计大赛暨第十三届广西大学生计算机应用大赛选拔赛的通知...
  10. 特殊符号网 http://www.teshufuhao.net/