卧安机器人 机器人强化学习算法工程师职位描述
岗位职责:
1. 对网球机器人机械臂进行训练,优化机器人运动规划与控制相关问题,与传统控制形成互补,提升机器人整体运动性能
2. 搭建机器人强化学习训练平台
3. 研究前沿强化学习算法,将仿真模型迁移到实际机器人上
任职要求:
1. 数学、计算机、人工智能、自动化、机器人等专业优先
2. 握C++ 和 python 编程语言,了解ROS系统工作方式
3. 具有强化学习相关项目或研究1年以上经验,熟练使Pytorch/Tensorflow等深度学习框架,熟悉各类强化学习开源库
4. 热爱机器人行业,发表过期刊或会议论文或有实际强化学习项目落地者优先
一、岗位核心技术解析
机械臂控制优化
- 动力学方程:$$ \tau = M(q)\ddot{q} + C(q,\dot{q}) + g(q) $$
- 强化学习与传统PID控制融合:
class HybridController: def __init__(self, rl_model, kp, ki, kd): self.rl = rl_model self.pid = PID(kp, ki, kd) def control(self, state): rl_action = self.rl.predict(state) pid_correction = self.pid.update(state.err