
哨兵模式的功能——全场景思考
这几天关于哨兵模式的使用其实已经有很多小伙伴做了分享,包括极低的耗电量、灵活的开启关闭方式、各类常用地点排除等,可以看到,一个哨兵模式并不只是录制危险行为这么简单,而这也一直贯彻着理想做产品的理念,所以从哨兵模式的功能给一个概括就是:不仅仅是能用,而是实用且好用。
比如提供快捷方式快速开启和关闭哨兵模式、提供常用地点免开启哨兵模式(我家就是,独立车位完全不需要在家里车位上开启哨兵模式)等等。具体的功能可以参考理想官方的《哨兵模式使用指南》,方方面面的功能已经介绍的非常清楚了。

哨兵模式的难点——功率控制
正如想哥在微博所说“哨兵模式晚了几个月,现在来了。最开始是在 Orin X 计算平台上开发的哨兵模式,甚至已经开发完毕了。不过发现有两个问题,一是双OrinX的耗电量非常大,一晚上少很多纯电里程,二是只有Max车型才可以使用。所以,我们在8155平台上重写代码开发了新的哨兵模式,这样Air、Pro、Max车型就都可以使用了。”
原来全车的辅助驾驶等功能都是通过 两颗 Orin X 芯片配套车上的摄像头和雷达组成的方案,自然基于现有这套硬件组合方案至上进行哨兵模式的功能开发是最简单的,但是核心本质问题是这样造成的结果就是耗电量巨大。
其实如果只是想做一个“能用的功能”,基于 OrinX 计算平台的哨兵模式完全可以上线,早几个月,甚至还可以给大家一种理想开发功能特别快的错觉。然而并没有,而是果断变更开发策略,放弃原有的上线计划,重新基于 8155 的车机芯片重新开发(突然让我想起了理想最开始要开发SEV小车项目宣布失败,直接果断放弃,切换投入到理想 ONE 的开发推进)。
其实从这一点也能说明,要开发哨兵模式的核心难点在于运行哨兵模式所需要消耗的电量,特别是对一辆增程车来说,尤为重要,本来电池就不大。


哨兵模式的低电耗——8155芯片
大家可能不太理解,为什么 Orin X 芯片耗电大,为什么 8155 芯片耗电少?其实可以用一个类比就可以大概懂了,8155 芯片本质就跟手机芯片类似(一个手机才多少电量可以待机那么久),而 Orin X 芯片就好比是笔记本的显卡芯片类似(笔记本的性能强,但是待机也没多久)。
虽然 8155 芯片的算力低很多,但是足够支撑只允许哨兵模式的算力(好在哨兵模式状态下,车机也不会干别的事情,运行别的程序)。
因此想想用一个手机级别的芯片来运行哨兵模式的程序,别提耗电有多低了!(当然整车的其他不需要运行的硬件、软件都可以按需停止,这也不是那么容易的事情。)

哨兵模式的开发——架构解析
别看哨兵模式最终所达到的效果指示在车辆周围发生危险的时候,进行视频画面的记录。其实这里面牵涉到的东西可以方方面面,复杂度还是非常高的,作为一个在 AI 领域的“市场从业人员”,弱弱的解释一下里面牵涉到的方方面面。
1.硬件传感器接入(考验的是软硬件联调能力) :理想的哨兵模式会接入前后左右 4 颗摄像头的视频画面进行解析,而原先这些都是基于 Orin X 芯片做的管理,现在要实现高通 8155 芯片上的接入,意味着需要重新联调摄像头和芯片和系统的驱动、配置等,还要与辅助驾驶场景进行分离,另外要知道,原先摄像头本身的计划就是与 Orin X 做连接,这次摄像头在不调整任何物理线路的情况下就可以对接 8155芯片,意味着理想 L 系列在设计之处就将各类传感器与芯片形成了全面的互联互通,这才使得后续持续更新和功能新开发的可能。
2.危险环境检测算法开发(考验的是人工智能的高阶开发能力) :从车辆周围视频数据采集、标注到对目标检测的算法开发和应用,形成全链路的开发应用落地,考验端到端的AI开发能力。
3.哨兵模式应用开发(考验的是软件开发和产品设计能力) :有了上面的两个基础之后,就可以在上层进行应用的封装和开发,最终在下拉通知栏完成快捷功能开启的按钮、手机 App 上提供开启哨兵模式的功能(未来肯定还能在手机上查看视频)和在行车记录仪 App 中记录各类的视频记录等功能。
