上海大学学报(自然科学版) ›› 2016, Vol. 22 ›› Issue (4): 421-431.doi: 10.3969/j.issn.1007-2861.2016.04.008

• 机电工程与自动化 • 上一篇    下一篇

基于Kinect的机器人臂手系统的目标抓取

丁美昆, 徐昱琳, 蒋财军, 冉鹏   

  1. 上海大学机电工程与自动化学院, 上海200072
  • 收稿日期:2015-03-25 出版日期:2016-08-30 发布日期:2016-08-30
  • 通讯作者: 徐昱琳(1964—), 女, 副教授, 博士, 研究方向为机器人、智能控制. E-mail: xuyulin@shu.edu.cn
  • 作者简介:徐昱琳(1964—), 女, 副教授, 博士, 研究方向为机器人、智能控制. E-mail: xuyulin@shu.edu.cn
  • 基金资助:

    上海市产学研合作项目(CXY-2013-28)

Kinect-based object grasping by robot arm hand system

DING Meikun, XU Yulin, JIANG Caijun, RAN Peng   

  1. School of Mechatronics Engineering and Automation, Shanghai University, Shanghai 200072, China
  • Received:2015-03-25 Online:2016-08-30 Published:2016-08-30

摘要:

为了实现机器人臂手系统的目标抓取, 采用Kinect对目标信息进行实时检测. 首先,采用张正友棋盘标定法完成对Kinect内外参数的标定. 其次, 利用深度信息进行深度分割, 滤除大部分干扰背景, 再通过颜色与形状特征实现目标的识别与定位. 将识别对象的3维坐标通过以太网发送至机械臂控制台, 随后机械臂移动至目标位置. 最后采用变积分PID算法控制灵巧手接触力, 保证响应的快速性及精密性, 实现灵巧手的精细抓取. 通过设计一套完整的实验系统验证了该方法的有效性.

关键词:  变积分PID ,  灵巧手,  深度分割 , Kinect 标定

Abstract:

To realize automatic object grasping by a robot arm hand system, Kinect is used for real-time detection of the object. The Zhang Zhenyou chessboard method is applied to calibrate the intrinsic and external parameters of the Kinect. Depth segmentation is done to filter out most of the background interference, and identification and location of object are achieved based on the color and shape features. The object’s 3D coordinates is sent to the manipulator console to locate the target position through TCP/IP communication. A changing integration PID algorithm is applied to achieve fast and accurate grasp by controlling pressure on the dexterous hand. An experiment system is developed to verify effectiveness of the proposed methods.

Key words:  changing integration PID ,  depth segmentation ,  dexterous hand, Kinect calibration