{"version":"0.1.0","code":"0000","result":true,"message":"处理成功","errdetail":"","timestamp":1671518253578,"data":{"id":71713370,"title":"4.10混淆路口","slug":"wbyevx","format":"lake","bookId":26046811,"body":null,"body_draft":null,"body_html":"

文档中有HMI标志的表示:Auto基于SDK实现的示例,可能与Auto最新版本效果存在差异,仅供参考。

1、功能介绍

导航过程中,出现同向混淆路口(同向且路口相距较近)时,tbt有创建混淆语音的播报。 配合语音播报进行展示,当前导航段有创建混淆语音播报且tbt判断满足条件时,例如“前方**米,请在第2个路口,向右前方行驶”时,图面用气泡“1”“2”等进行对应展示,告知用户混淆路口的位置以及和当前自车位的位置关系。


1.1、TBT通知内容(气泡扎标)

1.2、客户端展示策略HMI

1.2.1、展示原则

-  当路口数为2(不足3个)时(这里的路口指混淆路口+导航点路口),展示两个气泡;

-  当路口数为3时,展示三个气泡;

-  当路口数>3时,tbt通知后,判断路口数大于3时,不做气泡的展示;

1.2.2、消去时机

每次通过路口时,消去该路口对应的气泡;

实现方法:客户端获取自车位置到导航点的距离,以及tbt给出的混淆路口到导航点的距离,判断是否通过该路口(当自车位置到导航点的距离S≤当前混淆路口到导航点的距离L时,即判断已通过,消去该路口对应的气泡)

每次通过路口时,消去该路口对应的气泡;

1.2.3、扎点位置和路口对应编号

1.3、异常流程

a) 三维模式

三维直接覆盖,但是气泡保留,并且按照上述逻辑控制消失和左右飘策略,当手动关闭后,如仍在当前导航段内,仍能看到气泡;

b) 路口大图弹出

路口大图弹出时,气泡需保留,按照上述逻辑控制消失和左右飘策略,通过最后一个气泡后,气泡消失;

c) 前后台切换

切到后台,气泡需要保留,并且按照上述逻辑控制消失和左右飘策略。切回前台,如仍在当前导航段,保持展示;如已不在当前导航段,气泡消失,是否有新的气泡展示取决于TBT有没有新的通知;

d) 刷新、重算路线

绘制气泡后,切换主辅路、更改偏好、沿途搜触发重算路线时,清除全部气泡,是否有新的气泡取决于tbt是否有新的通知;

e) 偏航

绘制气泡后,若期间发生偏航清除全部气泡。是否有新的气泡展示取决于tbt是否有新的通知;

f) 容错

当TBT下发的路口数为1时,不展示气泡;


2.对应技术模块

引导路口转向箭头


","body_lake":null,"pub_level":null,"status":"0","updated_at":"2022-04-06 06:58:52","deleted_at":null,"nameSpace":"mnlcaa/v610","browseCount":131,"collectCount":3,"estimateDate":3,"docStatus":0,"permissions":true,"overView":false}}