System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,特别是涉及一种地图切换方法、一种地图切换装置、一种电子设备以及一种可读存储介质。
技术介绍
1、当前市场上推出的城区领航辅助驾驶功能的技术方案都是基于高精度地图(hdmap,high-definition map)来实现高精度定位及超视距的感知,但由于地图法规政策以及成本的原因,目前只有部分主要城市才有权限开放一定区域的高精度地图供城区领航功能的实现,对于没有高精度地图的区域及城市则无法向用户开放具备领航辅助驾驶的功能。
2、除了一定区域的高精度地图,当前可供智能驾驶行业使用的地图还包括标准精度地图(sd map,standard-definition map),以及在满足法规的前提下推出了介于高精度地图(hd map)与标准精度地图(sd map)的adas(advanced driver assistance system,高级驾驶辅助系统)地图。
3、为实现领航功能在不同的城市落地并向用户开放,行车智驾系统需要在这三种类型的地图区域都具备点对点的领航功能。例如,车辆在城区行驶且开启了城区领航,在导航a点到b点路径上的hd map切换至adas map或者sd map。不同的地图直接影响定位方案及定位输出的数据类型,切换地图后定位的变化将导致车辆的控车轨迹产生较大的横向偏移,简单直接地进行功能切换则很大可能导致不良的驾驶体验甚至驾驶安全风险。
4、现有方案针对hd map切换至adas map或sd map的场景都是通过降级的方式完成功能的切换,即用户需要手动接管通过
技术实现思路
1、本专利技术实施例所要解决的技术问题是提供一种地图切换方法、装置、电子设备及可读存储介质,以便解决针对hd map切换至adas map或sd map的场景都是通过降级的方式完成功能的切换,即用户需要手动接管通过切换点,极大地影响了高阶辅助驾驶的体验连贯性的问题。
2、为了解决上述问题,本专利技术提供了一种地图切换方法,所述方法包括:
3、根据高精度地图,生成过渡区域的降精度地图;所述过渡区域为在所述高精度地图内的邻近低精度地图的区域;
4、当车辆在所述过渡区域内进行轨迹控制时,根据所述车辆的实时位置和所述高精度地图,生成对应的第一规划轨迹,并根据所述实时位置和所述降精度地图,生成对应的第二规划轨迹;
5、根据所述第一规划轨迹和第二规划轨迹之间的偏差,控制所述车辆的轨迹控制所依赖的地图从所述高精度地图切换到所述降精度地图,以便所述车辆行驶到所述低精度地图对应的区域时,所述车辆的轨迹控制所依赖的地图从所述降精度地图切换到所述低精度地图。
6、可选地,所述降精度地图的精度与所述低精度地图的精度一致。
7、可选地,所述根据高精度地图,生成过渡区域的降精度地图,包括:
8、从所述高精度地图中,解析出所述低精度地图的数据维度对应的地图数据,和所述高精度地图中的道路级拓扑信息;
9、结合所述地图数据和道路级拓扑信息,生成所述降精度地图。
10、可选地,所述根据所述实时位置和所述降精度地图,生成对应的第二规划轨迹,包括:
11、基于视觉感知模型确定视觉感知地图信息;
12、根据所述降精度地图和所述视觉感知地图信息,融合生成所述实时位置附近的实时视觉降精度地图;
13、根据所述实时位置和所述实时视觉降精度地图,生成所述第二规划轨迹。
14、可选地,所述根据所述第一规划轨迹和第二规划轨迹之间的偏差,控制所述车辆的轨迹控制所依赖的地图从所述高精度地图切换到所述降精度地图,包括:
15、根据所述第一规划轨迹和第二规划轨迹,确定轨迹偏差;
16、根据所述轨迹偏差和预设偏差阈值,控制所述车辆的轨迹控制所依赖的地图从所述高精度地图切换到所述降精度地图。
17、可选地,所述根据所述第一规划轨迹和第二规划轨迹,确定轨迹偏差,包括:
18、根据所述第一规划轨迹和第二规划轨迹中对应的轨迹点之间的横向位置偏差、横向速度偏差和横向加速度偏差,确定安全性偏差;
19、根据所述第一规划轨迹和第二规划轨迹中对应的轨迹点之间的纵向位置偏差、纵向速度偏差和纵向加速度偏差,确定舒适性偏差;
20、对所述安全性偏差和舒适性偏差进行加权求和,得到所述轨迹偏差。
21、可选地,所述根据所述轨迹偏差和预设偏差阈值,控制所述车辆的轨迹控制所依赖的地图从所述高精度地图切换到所述降精度地图,包括:
22、在持续第一预设时长所述轨迹偏差小于等于所述预设偏差阈值,且所述车辆处于过渡区域内的情况下,将所述车辆的轨迹控制所依赖的地图从所述高精度地图切换到所述降精度地图。
23、可选地,所述方法还包括:
24、在所述轨迹偏差大于所述预设偏差阈值,且所述车辆距离驶出所述过渡区域大于预设距离的情况下,保持所述车辆的轨迹控制所依赖的地图为所述高精度地图。
25、可选地,所述方法还包括:
26、在所述轨迹偏差大于所述预设偏差阈值,且所述车辆距离驶出所述过渡区域小于等于预设距离的情况下,发出驾驶员接管提醒,并从自动领航模式降级为辅助驾驶模式;
27、在驾驶员在第二预设时长内成功接管,且所述车辆行驶到所述低精度地图对应的区域的情况下,恢复所述自动领航模式;
28、在驾驶员在所述第二预设时长内未成功接管的情况下,退出所述辅助驾驶模式。
29、可选地,在所述根据高精度地图,生成过渡区域的降精度地图之前,所述方法还包括:
30、以所述车辆启动时的车辆位置为原点,建立用于所述实时位置、所述高精度地图、所述降精度地图和所述低精度地图的统一坐标系。
31、本专利技术还提供了一种地图切换装置,所述装置包括:
32、地图生成模块,用于根据高精度地图,生成过渡区域的降精度地图;所述过渡区域为在所述高精度地图内的邻近低精度地图的区域;
33、轨迹生成模块,用于当车辆在所述过渡区域内进行轨迹控制时,根据所述车辆的实时位置和所述高精度地图,生成对应的第一规划轨迹,并根据所述实时位置和所述降精度地图,生成对应的第二规划轨迹;
34、地图切换模块,用于根据所述第一规划轨迹和第二规划轨迹之间的偏差,控制所述车辆的轨迹控制所依赖的地图从所述高精度地图切换到所述降精度地图,以便所述车辆行驶到所述低精度地图对应的区域时,所述车辆的轨迹控制所依赖的地图从所述降精度地图切换到所述低精度地图。
35、可选地,所述降精度地图的精度与所述低精度地图的精度一致。
36、可选地,所述地图生成模块,包括:
37、解析子模块,用于从所述高精度地图中,解析出所述低精度地图的数据维度对应的地图数据,和所述高精度地图中的道本文档来自技高网...
【技术保护点】
1.一种地图切换方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述降精度地图的精度与所述低精度地图的精度一致。
3.根据权利要求1所述的方法,其特征在于,所述根据高精度地图,生成过渡区域的降精度地图,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述实时位置和所述降精度地图,生成对应的第二规划轨迹,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述第一规划轨迹和第二规划轨迹之间的偏差,控制所述车辆的轨迹控制所依赖的地图从所述高精度地图切换到所述降精度地图,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述第一规划轨迹和第二规划轨迹,确定轨迹偏差,包括:
7.根据权利要求5所述的方法,其特征在于,所述根据所述轨迹偏差和预设偏差阈值,控制所述车辆的轨迹控制所依赖的地图从所述高精度地图切换到所述降精度地图,包括:
8.根据权利要求5所述的方法,其特征在于,所述方法还包括:
9.根据权利要求5所述的方法,其特征在于,所述方法还包括:
...【技术特征摘要】
1.一种地图切换方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述降精度地图的精度与所述低精度地图的精度一致。
3.根据权利要求1所述的方法,其特征在于,所述根据高精度地图,生成过渡区域的降精度地图,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述实时位置和所述降精度地图,生成对应的第二规划轨迹,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述第一规划轨迹和第二规划轨迹之间的偏差,控制所述车辆的轨迹控制所依赖的地图从所述高精度地图切换到所述降精度地图,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述第一规划轨迹和第二规划轨迹,确定轨迹偏差,包括:
7.根据权利要求5所述的方法,其特征在于,所述根据所述轨迹偏差...
【专利技术属性】
技术研发人员:李茂青,都大龙,单总,万仁全,贺志强,段延,
申请(专利权)人:上海鉴智其迹科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。