职位描述
岗位职责:
1. 开发两款机器人运动控制系统:
l 采摘机器人:基于ESP32实现4轴实时控制(轨道 升降 伸缩 旋转),控制周期≤1ms,对接视觉伺服;
l 撒料机器人上装:螺旋输送电机变频调速、多仓位称重控制、撒料口执行器控制,对接外包底盘CAN/Modbus协议;
2. 复用成熟算法库(S曲线轨迹规划、PID/前馈控制、电子齿轮),快速移植无需从0开发;
3. 设计喂料逻辑控制:按牛群位置自动启停、定量分仓投放、支持"先粗后精"饲喂策略;
4. 建立故障诊断体系:预判电机过载/堵料、称重漂移、失步等现场常见问题;
5. 与外包自动驾驶团队定义通信协议,实现速度同步、紧急停止联动;
硬性要求(需全部满足):
1. 5年以上运动控制开发经验;
2. 至少2个量产项目经历: 机器人/自动化设备控制算法或饲料机械/粮食加工/散料输送自动化控制;
3. 精通C/C ,深入理解FreeRTOS,有ESP32-S3量产代码经验;
4. 掌握变频调速、步进/伺服控制,有称重传感器信号采集(ADC滤波/标定)实际经验;
5. 熟悉CANopen/Modbus协议,能快速设计主从通信帧格式;
6. 有农业机械或畜牧养殖自动化项目经验;
加分项:
1. 饲料搅拌机、撒料车、智能饲喂站控制经验;
2. ROS/ROS2-Control实际项目经验;
3. 熟悉牛场RFID耳标/定位传感器与上装联动;
面试携带: 过往项目代码片段(脱敏)、调试案例、演示视频