岗位职责:负责高精度地图和定位的研发工作。
包括但不限于:
1、设计创建可扩展、可增量更新的高精度地图。
2、开发多传感器融合算法,提高地图的精度。
3、自动化地图的大规模采集、生成、标注、校验和修订的整个流程。
4、设计实现实时定位算法,以及对算法定位性能的测试与评估。
任职要求:
1、计算机、自动化、数学等相关专业,硕士及以上学历。
2、熟悉C++/C或Python,扎实的算法和数据结构知识;大规模数据处理有丰富的实践经验。3、熟悉地图和定位相关的算法和框架,例如:Visual SLAM, Visual Odometry, Lidar SLAM, VO/VIO 等等。
4、熟悉Lidar, Camera, GPS, IMU等多传感器融合及组合导航算法。
5、有自动驾驶系统地图创建、ADAS系统地图开发或城市测绘建图经验,了解特征地图、栅格地图、拓扑地图、点云地图等不同地图表征形式和作用。
6、有基于配准、概率、优化、机器学习等方法实现移动机器人定位工作的开发经验。
7、有视觉、激光、IMU/GPS等多传感融合建图及组合导航经验。
8、具备扎实的数学能力,熟悉几何、统计和机器学习算法与理论等,熟悉计算机视觉或者深度学习等知识,熟悉常用的优化方法, 熟悉卡尔曼滤波、粒子滤波等相关理论。
加分项:
1、有Linux或Ros开发经验。
2、熟悉某类深度学习框架,如TensorFlow, MXNet, Caffe, Torch等。
3、熟练掌握OpenCV、PCL、g2o、ceres等开发工具。
4、熟悉高性能运算加速工具如 Neon ,以及GPGPU 技术如 GLES、CUDA 和OpenCL 等,掌握多线程优化方法,熟悉基本的资源调度方法。
5、有岗位相关高水平学术论文发表。
6、有算法编程竞赛/自动驾驶或机器人相关竞赛经历:如Kaggle、ACM、ICPC、TopCoder、RoboMaster、RoboCon、中国智能车未来挑战赛等。
7、在Github或其他开源平台上有岗位相关的高质量项目。