路径规划——地图
我们在做全局路径规划的时候会用到两种地图一种是栅格地图另一种是高精地图。二者并不是简单的低精度地图与高精度地图之分而是面向不同规划问题的两种环境表达方式。栅格地图将空间离散为规则单元用于描述障碍物占据状态、可通行区域及通行代价主要回答“哪里可以通行、哪里存在障碍、从哪里通过风险更低”等问题。高精矢量地图则通过点、线、面及其拓扑关系描述车道、道路边界、路口、交通规则或农业作业区域主要回答“道路或作业区域如何组织、车辆应沿什么路线和规则行驶”等问题。实际系统通常将二者结合使用高精矢量地图负责全局路由和规则约束栅格代价地图负责障碍物表达、碰撞检测和局部可通行性判断。一.栅格地图1.栅格地图定义栅格地图将连续空间按照固定分辨率划分为规则单元格M{mi,j}每个栅格存储该位置的状态或属性。最基本的占据栅格一般包含空闲车辆可以通行占用存在障碍物未知尚未观测概率值该栅格被占据的概率。经典占据栅格并不是简单的黑白图而是一种概率地图p(mi,j1∣z1:t,x1:t)其中mi​,j第 i 行、第 j 列的栅格是否被占据z1:t历史传感器观测x1:t机器人历史位姿。2.栅格地图的主要参数1分辨率假设分辨率为r0.05 m/cell表示一个栅格对应现实中的 5 cm×5 cm。栅格尺寸越小即地图空间分辨率越高障碍物边界表达越精细碰撞检测越准确狭窄通道的表达能力越强栅格数量、内存占用和搜索计算量越大定位误差和传感器噪声会更明显地反映在地图中。(2)地图原点栅格坐标与世界坐标需要相互转换默认栅格地图坐标轴与世界坐标轴平行i⌊x−x0)/r⌋,j⌊(y−y0)/r⌋其中 (x0,y0)是地图原点。如果地图原点存在航向角 θ_0应先进行坐标旋转然后计算ROS的地图原点实际是栅格单元 (0,0) 在世界坐标系中的位姿不只有 x0,y0还包括方向信息。(3)栅格值ROS 中常见的OccupancyGrid表示为0空闲100占据-1未知。3.占用栅格地图与代价地图区别占据栅格地图主要描述环境是否被占据而代价地图进一步描述车辆经过某个位置时的风险或通行成本。对比项占据栅格地图代价地图表达内容空闲、占据、未知每个位置的通行代价数据来源SLAM或静态地图静态地图实时传感器规则是否考虑车体尺寸通常不直接考虑通过障碍物膨胀考虑主要用途环境表达、定位路径规划、避障是否动态更新可以静态或动态通常持续更新代价地图中障碍物周围会按照车辆外形和安全距离进行膨胀。距离障碍物越近代价越高其中d当前栅格到最近障碍物的距离rins车辆内切半径rinf障碍物膨胀半径k代价衰减系数Clethal​致命障碍物代价Cinscribed车辆轮廓可能与障碍物发生碰撞时的代价。因此全局规划器实际寻找的往往不是单纯的最短路径而是即同时考虑路径长度和通行风险。4.栅格地图是如何生成栅格地图通常由激光雷达、深度相机等传感器结合机器人位姿生成其基本流程为传感器获取环境观测里程计、IMU、GNSS或SLAM估计车辆位姿将传感器数据转换到统一地图坐标系通过逆传感器模型更新栅格占据概率经过阈值化生成空闲、占据和未知区域保存为静态地图或持续在线更新。二.高精地图高精地图HD map是一种面向自动驾驶车辆或移动机器人的结构化地图。它在具有较高几何精度的基础上进一步表达道路、车道、作业区域、交通设施、通行规则及其拓扑关系为定位、全局路由、行为决策和轨迹规划提供先验信息。精度高精地图精度在厘米级地图元素高精地图道路元素及交通相关动态元素更丰富比如详细的车道线、路标、交通提示牌、交通灯、车道曲率、坡度及车道级实时交通动态信息主要服务于机器自动驾驶环境判断、决策、控制等定位结合高精地图道路特征、点云地图车辆可实现视觉定位和点云定位感知通过提供道路信息等先验知识辅助车辆传感器缩小识别范围、提升识别效率、降低错误率同时弥补一定环境下其它传感器感知缺陷如雨、雪、黑暗情况下的其它传感器失效和V2X结合进一步突破传感器感知局限规划、预测高精地图可结合导航规划、实时路况、自动驾驶功能等级、适合自动驾驶路线帮助车辆进行车道级路径规划并根据先验知识及实时路况预测前方道路情况及障碍物等辅助局部路径规划安全基于地图已知道路信息如已知障碍物、道路标识等特征信息与传感器实时检测匹配互检提升冗余、降低误判同时辅助检测传感器故障、失效、被欺骗行为1.高精地图由什么组成1几何信息道路边界车道边界车道中心线路缘护栏建筑物地面高度和坡度点云特征。2语义信息车道类型通行方向限速停止线交通灯人行横道禁行区可停车区作业区地头区障碍物类型。3拓扑信息当前车道的前继车道后继车道左右相邻车道是否允许换道路口连接关系路段通行方向区域进入和退出关系。高精地图通常不是一张地图是多图层组成的。地图层典型内容作用点云/几何底图路面、建筑、树木、杆体、地形高精定位、标注参考矢量语义地图车道线、边界、停止线、作业区路由、行为规划在线局部地图动态障碍物、临时封路、实时通行代价实时避障与轨迹规划2.高精地图数据组织元素含义Point坐标点是所有几何元素的基础LineString由有序点组成的折线表示边界、停止线等Lanelet由左右边界组成的有向通行走廊Area由闭合边界组成的可通行或功能区域Regulatory Element限速、交通灯、停止、让行等规则Routing Graph根据几何连接和规则生成的拓扑路由图3.高精地图的构建数据采集使用激光雷达、相机、GNSS/RTK和IMU采集环境数据。轨迹估计与点云拼接通过SLAM或组合导航获得采集车辆轨迹生成点云几何底图。点云处理对点云进行去噪、配准、地面分割、坐标转换和高程处理。矢量要素标注在点云底图或正射影像上绘制道路边界、车道线、中心线、停止线、地块边界及作业区域。语义属性添加添加通行方向、限速、边界类型、禁行区、作业类型等信息。拓扑关系建立建立车道前驱、后继、左右邻接、换道和路口连接关系。地图校验检查几何连续性、拓扑连通性、语义完整性和坐标对齐误差。地图发布与更新将地图保存为Lanelet2、OpenDRIVE或项目自定义格式并根据环境变化更新。参考资料https://zhuanlan.zhihu.com/p/165955239

相关新闻

售后追踪系统能不能和扫码营销一起做?

售后追踪系统能不能和扫码营销一起做?

关键词: 售后追踪系统、扫码营销、一物一码、电子保修卡、工单管理、红包营销 太长不看版 可以一起做。 重点不是把所有功能都塞进一个页面,而是用同一套底层码体系,把验真、登记、营销、报修、工单回流串起来。 对中小品牌试点来说&#xf…

2026/10/15 20:54:39 阅读更多 →
虚拟机中Windows Server 2022本地管理员密码重置:原理、工具与实战避坑指南

虚拟机中Windows Server 2022本地管理员密码重置:原理、工具与实战避坑指南

1. 引言:当服务器“铁门”在你面前关上 想象一下这个场景:你负责维护的一台关键业务虚拟机,系统是 Windows Server 2022,它静静地躺在 VMware 或 Hyper-V 的某个角落里。某天,因为人员变动、策略调整,或者仅…

2026/10/15 20:54:50 阅读更多 →
从面料到光泽:手工制作动漫角色胶衣Cosplay的全流程技术解析

从面料到光泽:手工制作动漫角色胶衣Cosplay的全流程技术解析

在动漫和游戏文化中,角色扮演(Cosplay)作为一种重要的表达形式,其核心追求之一便是对角色造型的高度还原。其中,服装与道具的质感是决定还原度的关键因素。对于《新世纪福音战士》中真希波玛丽伊兰崔亚斯和惣流明日香兰…

2026/10/14 21:35:43 阅读更多 →

最新新闻

具身智能中的协同机理研究(107):双引擎并行实现毫秒级精确控制

具身智能中的协同机理研究(107):双引擎并行实现毫秒级精确控制

前沿技术探索:TVA智能体(简称TVA) TVA智能体(亦称“AI智能体视觉”)是依托Transformer架构与“因式智能体”理论构建的新型工业视觉系统,也是当前最具代表性的具身视觉技术之一。它有机融合深度强化学习(DRL)、卷积神经网络(CNN)与因式分解算法(FRA),构成了具身智…

2026/10/15 20:54:55 阅读更多 →
foobox-cn 完整上手指南:给 foobar2000 换一套现代化中文界面

foobox-cn 完整上手指南:给 foobar2000 换一套现代化中文界面

foobox-cn 完整上手指南:给 foobar2000 换一套现代化中文界面 【免费下载链接】foobox-cn DUI 配置 for foobar2000 项目地址: https://gitcode.com/GitHub_Trending/fo/foobox-cn 如果你也遇到这种情况:foobar2000 解码稳、格式全,可…

2026/10/15 20:54:55 阅读更多 →
Samba文件服务器安全(1)

Samba文件服务器安全(1)

在企业 IT 基础设施中,Samba 文件服务器往往扮演着"沉默的枢纽"角色——它让 Windows 客户端能够无缝访问 Linux 上的共享目录,让 Active Directory 域中的用户凭同一套身份凭证读写文件。然而,正是这种跨平台桥接能力,使 Samba 服务器成为网络安全链条上最容易被…

2026/10/15 20:54:55 阅读更多 →
大模型人才报告解读:岗位图谱、技能栈与能力培养路径

大模型人才报告解读:岗位图谱、技能栈与能力培养路径

简介:由中国软件行业协会发布的《2024人工智能大模型的技术岗位与能力培养研究报告》,围绕大模型引发的岗位变革与人才需求展开,适合想进入AI大模型方向的开发者、在校学生以及负责技术团队建设与课程规划的管理者阅读。资料为单个PDF文件&am…

2026/10/15 20:54:55 阅读更多 →
深海数据中心测试:从故障注入到代码生存的实操指南

深海数据中心测试:从故障注入到代码生存的实操指南

接到“深海数据中心测试”这个任务时,团队里一度以为是在整活。把装了几十台服务器的标准机柜塞进耐压舱体,沉到几十米深的海床上,让它以接近工业级可靠性的标准连续运行——这个听起来有点科幻片味道的项目,其实催生了一连串极其…

2026/10/15 20:54:55 阅读更多 →
CentOS 8.2 自建 NextCloud 私有云盘:LNMP 环境搭建与优化实战

CentOS 8.2 自建 NextCloud 私有云盘:LNMP 环境搭建与优化实战

1. 为什么我选择在 CentOS 8.2 上自建 NextCloud把时间倒回几年前,我第一次接触网盘类工具的时候,用的还是各种公有云服务。免费额度小、上传下载限速、文件格式被审查、分享链接随时失效,这些痛点想必你也遇到过。后来我开始琢磨&#xff1a…

2026/10/15 20:53:54 阅读更多 →

日新闻

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

1. 为什么选择容器化方式部署 LoRa 网络服务LoRa 物联网项目落地时,网络服务器是整个链路的核心枢纽。它负责接收网关上报的数据包、完成去重与解密、再把有效载荷分发给上层应用。早期大家习惯把网络服务器直接装在物理机上,依赖一堆系统库和特定版本的…

2026/10/15 0:00:46 阅读更多 →
共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

1. 共享推理服务里,扩缩容到底难在哪做过大模型推理服务部署的人,大概都经历过这样的场景:一个团队共用一套推理集群,A 业务跑的是 7B 的小模型,B 业务跑的是 72B 的大模型,C 业务白天流量高、晚上几乎归零…

2026/10/15 0:00:46 阅读更多 →
Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

1. 引子:一次内核恐慌引发的追查先从一个真实场景说起。某次我给一台老旧的嵌入式设备折腾系统裁减,为了把启动时间压进两秒以内,我手贱地把一串自认为“没用”的 systemd 服务给 disable 了,其中就包括systemd-remount-fs.servic…

2026/10/15 0:00:46 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/15 16:18:54 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/15 19:41:51 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/15 13:48:15 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 9:49:14 阅读更多 →