发明名称 一种基于双目立体视觉的机械手抓取控制系统的控制方法
摘要 一种基于双目立体视觉的机械手抓取控制系统的控制方法,包括以下步骤:标定相机参数,然后通过示教机械手,实现相机坐标系和机械手坐标系的转换;线激光做弧面扫描云运动,同时相机采集图像;对相机拍摄的图像分别提取激光线;利用亚像素算法精确定位激光线的位置;对图片中提取到的激光线进行同名点匹配;通过三角测量原理计算激光线上每个点的三维空间坐标,完成对场景内工件的扫描,获得相机视野内的点云数据;建立工件点云模板,选取机械手抓取点位,将获得的点云数据与工件点云模板匹配,并计算出两者间的转换关系;将点云模板中机械手抓取点位置换算成当前坐标,并将其转换为机械手坐标系下的坐标,然后传递给机械手,机械手执行动作。
申请公布号 CN106041937A 申请公布日期 2016.10.26
申请号 CN201610676653.0 申请日期 2016.08.16
申请人 河南埃尔森智能科技有限公司 发明人 崔庆;王志飞;张卓辉;向宇;李晓亮;夏璐璐;高梓翔
分类号 B25J9/16(2006.01)I 主分类号 B25J9/16(2006.01)I
代理机构 北京中原华和知识产权代理有限责任公司 11019 代理人 寿宁;张华辉
主权项 一种基于双目立体视觉的机械手抓取控制系统的控制方法,其特征在于,包括以下步骤:1)标定相机的内参数和外参数,然后通过示教机械手,实现相机坐标系和机械手坐标系的转换;2)线激光做弧面扫描运动,同时位于线激光两侧的相机分别从左右两个视角拍摄图像;3)对双相机拍摄的两幅图像分别提取激光线;4)利用亚像素算法精确定位激光线的位置;5)对两相机图片中提取到的激光线进行同名点匹配;6)通过三角测量原理计算激光线上每个点的三维空间坐标,完成对场景内工件的扫描,获得相机视野内的点云数据;7)建立工件点云模板,选取机械手抓取点位,然后将获得的点云数据与工件点云模板匹配,从而找到目标工件并计算出两者间的转换关系;8)将点云模板中设置的机械手抓取点位置通过步骤(7)计算出的转换关系换算成当前坐标,并将该坐标转换到机械手坐标系下的坐标,将坐标传递给机械手,若坐标值在机械手的运动范围之内,则机械手执行抓取工件和摆放工件的动作,然后相机开始拍摄图像,进入下一个拍摄抓取循环。
地址 450001 河南省郑州市高新技术产业开发区长椿路11号7号楼A单元4层A4号