采用双闭环控制系统,基于PLC运动控制器和 CAN 总线,提出了一种新的采摘机器人机械手关节分布式控制方案,并采用模块化思想设计了机器人关节电机控制系统、CAN 模块及PLC控制器。采摘机器人机械手的关节采用谐波减速器进行调节,利用霍尔传感器和红外线传感器及光电编码器进行图像、转速和障碍物触碰的信号采集,采集信号利用A/D转换器将数据传输给 PLC 控制器。机械手的执行末端采用 CAN 总线控制,并利用变频器传递的通信信号,实现了末端执行器的并行控制,使多机械手处于最佳动作状态。最后,在双闭环控制方案的基础上加入了前馈控制环境,利用前馈控制环节可以实现对系统的实时控制,改善了系统的静态性能,实现了机械手对实际采摘位置的有效追踪。实验和仿真模拟表明:位移时间曲线平滑无突变,表明机器人在运行过程中平稳、无振动,机器人工作的可靠性较高,对路径的追踪精度较高。