1. 针对视觉定位扫地机器人,开展定位算法的维护和更新迭代; 2. 结合现有的产品平台,对新的算法功能进行开发和优化,不断解决视觉定位过程中的局限问题; 3. 结合新的传感器,如RGBD, 3Dtof, stereo等,开展语义SLAM算法预研工作。 4. 结合非线性优化与AI建造高质量地图 5. 能将算法应用于不同类型的Robotic Platform,在嵌入式平台的实现,优化和产品化。
1. 本科或硕士学历,机器人行业从业背景,计算机、控制相关专业; 2. 对技术富有热情,勇于尝试不同领域的技术; 3. 熟练使用C++、Linux及网络编程; 4. 熟悉主流的视觉SLAM方案开源框架,如MSCKF, VINS, KIMERA等,有过对应的开发优化和移植经历; 5. 熟悉并掌握VSLAM/VIO等技术的原理,如对极几何, PnP,ICP、多视图几何、视觉特征提取与匹配,非线性优化(BA)等基本理论; 6. 熟悉建图、最大覆盖率路径规划相关算法; 7. 熟悉g2o、ceres、Eigen、Sophus、ISAM2相关算法库者优先;(只透过Eigen写出非线性solver框架加分); 8. 基于传统的DBoW 或 基于AI的NetVLAD回环检测/重定位算法加分; 9. 采非线性框架(VINS)或滤波框架(MSCKF)并且有过融合相机、码盘、陀螺仪、IMU等多传感器数据、完成再线的优化与自标定大加分; 10. 熟悉Bundle Adjustment(高斯牛頓法,L-M,DogLeg等),有非线性优化相关项目实践经验(如三维重建); 11. 有嵌入式系统SLAM算法开发,调优和移植经验,有Cleaning Robot 和Service Robot产品量产及测试经验者优先; 12. 具有良好的英文的听说读写能力,有较强的学习能力,有较强的自我驱动能力; 13. 沟通能力良好,有较强的协作能力。