职位描述
场景需求分析与方案设计:深入理解业务场景(如电力巡检、工地监控、灾难救援、场馆导览、自动化测试等),分析客户需求,制定基于现成机器人平台的二次开发与技术实现方案。
1、机器人平台集成与开发:
①基于主流人形机器人(如智元)或机器狗平台,进行SDK集成、底层API调用与控制系统开发。
②实现机器人的运动控制导航(避障、路径规划、地形适应)、任务调度与多机协同。
2、场景化功能模块开发:
①感知与识别:集成并优化激光雷达、RGB-D相机、IMU、超声波等传感器,开发针对特定场景的物体识别、人员检测、异常状态诊断、环境建模(SLAM)算法。
②人机交互:开发语音交互、手势控制、远程遥操作(Teleoperation)界面,或与后台管理系统(如IOC、巡检平台)进行数据对接。
③任务自动化:开发自动化任务流程,如自动充电、定点拍照、数据采集、机械臂操作(如开门、抓取、开关阀门)等。
④数据流与后端集成:设计并实现机器人端与云端/边缘服务器的通信协议,确保任务数据、状态信息、视频流的稳定传输与处理。
系统测试与优化:在仿真环境(如Gazebo、Webots、Isaac Sim)和真实场景中进行全面测试,持续优化机器人的稳定性、可靠性、续航及任务执行效率。
⑤文档编写与知识传递:撰写详细的设计文档、开发指南、API手册及项目报告,并为内部团队或客户提供技术支持与培训。
3、领导安排的其他工作。
任职要求:
1、教育背景:通信工程、计算机科学、机器人学、自动化、机电一体化、电子工程或相关专业本科及以上学历。
2、3年以上机器人系统开发经验,其中至少1年专注于人形机器人或四足机器狗的二次开发或应用开发。
3、必须精通Python和C++,具备扎实的软件工程基础,熟悉Linux(特别是Ubuntu + ROS/ROS2)开发环境。
4、机器人技术栈:
①必须精通ROS/ROS2,熟悉其通信机制、常用工具包和生态。
②熟悉机器人运动学、动力学与控制理论,具有轨迹规划、步态控制(针对足式机器人)或臂控经验者优先。
③具备计算机视觉和/或深度学习实战经验,熟悉OpenCV、PCL、TensorFlow/PyTorch中至少一项,并有过实际部署案例。
④了解常见的SLAM算法(如Cartographer、LOAM、VINS)和导航框架(如Navigation2)。
5、硬件与系统集成能力:
①有实际机器人传感器(激光雷达、相机、IMU、力控传感器)集成、标定和数据融合经验。
②了解机器人硬件架构、总线通信(CAN, Ethernet)和实时系统基础。
场景理解与项目管理:具备优秀的逻辑思维和问题解决能力,能够将模糊的业务需求转化为清晰的技术任务。有独立负责模块或项目全流程的经验。
6、语言能力:良好的中文沟通能力,能阅读英文技术文档。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕