摘要
一种适用于密集环境下的机械臂推抓系统,包括PC,彩色深度相机,机械臂,智能夹持器;软件端包括CoppliaSim仿真平台;彩色深度相机通过USB与计算机相连接,机械臂通过局域网与PC连接;彩色深度相机获取彩色RGB图和深度图;计算机执行机械臂控制程序;机械臂执行动作;智能夹持器抓取或推物块。CoppliaSim仿真平台包括仿真模块、标定模块、图像预处理模块、特征提取模块、决策网络模块、动作策略模块、机器人I/O模块、机器人模块。本发明利用仿真和实际相结合,减少因训练而造成的机器人损坏,并加快抓取速度;利用深度强化学习的DQN,依据当前物体环境实时动态规划动作语义,实现推和抓的结合,同时规划出最适合抓取的方向,大大增加了机械臂抓取复杂环境的成功率。