职位组成
按照,感知 -> 决策 -> 控制,数据流程,和已经项目的组织控制流程,自动驾驶团队,职能可以划分成:
平台类:
嵌入式硬件工程师
嵌入式软件工程师
操作系统工程师
中间件工程师
算法类:
感知算法工程师(摄像头,超声波雷达,毫米波雷达,激光雷达)
定位与高精度地图算法工程师
多传感器融合算法工程师
决策规划算法工程师
控制算法工程师
架构类:
系统架构工程师
项目管理类:
项目管理工程师
测试类:
仿真测试工程师
测试工程师
职责划分
感知算法工程师
研发环境感知算法
使用Linux,Git等工具进行开发
使用C/C++/Python等常用编程语言
使用Mxnet/Caffe/TF等一种或多种主流的深度学习框架
使用pytorch、tensorflow等训练工具
理论知识:机器学习和神经 络,图像分类、检测、跟踪、分割、点云感知、视频分析、双目算法中的一种或多种
学术研究:ICCV、ECCV、CVPR、NIPS、ICML、TPAMI、IJCV等主流期刊会议上发表相关论文
竞赛成绩:在COCO、ImageNet、KITTI等主流benchmark上取得优异成绩
软实力:沟通技能,责任心,团队合作精神,热爱汽车,AI,AD。
项目经验:根据年限不同,职级不同
学历专业:自动化、电子工程、计算机、应用数学、航空航天、测绘遥感、电信和微电子等相关专业
多传感器融合感知算法工程师
相机、激光雷达、毫米波雷达等多传感器的信息处理和融合
多源信息融合的目标检测、跟踪、识别与定位
多源信息融合的环境特征抽取,为地图构建提供支持,为导航定位提供支持
目标:提高自主驾驶车的环境感知能力。
使用C/C++/Python/Linux Shell等常用编程语言 (熟悉,掌握,精通)
使用CMake,GDB 等工具;
使用多传感器信息融合算法
软实力:分析和解决问题能力,沟通表达能力,团队合作精神;
决策规划算法工程师
决策规划模块的系统集成、调试
使用C++、Python
使用ROS 操作系统
使用 Eigen、OMPL、Gazebo、OPENCV 等工具
使用常见路径规划算法,如 Hybrid A*、CL-RRT、State Lattice 等
项目经验:无人车相关开发,无人驾驶系统开发,车辆运动学模型
控制算法工程师
实现车辆自动驾驶的速度控制、转向控制,达到预期横纵向控制精度
车辆控制的PID、MPC车辆预测控制等算法设计、测试和验证
车辆控制底层代码编写
现场车辆控制调试
集成外部差分GPS+IMU/DR惯性导航定位系统,验证车辆控制的精度和重复性精度。
根据准确的导航定位信息,编写生成车辆行驶控制包,涵盖循迹规划、车辆操作规划(加速度、航向角、起、停、减速和制动)
车辆控制中速度、转向、制动的控制实时性要求,可编写车辆控制程序,并进行横纵向精度验证和测试。
可独立进行PID参数调节测试验证
学历专业:车辆工程、数学、自动化、电子工程专业
项目经验:车辆控制系统程序研发、调试经验。无人车控制系统研发和调试经验。
使用c/c++,
linux模块代码编写
使用ros架构下编程和库的调用,
使用carsim、matlab等仿真软件
理论知识:车辆工程、自动控制的基本原理,外环直接PID调节
项目经验:图像处理和模式识别相关经验,自主驾驶系统工程设计经验
软实力:团队协作精神,可自我驱动的专业素质。
定位与高精度地图算法工程师
研发高精地图;
负责地图生产,地图质量控制
地图应用以及高精定位的算法研发和工程化实现;
高精度地图存储架构设计与可视化应用。
使用C/C++或 Python编程
理论知识:常用的滤波算法,背景分离和特征提取等算法;数据结构和算法能力;具备数学能力;
软实力:工作积极主动,能发现问题并解决问题;
项目经验:地图系统开发工作经验;参与多传感器标定,融合与选型评估等工作;实时传感器数据处理和融合,如惯性测量单元, 激光雷达, 摄像机,测距和雷达;
仿真测试工程师
负责自动驾驶的算法离线仿真测试。
配合算法工程师设计各模块测试案例,搭建测试系统和测试工具。
根据自动驾驶运行场景, 使用3D建模工具搭建仿真场景,编写仿真脚本,建立仿真场景库。
记录、整理并保持测试数据及结果,离线分析测试数据,跟踪并定位错误的基本原因,提交测试 告。
学历专业:机器人、计算机、控制、车辆工程等相关专业。
技能要求:
自动驾驶仿真工具操作及原理,编写测试场景脚本,实现自动化仿真测试。
深入理解软件开发周期、软件质量需求,扎实等测试知识及执行力。
熟悉至少一种3D建模工具,如Sketchup,Blender等
使用CarSim,PreSCAN等车辆仿真软件。
C/C++/Python等编程语音,掌握至少一种脚本语言,掌握Linux或类Linux系统常用命令。
项目经验:自动驾驶项目,或移动机器人项目经验
软实力:工作积极热情,沟通能力,团队精神
系统架构工程师
无人驾驶软件系统框架构建
自动驾驶系统各功能模块的设计和实现
模块化、可验证的系统软件架构设计和实时性能优化
与硬件、算法和测试团队合作,集成并优化自动驾驶系统
学历专业:计算机基础理论知识
项目经验:
(自动控制、模式识别、机器学习、计算机视觉、点云处理)一项或多项相关技术的知识和应用开发经验 。
嵌入式操作系统和实时操作系统的内核或驱动开发经验 。有较强的 troubleshooting 能力,有实际调试和优化经验。
ROS, CUDA, OpenCL 等异构计算的编程和优化经验
使用linux 下 C/C++编程语言
软实力:技术充满激情,善于学习新事物,沟通表达能力,团队合作意识
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!