The invention relates to a screw hole positioning and lock unload screw method based on visual servoing. It uses a vision servo screw hole positioning and locking unscrew device to locate screw holes and lock unscrew, and uses the visual measurement module of the vision servo screw hole positioning and lock unscrew device to obtain the target screw holes or screws. Position information and attitude information, using the control execution module of the screw hole positioning and locking screw device based on the visual servo control to control the execution of the screw hole positioning and locking screw. The invention can improve the positioning accuracy of the screw to a great extent; using the manipulator as the moving carrier, the working range is increased and the lock and unloading of the screw can be carried out in the environment where the workers are inconvenient, and a screw or screw hole positioning method from the point to surface is proposed.
【技术实现步骤摘要】
一种基于视觉伺服的螺孔定位及锁卸螺丝方法
本专利技术涉及机械组装
,尤其涉及一种基于视觉伺服的螺孔定位及锁卸螺丝的方法。
技术介绍
在机械设备制造过程中,需要对各零部件进行装配,装配的工艺流程直接影响到设备制造的效率,而安装螺丝是最基本的装配工艺。螺丝装配的效率直接影响了生产制造的效率。另外,现在电子产品正在以突飞猛进的速度发展,且需求也越来越多,因此要实现批量化生产。在电子产品的组装线上,同样有很多的螺丝要锁卸,有些工作环境空间狭小,或存在强磁、强电等不适宜工作人员的工作情况,进而影响锁卸效率。公告号为CN102240902B的中国专利文件公开了一种自动拧螺丝机,螺丝定位装置包括相连通的工模和定位槽,工模包括模体和铰接在模体上的夹持元件,夹持元件在竖直方向上实现开合动作。但是,螺丝定位装置的零部件较多、结构复杂,而且由于夹持元件竖向开合,在竖直方向上占用空间较大,需要使螺丝刀预留出较大的插入长度,以防干涉,另外,夹持元件没有对螺钉形成360度的夹持,螺丝可能出现偏斜异位,使得自动拧螺丝机的可靠性不高。申请号为201510352012.5中国专利文件公开了一种虚拟螺丝定位系统及定位方法,该方法包括:拍摄全局照片,计算得出所有螺丝或螺孔的位置信息;微控制单元将待锁定的螺丝或螺孔的位置信息传输给控制器;控制器将相机移动到待锁定的螺丝或螺孔的拍照位置;微控制单元触发相机进行拍照;再次计算得出待锁定的螺丝或螺孔的校正位置信息,并传输给控制器;伺服马达根据第二控制信息控制螺丝机移动到待锁定的螺丝或螺孔所在的位置。该方法采用的是虚拟仪器定位技术,相比于坐标标定技 ...
【技术保护点】
一种基于视觉伺服的螺孔定位及锁卸螺丝的方法,应用一种基于视觉伺服的螺孔定位及锁卸螺丝装置进行定位螺孔及锁卸螺丝,所述基于视觉伺服的螺孔定位及锁卸螺丝装置包括视觉测量模块和控制执行模块,所述视觉测量模块和所述控制执行模块之间通过网络进行数据传输与通讯;所述视觉测量模块包括双目摄像头、粗定位摄像头和激光打点器;所述控制执行模块包括机械臂单元和计算机,所述机械臂单元包括大扭矩拧紧枪、机械臂小臂、机械臂大臂、机械臂控制箱、基座和螺丝套筒;所述大扭矩拧紧枪、所述螺丝套筒、所述双目摄像头和所述激光打点器位于所述机械臂单元的末端;其特征在于,包括如下步骤:步骤1:所述基于视觉伺服的螺孔定位及锁卸螺丝装置的初始化,包括设定其各个部件的初始化位置,检测其各个部件的功能是否正常,确认电路、通讯是否正常;步骤2:利用所述粗定位摄像头采集待检修工件上的目标螺丝或螺孔的图像,确认所述目标螺丝或螺孔基于所述粗定位摄像头坐标系下的中心坐标,根据所述粗定位摄像头与所述基座的相对位置,再将基于所述粗定位摄像头的坐标系下的所述目标螺丝或螺孔中心坐标转换到基于所述基座的坐标系下的坐标,并将这些位置数据传输给所述计算机;步骤 ...
【技术特征摘要】
1.一种基于视觉伺服的螺孔定位及锁卸螺丝的方法,应用一种基于视觉伺服的螺孔定位及锁卸螺丝装置进行定位螺孔及锁卸螺丝,所述基于视觉伺服的螺孔定位及锁卸螺丝装置包括视觉测量模块和控制执行模块,所述视觉测量模块和所述控制执行模块之间通过网络进行数据传输与通讯;所述视觉测量模块包括双目摄像头、粗定位摄像头和激光打点器;所述控制执行模块包括机械臂单元和计算机,所述机械臂单元包括大扭矩拧紧枪、机械臂小臂、机械臂大臂、机械臂控制箱、基座和螺丝套筒;所述大扭矩拧紧枪、所述螺丝套筒、所述双目摄像头和所述激光打点器位于所述机械臂单元的末端;其特征在于,包括如下步骤:步骤1:所述基于视觉伺服的螺孔定位及锁卸螺丝装置的初始化,包括设定其各个部件的初始化位置,检测其各个部件的功能是否正常,确认电路、通讯是否正常;步骤2:利用所述粗定位摄像头采集待检修工件上的目标螺丝或螺孔的图像,确认所述目标螺丝或螺孔基于所述粗定位摄像头坐标系下的中心坐标,根据所述粗定位摄像头与所述基座的相对位置,再将基于所述粗定位摄像头的坐标系下的所述目标螺丝或螺孔中心坐标转换到基于所述基座的坐标系下的坐标,并将这些位置数据传输给所述计算机;步骤3:所述计算机根据接收到的所述目标螺丝或螺孔的位置数据,经过综合处理所述位置数据后生成运动控制指令,并将所述运动控制指令传送给所述机械臂控制箱;步骤4:所述机械臂控制箱根据所述运动控制指令,通过驱动伺服电机转动,带动机械臂单元末端的所述大扭矩拧紧枪或所述螺丝套筒或所述双目摄像头或所述激光打点器向靠近所述目标螺丝或螺孔的方向运动,计算所述大扭矩拧紧枪或所述螺丝套筒或所述双目摄像头或所述激光打点器的当前位置与目标位置之间的差距,判断所述差距是否在阈值范围内,若是,则进入步骤5,若不是,则返回步骤2;步骤5:所述机械臂单元末端的所述大扭矩拧紧枪或所述螺丝套筒或所述双目摄像头或所述激光打点器运动到目标位置的阈值范围内时,所述目标螺丝或螺孔将进入所述机械臂单元末端的所述双目摄像头的工作范围,此时利用双目视觉对所述目标螺丝或螺孔进行再次精确定位,确定所述目标螺丝或螺孔的姿态信息;步骤6:根据获取的所述目标螺丝或螺孔的位置信息和姿态信息,进行拧进或卸下螺丝。2.根据权利要求1所述的基于视觉伺服的螺孔定位及锁卸螺丝的方法,其特征在于:所述步骤2中的确认所述目...
【专利技术属性】
技术研发人员:袁艳,刘勇,曹卫华,陈鑫,刘振焘,谭畅,
申请(专利权)人:中国地质大学武汉,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。