岗位职责
1.SLAM 算法研发与优化:负责视觉 SLAM 和激光雷达 SLAM 算法的研发、改进与优化工作,结合实际应用场景,提升算法在复杂环境下的定位精度、鲁棒性和实时性,确保算法能稳定适用于各类产品。
2.多传感器融合方案设计:主导视觉与激光雷达等多传感器融合的 SLAM 方案设计,解决不同传感器数据的时间同步、空间校准等问题,实现优势互补,提高整体系统的性能。
3.工程化与产品化落地:将研发的 SLAM 算法转化为可实际应用的工程化代码,进行模块化设计和封装,满足产品的性能、功耗、成本等要求。参与产品的原型开发、测试验证和迭代优化,推动算法在实际产品中成功落地。
4.ROS2 系统开发与应用:基于 ROS2 进行 SLAM 相关模块的开发、集成和调试,包括节点设计、消息通信、服务调用等,确保 SLAM 系统与机器人其他模块在 ROS2 框架下高效协同工作。
5.技术问题解决与文档编写:跟踪行业内 SLAM 技术的最新发展动态,解决算法研发和产品化过程中遇到的技术难题。编写相关的技术文档,包括算法设计文档、工程实现文档、测试报告等,为团队提供技术支持和参考。
任职要求
1.教育背景:硕士及以上学历,计算机科学、机器人工程、自动化、电子信息等相关专业。
2.工作经验:2年以上 SLAM 算法研发及工程化落地经验,有成功将视觉 SLAM 或激光雷达 SLAM 技术应用于实际产品的案例者优先;熟悉 SLAM 领域的主流算法和框架,如 ORB - SLAM、LOAM、Cartographer 等。
3.专业技能:
精通视觉 SLAM 技术,包括相机标定、特征提取与匹配、BA 优化、回环检测等;同时熟悉激光雷达 SLAM 技术,了解点云处理、扫描匹配、地图构建等原理。
具备较强的工程化能力,熟练掌握 C++/Python 编程语言,有良好的代码风格和工程实践经验,能够进行高效的代码开发和优化。
精通 ROS2 系统,有丰富的基于 ROS2 进行机器人系统开发的经验,熟悉 ROS2 的核心概念、通信机制和工具链。
掌握 SLAM 相关的数学知识,如线性代数、概率论与数理统计、滤波理论等,能够运用数学工具解决实际问题。
综合能力:具备良好的问题分析和解决能力,能够快速定位并解决研发和产品化过程中的技术问题;拥有出色的团队协作和沟通能力,能够与跨部门团队高效配合,推动项目进展;具有较强的学习能力和创新精神,乐于接受新技术和挑战。
加分项:有机器人、自动驾驶、AR/VR 等领域 SLAM 相关项目经验者;发表过 SLAM 领域高水平学术论文或拥有相关专利者。