- 地点
- 新加坡
- 类型
- 全职
- 资历
- experienced
- 编号
- 6973
职责
- 开发并实现运动规划算法,针对各种清洁对象进行轨迹优化。
- 针对密闭清洁环境实施防碰撞和安全规程。
- 开发用于高效清洁序列的工具切换和定位算法。
- 创建自动化工具消毒方案和流程。
- 设计清洁过程监控和管理系统。
- 将机器视觉系统与机械臂控制系统集成,以实现定制化的清洁动作。
- 根据清洁情况实施适应性清洁策略。
- 与移动基站供应商合作,将机械臂控制与导航系统集成。
- 开发机械臂控制器与移动基座之间的通信协议。
- 设计故障安全机制和紧急停止协议。
- 在保持质量标准的前提下,优化清洗周期时间。
- 实施数据记录和性能分析以实现持续改进。
- 创建校准和自诊断程序。
- 开发软件以支持系统测试和部署。
- 支持现场部署和故障排除。
必备要求
- 机器人学、机电一体化、电气工程或相关领域的学士或硕士学位。
- 至少五年机器人软件开发经验。
- 精通ROS/ROS2、C++、Python 和实时控制系统开发。
- 具备机器人安装、调试和现场故障排除方面的实践经验。
- 具备扎实的机器人控制理论、运动学和动力学基础。
- 具备使用 OpenCV、PCL 或类似视觉库开发机器人应用的经验。
- 熟练使用 Gazebo 或类似的机器人仿真环境。
- 具备机器人控制器、传感器和执行器接口方面的经验。
- 具备软体机器人原理和柔性运动控制方面的经验。
- 具备工业自动化和末端执行器设计方面的知识。
- 了解服务机器人安全标准(ISO 13482 或类似标准)。
Responsibilities
- Develop and implement motion planning algorithms and trajectory optimization for various cleaning objects.
- Implement collision avoidance and safety protocols for confined cleaning environments.
- Develop tool switching and positioning algorithms for efficient cleaning sequences.
- Create automated tool disinfection solutions and processes.
- Design cleaning process monitoring and management systems.
- Integrate machine vision systems with robot arm control systems for customized cleaning actions.
- Implement adaptive cleaning strategies based on cleaning conditions.
- Collaborate with mobile base suppliers to integrate robot arm control with navigation systems.
- Develop communication protocols between the robot arm controller and the mobile base.
- Design fail-safe mechanisms and emergency stop protocols.
- Optimize cleaning cycle times while maintaining quality standards.
- Implement data logging and performance analysis for continuous improvement.
- Create calibration and self-diagnostic procedures.
- Develop software to support system testing and deployment.
- Support on-site deployment and troubleshooting.
Must Have
- Bachelor's or Master's degree in Robotics, Mechatronics, Electrical Engineering, or a related field.
- At least 5 years of experience in robotics software development.
- Proficiency in ROS/ROS2, C++, Python, and real-time control system development.
- Hands-on experience in robot installation, commissioning, and on-site troubleshooting.
- Solid foundation in robot control theory, kinematics, and dynamics.
- Experience developing robot applications using OpenCV, PCL, or similar vision libraries.
- Proficiency with Gazebo or similar robot simulation environments.
- Experience with robot controllers, sensors, and actuator interfaces.
- Experience with soft robotics principles and flexible motion control.
- Knowledge of industrial automation and end-effector design.
- Understanding of service robot safety standards (ISO 13482 or similar).
