众所周知自动驾驶是知识密集型行业,涵盖感知、规划和控制、硬件、基础架构等不同模块,对科技研发人才专业素质和综合素质有着极高的要求。很多人觉得这个行业非常前沿和神秘,想知道和其他行业的工程师的工作内容有哪些不同。今天来采访几位元戎启行的工程师,帮你答疑解惑。
感知工程师Da:
我负责的主要是感知模块,但这里也有很多细分内容,比如对道路环境中障碍物状态感知,了解它的大小、方向、位置、跟踪,给下游预测和规划提供结构化的信息,还要预测道路中障碍物未来运动信息等等。其他行业的工程师角色有很多,比如大家在淘宝上看直播有时候会看到虚拟主播,或者B站的洛天依等虚拟形象,这些都是机器人领域,以及日常在微博或抖音上看到广告推送,这些也都是工程师们算法研究。不过我们的算法对象是车辆,而不是其他对象。
规划和控制组Elvis:
我之前做的也是机器人相关,现在自动驾驶行业,相对来说内容差不多。但机器人所在的环境相对简单,因此可控性更强。而自动驾驶是车辆在真实道路上行驶,不同的司机驾驶方式不同,行人和电动车等行径方式也非常不可预测。这就像我们考驾照要求的四个科目的学习和考试内容是固定的,但拿到驾照后,自己开车上路,会遇到很多“超纲”的情况。我们这个模块,大家都是“老司机”,对交通信息更加敏感,对自动驾驶车辆的高效安全行驶有严谨的逻辑和优先顺序,这些非常重要。整体来说,做自动驾驶的工程师挑战性更大,当然成就感也更多。
前端小程序Liang:
我主要负责自动驾驶车辆微信叫车小程序和车上人机交互界面的研发,这部分的工作和其他行业工程师相对接近。但是具体的需求会和产品部、市场部等不同部门沟通,或者做一些定制化的功能和特征。