Autowares使用(3)——模拟定位与真实定位
Autowares使用(3)——模拟定位与真实定位
1.模拟定位
(1)打开Autoware,在[Simulation]菜单栏中播放之前录制的Bag⽂件,然后点击[Pause]
暂停播放。(2)在[Setup]菜单下点击[TF]按钮,并确定Localizer选项位于[Velodyne]处,同时确保参
数配置正确。(3)在[Map]菜单栏中加载之前建⽴的pcd地图和TF⽂件并加载⽣效。
(4)在[Sensing]菜单栏下找到右边[voxel_grid_filter]选项并勾选。
(5)找到[Computing]左菜单栏下的[ndt_matching]选项,打开[app],确保[topic:/config/
ndt]选项处于[Initial_Pose]处,如果有GPU则把[Method_Type]更改为[pcl_anh_gpu],退
出并勾选ndt_matching。(6)找到[Computing]左菜单栏下的[vel_pose_connect],打开[app]并确保选项
[Simulation_Mode]没有被勾选,退出并勾选vel_pose_connect。(7)打开[Rviz],在[file]菜单中的[open config]选择路径为
:/home(User)/Autoware/ros/src/.config/rviz/default.rviz的⽂件。(8)回到Autoware界⾯后,在[Simulation]下重新播放Bag数据。
(9)在Rviz界⾯中会出现类似有图的显示。
2.真实定位
- (1)在确保之前的配置全部取消的情况下(主要保证没有在回放数据),找到[Setup]菜
单下点击[TF]按钮,并确定Localizer选项位于[Velodyne]处,同时确保参数配置正确。 - (2)在[Map]菜单栏中加载之前建⽴的pcd地图和TF⽂件并加载⽣效。
- (3)在[Sensing]菜单栏下左边找到之前记录Bag的对应雷达传感器配置选项,这⾥以
VLP16 Velodyne激光雷达为例,点击[Velodyne VLP_16]右边的[config]选项加载路径
为:/home/up/Autoware/ros/src/sensing/drivers/lidar/packages/velodyne/
velodyne_pointcloud/params/VLP16db.yaml 的⽂件并勾选。 - (4)在[Sensing]菜单栏下找到右[voxel_grid_filter]选项并勾选。
- (5)找到[Computing]左菜单栏下的[ndt_matching]选项,打开[app],确保[topic:/config/
ndt]选项处于[Initial_Pose]处,如果有GPU则把[Method_Type]更改为[pcl_anh_gpu],退
出并勾选ndt_matching。 - (6)找到[Computing]左菜单栏下的[vel_pose_connect],打开[app]并确保选项
[Simulation_Mode]没有被勾选,退出并勾选vel_pose_connect。 - (7)打开[Rviz],在[file]菜单中的[open config]选择路径为:/home(User)/
Autoware/ros/src/.config/rviz/default.rviz的⽂件。 - (8)打开配置⽂件后,会出现与⽤bag⽂件做定位类似的显示,但是有时
候由于初始位置与map TF有⼀定的距离,所以导致定位晃动⽆法准确与
地图绑定,这事需要借助Rviz中上菜单栏⾥的[2D Pose Estimate]箭头进
⾏辅助定位。 - (9)如果出现定位偏差,则⽤2D Pose Estimate箭头进⾏辅助定位,其中
箭头尾部代表真实⻋辆的当前⼤概位置,箭头朝向表示⻋辆⻋头朝向。
Autowares使用(3)——模拟定位与真实定位相关推荐
- 蓝眼睛和红眼睛的数学问题_在设计眼睛数学时
蓝眼睛和红眼睛的数学问题 重点 (Top highlight) I ventured into the world of design 6 years ago as a freelance graph ...
- UWB定位技术融合定位革新物联发展
为了推动产业发展与行业进步,数据猿携手上海大数据联盟,以"数智跃新 向内打破"为主题,推出了"数据猿2021年度金猿策划"评选活动,面向包括金融.医疗.消费. ...
- 关于在vue2.X中使用高德地图api获取用户定位
最近开发的MOA考试端需要获取到当前考试用户的定位,公司没有自己的定位组件,所以需要接入高德地图api 废话不多说,直接上操作步骤. 1.首先上高德地图API的官网,高德地图API官网, 跟着以上的步 ...
- iPhone模拟定位
背景 在测试过程中,尤其是国际化测试的过程中,很多时候需要满足用户注册地是海外的某个城市,一般的Android机可以下载一些定位修改器来解决问题,但是iOS比较麻烦,最近发现了一个不错的软件,和大家分 ...
- 【爱思助手】iPhone虚拟定位打卡
前提准备 设备: 一台电脑 一部iPhone手机 软件: 爱思助手 如何使用 先打开爱思助手,再用数据线连接手机和电脑,爱思助手会自动连接手机,这时手机界面会询问你是否信任,点击信任就好. 1.自动读 ...
- 给iPhone开发虚拟定位是否真的违法???
昨天,我发了一篇<郑重提醒:开发这玩意真的犯法,已经有程序员被抓了!>的文章,里面有一个表达不太恰当的地方我更正一下:判决之前应该叫涉嫌违法,不能叫违法.新闻中相关人员是被依法批准逮捕,目 ...
- 群控手机源码二次开发
少人都会问源码是什么?源码也叫源代码.源程序,就是编写的最原始程序的代码,即程序员工作的"语言",为何那么多人都会求群控源码呢?群控源码究竟对群控系统来说有多重要,下面我就来为大家 ...
- 数据分析最有用的Top 50 Matplotlib图(带有完整的Python代码)(上)
CSDN博客 作者:zsx_yiyiyi 编辑:python大本营 50个Matplotlib图的汇编,在数据分析和可视化中最有用.此列表允许您使用Python的Matplotlib和Seaborn库 ...
- 25个常用Matplotlib图的Python代码,收藏收藏!
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 大家好,小白今天分享给大家25个Matplotlib图的汇总,在数 ...
最新文章
- 【编译原理】词法分析和语法分析两万字全总结(这知识它不进脑子啊~!)
- 【错误记录】Android 文件查看错误 ( Error opening contents of device file ““: Cannot create directory )
- install命令和cp命令的区别
- 提交本地项目到github
- python创建socket对象_python---一个简单的socket
- 马斯克直聘AI人才:高中毕没毕业无所谓,但是编程能力得过
- 重磅!阿里巴巴工程师获得 containerd 社区席位,与社区共建云时代容器标准 1
- PS发光眩光效果插件:BBTools Glow Glare for Mac
- 单片机 驱动 标签打印机tsc_指令打印与驱动打印随笔
- python装第三方库有几种方法_Python安装第三方库的4种方法
- 实用的Safari浏览器扩展工具——浏览标签太多?来一键保存!
- Linux 镜像挂载
- 使用eeupdate修改机器网卡mac地址
- FW与手机APP交互的问题
- 数据分析之航空公司客户价值分析
- 文本搜索引擎lucene
- 电机qudong电路
- 可视对讲系统服务器连接失败,可视对讲系统呼叫分机、门口机不通是什么问题?...
- VPS融合怪测评脚本(主体已完善,历史遗留问题解决时间未知)(VPS fusion monster evaluation script)
- STM32F0系列出现overrun interrupt 和PB6 PB7映射的解决办法