【技术实现步骤摘要】
目标所在地图元素的确定方法、装置及电子设备
[0001]本申请涉及自动驾驶
,尤其涉及一种目标所在地图元素的确定方法
、
装置及电子设备
。
技术介绍
[0002]自动驾驶技术是一种基于计算机视觉
、
机器学习
、
传感器等技术的综合性技术,可以使汽车在道路上自主行驶,不需要人类驾驶员的干预
。
自动驾驶技术的目标是实现全自动驾驶,即汽车能够完全自主地行驶在道路上,包括加速
、
刹车
、
转弯
、
变道
、
停车等操作,同时能够识别和应对各种路况
。
自动驾驶技术的实现需要涉及许多关键技术,如高精度地图制作
、
传感器数据处理
、
路况识别
、
障碍物检测
、
路径规划等
。
[0003]在进行障碍物检测
、
路径规划等相关应用时,需要确定目标与地图元素之间的相对位置关系,即需要根据计算结果的具体数值来确定目标在哪个地图元素中,在处理需要高精度或大范围的数值计算时,计算机中使用浮点数进行计算,由于计算机内部使用有限的位数来表示浮点数,在进行浮点数计算时可能会出现精度损失或舍入误差,从而导致计算结果不准确
。
技术实现思路
[0004]本申请实施例提供了一种目标所在地图元素的确定方法
、
装置及电子设备,以解决目标所在地图元素计算 ...
【技术保护点】
【技术特征摘要】
1.
一种目标所在地图元素的确定方法,其特征在于,所述方法包括:获取多个多边形地图元素;将所述多个多边形地图元素进行拆分,得到多个三角形子元素;所述三角形子元素的顶点属于所在的多边形地图元素的顶点;基于目标与所述多个三角形子元素的相对位置关系,确定所述目标所在的多边形地图元素
。2.
根据权利要求1所述的方法,其特征在于,所述获取多个多边形地图元素,包括:基于地图数据中的多个初始地图元素的多个点,确定多个多边形地图元素,所述初始地图元素包括道路环境中的物体
。3.
根据权利要求2所述的方法,其特征在于,所述初始地图元素的形状为圆形,所述基于地图数据中的多个初始地图元素的多个点,确定多个多边形地图元素,包括:对于任一圆形初始地图元素,基于所述圆形初始地图元素的圆心和半径,确定圆周上的多个点;依次连接所述圆周上的多个点,得到多边形地图元素,作为所述圆形初始地图元素对应的多边形地图元素
。4.
根据权利要求2所述的方法,其特征在于,所述初始地图元素的形状为线形,所述基于地图数据中的多个初始地图元素的多个点,确定多个多边形地图元素,包括:对于任一线形初始地图元素,平移所述线形初始地图元素,得到除了所述线形初始地图元素的两个端点之外的两个点;依次连接所述初始线形地图元素的两个端点,以及除了所述线形初始地图元素的两个端点之外的两个点,得到矩形地图元素,作为所述初始线形地图元素对应的多边形地图元素
。5.
根据权利要求1‑4任一项所述的方法,其特征在于,所述多边形地图元素的形状为凸多边形,所述将所述多个多边形地图元素进行拆分,得到多个三角形子元素,包括:对于任一凸多边形地图元素,连接所述凸多边形地图元素的间隔顶点,得到三角形子元素和第一剩余地图元素,连接第一剩余地图元素的间隔顶点,再次得到三角形子元素和第一剩余地图元素,持续进行拆分,直到第一剩余地图元素的形状为三角形,得...
【专利技术属性】
技术研发人员:曲春智,
申请(专利权)人:华人运通上海自动驾驶科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。