运动控制算法工程师

发布时间:2024-12-26 08:51:38
岗位职责

作为运动控制算法工程师,您将负责开发和实施适用于自动导引车(AGV)和其他运动控制系统的算法和解决方案。您将负责设计和优化运动控制算法,以实现准确、稳定和高效的运动控制能力。

  1. 算法开发:设计和开发适用于AGV和其他运动控制系统的运动控制算法,如速度控制、轨迹生成和动态路径规划等。

  2. 运动规划:开发运动规划算法,以实现平滑的运动轨迹、避障和动态路径规划等功能。

  3. 控制系统设计:设计和实现运动控制系统,包括选择合适的控制器类型(如PID、模型预测控制等)和参数调整。

  4. 传感器数据处理:处理来自传感器(如编码器、惯性测量单元)的数据,提供准确的位置和姿态信息,用于运动控制。

  5. 系统优化:优化运动控制算法和控制策略,以提高控制精度、响应速度和稳定性,并满足特定的性能要求。

  6. 硬件集成:与硬件工程师密切合作,将运动控制算法与电机驱动、传感器等硬件进行集成和调试。

  7. 算法验证和测试:使用仿真和实际测试平台验证和测试运动控制算法的性能和可靠性。

  8. 技术研究和创新:跟踪运动控制领域的最新研究成果,探索新的算法和技术,并推动团队的技术创新。

任职要求

- 计算机科学、自动化控制、机械工程或相关专业的学士或以上学位。 

- 扎实的运动控制理论和算法知识,如PID控制、轨迹规划、运动学和动力学建模等。

- 熟练掌握C++、Python和Matlab等编程语言。 

- 熟悉运动控制相关的开源库和框架,如Robot Operating System(ROS)等。 

- 具备编写和调试嵌入式控制软件的经验。 

- 了解传感器数据处理和传感器融合技术。 

- 具备良好的问题解决和分析能力,能够优化算法以满足实时性和稳定性要求。 

- 良好的团队合作和沟通能力,能够与其他工程师紧密合作,共同实现高质量的运动控制系统。

简历投递

info@szaiten.com