首页 > 汽车技术

如何构建自动驾驶的ADAS软件?

2022-05-30 12:14:05来源:   汽车技术 编辑:众创汽车资讯网

ADAS即驾驶辅助系统。它的功能开发和软件构架你从5个方面入手,即传感器处理器软件算法,映射方案和执行器,其中传感器是重中之重。

一:传感器就像人的听觉、视觉,时时观察着外界环境中的种种信息,如果这个问题解决不了,那么后面的一切都是空谈。

二:处理器和人的大脑一样,对传感器传来的各种信号进行处理,变为可识别的信号,中处理的速度、处理的精确度,都是要考虑的问题。

三:第三就是算法,算法就是所有方案中最有效最可以解决问题的方案。这对方案的可行性、决策性方面都是至关重要的。

四:那就是映射,映射就是一种关系,它关心的是算法和对应结果之间的联系是多元的还是单一的。

五:执行器相当于硬件设计合理,匹配度高低都是关心的问题。

也就这5个方面的问题在软件架构方面,就需要其他方面的投入。

目前L2级自动驾驶都有哪些功能?到底有多智能?

现在L2级自动驾驶功能挺多的,比如ACC自适应巡航等就很常见。我以具体车型为例来讲吧,非常经典的就是宝骏RS-5这一款车。

是这样,功能上,宝骏RS-5相比市面上同等价位的SUV,更全面和完善,能帮你了解更多的信息。宝骏RS-5的L2级ADAS自动驾驶辅助系统的供应商是博世,这一点也比较有代表性。

举例来说吧,宝骏RS-5的TJA交通拥堵辅助功能就是很多同级车型所没有的,加上ACC和ICA高速智能领航,能实现0-130 km/h的全速自适应巡航。这款车还首次搭载了BCA弯道巡航辅助,巡航状态下进入弯道自动减速,可以保障司机、乘客还有行人的安全,对新手司机也十分友好。对于汽车软件是否能有效的运用,主要看传感器。传感器方面呢,宝骏采用的是77GHz的毫米波雷达+多功能摄像头的方案,雷达探测范围更广,据说能达到160米。

作为有着十几年驾龄的老司机来说,自动驾驶系统的出现真的解决了很多问题,尤其是对于新手上路,对于路况还不是很熟悉的同学来说,有了自动驾驶系统,可以智能调节汽车,更加有效的防止意外发生。真心希望以后能有越来越多私家车能配上L2级自动驾驶。

在SAE的自动驾驶级别定义中,在L3之前,包含L2级别的辅助驾驶功能,驾驶责任在于驾驶员,也就是说,L2级别的功能真的只是辅助驾驶功能,不能在任何情况下替代驾驶员达到完全意义上的自动驾驶能力。

所以,即使开启了L2自动驾驶辅助功能,你仍然需要对车辆保持控制,并且始终对行车安全附有最终责任。

L2级别的自动驾驶辅助功能要求能够持续的进行横、纵向的辅助控制,也就是纵向的加减速,和横向的转向辅助,代表功能是自适应巡航和车道居中辅助。自适应巡航可以辅助控制车速,按照驾驶员所设置的车速巡航,并可依据前车的车速自适应调节巡航速度,不需要驾驶员在遇到前方慢车时介入制动,驾驶员只需要在系统异常和极端场景时接管车速。同时,自适应巡航也可以实现随前车刹停,并且在前车再次起步时跟随起步,在拥堵路段可以减小驾驶员的脚步压力,不必频繁的控制刹车和油门。在长途驾驶的过程中,也可以使脚得到解放,不必在长途驾驶后让脚部觉得酸痛,像踩了柠檬一样~~这样就完成了纵向的车速辅助控制。

车道居中辅助可以辅助驾驶员控制方向盘,注意是辅助控制,而不是接管了方向盘。在开启这个功能以后,你仍然需要保持将手(至少有一只手)握在方向盘上,当然,不需要用力去握,这只是确保在系统遇到极端场景发生异常时,你可以理解接管方向盘,避免危险发生。使用这个功能的时候,你可以感受到系统对方向的控制,可以极大的减轻长途驾驶的劳累程度。这个功能只能与自适应巡航同时开启,不会单独开启。需要注意的是,任何L2级别的横向控制,都是有驾驶员的手力监测的,一旦驾驶员的手离开方向盘太久,系统会持续的发出预警,要求驾驶员将手放回方向盘,如果驾驶员仍然没有将手放回方向盘的话,系统会退出车道居中辅助功能。

还需要注意的一点是,L2的功能适用场景是封闭道路,比如高速公路和城市快速干道这些没有交通路口的道路。一定要注意,当前还没有任何完全自动驾驶的汽车量产,不要将这些功能理解为真正的自动驾驶功能,当前只能起到辅助作用。只要你认清了这一点,合理的使用功能,一定会对你的驾驶舒适度有很大的提升,L2的功能设计初衷也是提升驾驶舒适度。其实这些都是试驾过小鹏G3的实际体验心得。

总结一下,L2的辅助驾驶只能让驾驶变得轻松,但绝对无法代替驾驶员,不过还是很智能的。

标签:

版权声明

    转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。