CN110681614A - 一种基于计算机视觉的码垛机器人分拣装置 - Google Patents

一种基于计算机视觉的码垛机器人分拣装置 Download PDF

Info

Publication number
CN110681614A
CN110681614A CN201910728911.9A CN201910728911A CN110681614A CN 110681614 A CN110681614 A CN 110681614A CN 201910728911 A CN201910728911 A CN 201910728911A CN 110681614 A CN110681614 A CN 110681614A
Authority
CN
China
Prior art keywords
motor
coordinates
distance
pulse
conveying platform
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910728911.9A
Other languages
English (en)
Inventor
姜平
张圳
胡春阳
蒋欣越
董殿永
周根荣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nantong University
Original Assignee
Nantong University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nantong University filed Critical Nantong University
Priority to CN201910728911.9A priority Critical patent/CN110681614A/zh
Publication of CN110681614A publication Critical patent/CN110681614A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B07SEPARATING SOLIDS FROM SOLIDS; SORTING
    • B07CPOSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
    • B07C5/00Sorting according to a characteristic or feature of the articles or material being sorted, e.g. by control effected by devices which detect or measure such characteristic or feature; Sorting by manually actuated devices, e.g. switches
    • B07C5/34Sorting according to other particular properties
    • B07C5/342Sorting according to other particular properties according to optical properties, e.g. colour
    • B07C5/3422Sorting according to other particular properties according to optical properties, e.g. colour using video scanning devices, e.g. TV-cameras
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B07SEPARATING SOLIDS FROM SOLIDS; SORTING
    • B07CPOSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
    • B07C5/00Sorting according to a characteristic or feature of the articles or material being sorted, e.g. by control effected by devices which detect or measure such characteristic or feature; Sorting by manually actuated devices, e.g. switches
    • B07C5/36Sorting apparatus characterised by the means used for distribution
    • B07C5/361Processing or control devices therefor, e.g. escort memory
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B07SEPARATING SOLIDS FROM SOLIDS; SORTING
    • B07CPOSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
    • B07C5/00Sorting according to a characteristic or feature of the articles or material being sorted, e.g. by control effected by devices which detect or measure such characteristic or feature; Sorting by manually actuated devices, e.g. switches
    • B07C5/36Sorting apparatus characterised by the means used for distribution
    • B07C5/361Processing or control devices therefor, e.g. escort memory
    • B07C5/362Separating or distributor mechanisms
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/0093Programme-controlled manipulators co-operating with conveyor means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/02Programme-controlled manipulators characterised by movement of the arms, e.g. cartesian coordinate type
    • B25J9/04Programme-controlled manipulators characterised by movement of the arms, e.g. cartesian coordinate type by rotating at least one arm, excluding the head movement itself, e.g. cylindrical coordinate type or polar coordinate type
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1679Programme controls characterised by the tasks executed
    • B25J9/1687Assembly, peg and hole, palletising, straight line, weaving pattern movement
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G61/00Use of pick-up or transfer devices or of manipulators for stacking or de-stacking articles not otherwise provided for
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B07SEPARATING SOLIDS FROM SOLIDS; SORTING
    • B07CPOSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
    • B07C2501/00Sorting according to a characteristic or feature of the articles or material to be sorted
    • B07C2501/0063Using robots

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Multimedia (AREA)
  • Manipulator (AREA)

Abstract

本发明公开了一种基于计算机视觉的码垛机器人分拣装置,包括摄像头、输送平台,输送平台包括输送辊、输送皮带,输送皮带缠绕在输送辊外部,输送平台一侧设有上料转盘,上料转盘上放置有待码垛产品,输送平台与上料转盘之间安装有下滑平台,摄像头安装在输送平台正上方,输送平台上设有加工点、码垛点和拦截点,本发明结构设计新颖,计算机通过摄像视觉检测物料的颜色用于分拣物料,以便分区域码垛;计算机通过摄像视觉检测物料在传输带上的位置,自动计算物料与设定位置的偏离值,码垛机器人依据物料在传输线上的偏离值,实时调节码垛机器人机械手位置,实现精准抓取物料。

Description

一种基于计算机视觉的码垛机器人分拣装置
技术领域
本发明涉及码垛机器人技术领域,具体为一种基于计算机视觉的码垛机器人分拣装置。
背景技术
随着我国经济的持续发展和科学技术的突飞猛进,使得机器人在码垛、涂胶、点焊、弧焊、喷涂、搬运、测量等行业有着相当广泛的应用。码垛机器人,是机械与计算机程序有机结合的产物。为现代生产提供了更高的生产效率。码垛机器在码垛行业有着相当广泛的应用。码垛机器人大大节省了劳动力,节省空间。码垛机器人运作灵活精准、快速高效、稳定性高,作业效率高。
码垛机器人***采用专利技术的坐标式机器人的安装占用空间灵活紧凑。能够在较小的占地面积范围内建造高效节能的全自动砌块成型机生产线的构想变成现实。
目前的码垛机器人功能多样,但是在分拣物料时还存在不足,因此,有必要进行改进。
发明内容
本发明的目的在于提供一种基于计算机视觉的码垛机器人分拣装置,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种基于计算机视觉的码垛机器人分拣装置,包括摄像头、输送平台,所述输送平台包括输送辊、输送皮带,所述输送皮带缠绕在输送辊外部,所述输送平台一侧设有上料转盘,所述上料转盘上放置有待码垛产品,所述输送平台与上料转盘之间安装有下滑平台,所述摄像头安装在输送平台正上方,所述输送平台上设有加工点、码垛点和拦截点;
所述码垛机器人包括底座、大臂、小臂和夹具,所述底座上端安装有滑轨,所述滑轨上安装有输送平台,所述输送平台上设有同步带,所述输送平台一侧安装有大臂电机和小臂电机,所述输送平台上安装有大臂,所述大臂电机与大臂驱动连接,所述输送平台一侧安装有小臂,所述小臂电机通过小臂连动杆连接小臂,所述小臂上端部安装有腕部电机,所述腕部电机下端传动连接夹具,所述底座上还安装有腰部电机,所述腰部电机与同步带传动连接,所述底座上还安装有控制器;
所述控制器内设有主控芯片、电源模块、RS485通信模块、第一驱动电机、第二驱动电机、第三驱动电机、第四驱动电机、光耦电路、继电器,所述主控芯片采用STM32单片机,所述主控芯片分别连接电源模块、RS485通信模块、第一驱动电机、第二驱动电机、第三驱动电机、第四驱动电机、光耦电路、继电器,所述第一驱动电机连接腰部电机,所述第二驱动电机连接大臂电机,所述第三驱动电机连接小臂电机,所述第四驱动电机连接腕部电机,所述光耦电路连接接近开关,所述继电器连接电磁阀。
优选的,其使用方法包括以下步骤:
A、各物料码垛点脉冲坐标确定:包括码垛点位坐标确定、物料距离坐标确定和其余物料脉冲坐标确定;
B、各物料抓取点脉冲坐标确定。
优选的,所述步骤A中码垛点位坐标确定具体步骤为:
a、对1#物品码垛点采用示教法,直接确定1#物品的各轴脉冲坐标;
b、根据各轴脉冲坐标,通过反运动学求解,求出1#物品码垛点的距离坐标;
c、其余物品则根据与1#物品之间的x、y、z距离偏差,先由下式确定出其距离坐标:
xn=x1-{[(n-1)%9]/3}lx
yn=y1-[(n-1)%3]ly
zn=z1+[(n-1)/9]lz
其中,n为码垛物品序号,lx、ly、lz为相邻码垛点在x、y、z方向上距离;
d、再通过正运动学求解,由物品距离坐标确定出其脉冲坐标。
优选的,所述步骤A中物料距离坐标确定具体为:通过脉冲坐标求解一号物料距离坐标:首先根据设定点的各轴脉冲数,由反运动学求出设定点在各轴上与原点的距离,计算公式为:
X轴大臂电机:
其中
Figure RE-GDA0002265095830000032
Z轴小臂电机:
zd=R*sinθ1-Rz
Y轴腰部电机:
yd=(xd+Rxy)*tanθ2
其中R是小臂半径,Rx、Rz分别为实际目标点B和计算目标点B′在x,z方向的距离,Rxy是原点0与腰部轴心Oy之间的距离,zdiv、ydiv为z,y轴电机行进分度值;xdiv为x轴电机行进分度值,(xpls,ypls,zpls)为目标点B的脉冲坐标;
还包括其余物料脉冲坐标确定,具体为:其余物料则根据与一号物品之间的 x,y,z距离偏差,由下式确定出距离目标:
xn=xd-{[(n-1)%4]/2}*relx
yn=yd-[(n-1)%2]*relv
Zn=Zd+[(n-1)/4]*relz
其中:n为码垛物品序号,relx、rely、relz为相邻码垛点在x,y,z方向上距离。
优选的,所述步骤A中其余物料脉冲坐标确定具体为:求出物料距离坐标之后,再通过正运动学求解,由物品距离坐标确定出其脉冲坐标,计算公式为:
X轴大臂电机:
xpls=(xz+xy)*xdiv,其中xz=xd-Rx-R cosθ1
Figure RE-GDA0002265095830000041
Z轴大臂电机:
zpls=θ1*zdiv,其中
Figure RE-GDA0002265095830000042
Y轴大臂电机:
ypls=θ2*ydiv,其中
Figure RE-GDA0002265095830000043
第二种颜色物料的各脉冲坐标,同以上方法获得。
5.优选的,所述步骤B中各物料抓取点脉冲坐标确定具体为:通过示教法确定物料抓取设定点的脉冲坐标,继而计算出抓取设定点的距离坐标;接着通过计算机视觉确定各物料与抓取设定点在x、y轴上的距离偏移,从而确定各物料的距离坐标,计算过程如下:
xn=xd+Δxn;yn=yd+Δyn,其中:xd、yd为抓取设定点的x、y距离坐标,△xn、△yn为各物料与抓取设定点的x、y距离偏差;获取各物料的距离坐标后,即可根据正运动学求解出对应的脉冲坐标;各物料的脉冲坐标获得后,即可控制各轴步进电机,进行抓取。
与现有技术相比,本发明的有益效果是:本发明结构设计新颖,计算机通过摄像视觉检测物料的颜色用于分拣物料,以便分区域码垛;计算机通过摄像视觉检测物料在传输带上的位置,自动计算物料与设定位置的偏离值,码垛机器人依据物料在传输线上的偏离值,实时调节码垛机器人机械手位置,实现精准抓取物料。
附图说明
图1为本发明码垛机器人结构示意图;
图2为本发明控制原理框图;
图3为本发明结构示意图;
图4为本发明正运动学x-z方向分解求解示意图;
图5为本发明正运动学x-y方向分解求解示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1-5,本发明提供一种技术方案:一种基于计算机视觉的码垛机器人分拣装置,包括摄像头1、输送平台,所述输送平台包括输送辊2、输送皮带 3,所述输送皮带3缠绕在输送辊2外部,所述输送平台一侧设有上料转盘4,所述上料转盘4上放置有待码垛产品5,所述输送平台与上料转盘4之间安装有下滑平台6,所述摄像头1安装在输送平台正上方,所述输送平台上设有加工点 7、码垛点8和拦截点9;
码垛机器人包括底座11、大臂12、小臂13和夹具14,所述底座11上端安装有滑轨15,所述滑轨15上安装有输送平台16,所述输送平台16上设有同步带17,所述输送平台16一侧安装有大臂电机18和小臂电机19,所述输送平台 16上安装有大臂12,所述大臂电机18与大臂12驱动连接,所述输送平台16一侧安装有小臂13,所述小臂电机19通过小臂连动杆20连接小臂13,所述小臂 13上端部安装有腕部电机21,所述腕部电机21下端传动连接夹具14,所述底座11上还安装有腰部电机22,所述腰部电机22与同步带17传动连接,所述底座11上还安装有控制器23;
所述控制器23内设有主控芯片24、电源模块25、RS485通信模块26、第一驱动电机27、第二驱动电机28、第三驱动电机29、第四驱动电机30、光耦电路31、继电器32,所述主控芯片24采用STM32单片机,所述主控芯片23分别连接电源模块25、RS485通信模块26、第一驱动电机27、第二驱动电机28、第三驱动电机29、第四驱动电机30、光耦电路31、继电器32,所述第一驱动电机27连接腰部电机22,所述第二驱动电机28连接大臂电机18,所述第三驱动电机29连接小臂电机19,所述第四驱动电机30连接腕部电机21,所述光耦电路31连接接近开关33,所述继电器32连接电磁阀34。
本发明的使用方法包括以下步骤:
A、各物料码垛点脉冲坐标确定:包括码垛点位坐标确定、物料距离坐标确定和其余物料脉冲坐标确定;
B、各物料抓取点脉冲坐标确定。
本发明中,步骤A中码垛点位坐标确定具体步骤为:
a、对1#物品码垛点采用示教法,直接确定1#物品的各轴脉冲坐标;
b、根据各轴脉冲坐标,通过反运动学求解,求出1#物品码垛点的距离坐标;
c、其余物品则根据与1#物品之间的x、y、z距离偏差,先由下式确定出其距离坐标:
xn=x1-{[(n-1)%9]/3}lx
yn=y1-[(n-1)%3]ly
zn=z1+[(n-1)/9]lz
其中,n为码垛物品序号,lx、ly、lz为相邻码垛点在x、y、z方向上距离;
d、再通过正运动学求解,由物品距离坐标确定出其脉冲坐标。
本发明中,步骤A中物料距离坐标确定具体为:通过脉冲坐标求解一号物料距离坐标:首先根据设定点的各轴脉冲数,由反运动学求出设定点在各轴上与原点的距离,计算公式为:
X轴大臂电机:
其中
Figure RE-GDA0002265095830000082
Z轴小臂电机:
zd=R*sinθ1-Rz
Y轴腰部电机:
yd=(xd+Rxy)*tanθ2
其中R是小臂半径,Rx、Rz分别为实际目标点B和计算目标点B′在x,z方向的距离,Rxy是原点0与腰部轴心Oy之间的距离,zdiv、ydiv为z,y轴电机行进分度值;xdiv为x轴电机行进分度值,(xpls,ypls,zpls)为目标点B的脉冲坐标;
还包括其余物料脉冲坐标确定,具体为:其余物料则根据与一号物品之间的 x,y,z距离偏差,由下式确定出距离目标:
xn=xd-{[(n-1)%4]/2}*relx
yn=yd-[(n-1)%2]*relv
Zn=Zd+[(n-1)/4]*relz
其中:n为码垛物品序号,relx、rely、relz为相邻码垛点在x,y,z方向上距离。
本发明中,步骤A中其余物料脉冲坐标确定具体为:求出物料距离坐标之后,再通过正运动学求解,由物品距离坐标确定出其脉冲坐标,计算公式为: X轴大臂电机:
xpls=(xz+xy)*xdiv,其中xz=xd-Rx-R cosθ1
Z轴大臂电机:
zpls=θ1*zdiv,其中
Figure RE-GDA0002265095830000084
Y轴大臂电机:
ypls=θ2*ydiv,其中
Figure RE-GDA0002265095830000085
第二种颜色物料的各脉冲坐标,同以上方法获得。
此外,本发明中,步骤B中各物料抓取点脉冲坐标确定具体为:通过示教法确定物料抓取设定点的脉冲坐标,继而计算出抓取设定点的距离坐标;接着通过计算机视觉确定各物料与抓取设定点在x、y轴上的距离偏移,从而确定各物料的距离坐标,计算过程如下:
xn=xd+Δxn;yn=yd+Δyn,其中:xd、yd为抓取设定点的x、y距离坐标,△xn、△yn为各物料与抓取设定点的x、y距离偏差;获取各物料的距离坐标后,即可根据正运动学求解出对应的脉冲坐标;各物料的脉冲坐标获得后,即可控制各轴步进电机,进行抓取。
综上所述,本发明结构设计新颖,计算机通过摄像视觉检测物料的颜色用于分拣物料,以便分区域码垛;计算机通过摄像视觉检测物料在传输带上的位置,自动计算物料与设定位置的偏离值,码垛机器人依据物料在传输线上的偏离值,实时调节码垛机器人机械手位置,实现精准抓取物料。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

Claims (6)

1.一种基于计算机视觉的码垛机器人分拣装置,包括摄像头(1)、输送平台,其特征在于:所述输送平台包括输送辊(2)、输送皮带(3),所述输送皮带(3)缠绕在输送辊(2)外部,所述输送平台一侧设有上料转盘(4),所述上料转盘(4)上放置有待码垛产品(5),所述输送平台与上料转盘(4)之间安装有下滑平台(6),所述摄像头(1)安装在输送平台正上方,所述输送平台上设有加工点(7)、码垛点(8)和拦截点(9);
所述码垛机器人包括底座(11)、大臂(12)、小臂(13)和夹具(14),所述底座(11)上端安装有滑轨(15),所述滑轨(15)上安装有输送平台(16),所述输送平台(16)上设有同步带(17),所述输送平台(16)一侧安装有大臂电机(18)和小臂电机(19),所述输送平台(16)上安装有大臂(12),所述大臂电机(18)与大臂(12)驱动连接,所述输送平台(16)一侧安装有小臂(13),所述小臂电机(19)通过小臂连动杆(20)连接小臂(13),所述小臂(13)上端部安装有腕部电机(21),所述腕部电机(21)下端传动连接夹具(14),所述底座(11)上还安装有腰部电机(22),所述腰部电机(22)与同步带(17)传动连接,所述底座(11)上还安装有控制器(23);
所述控制器(23)内设有主控芯片(24)、电源模块(25)、RS(485)通信模块(26)、第一驱动电机(27)、第二驱动电机(28)、第三驱动电机(29)、第四驱动电机(30)、光耦电路(31)、继电器(32),所述主控芯片(24)采用STM(32)单片机,所述主控芯片(23)分别连接电源模块(25)、RS(485)通信模块(26)、第一驱动电机(27)、第二驱动电机(28)、第三驱动电机(29)、第四驱动电机(30)、光耦电路(31)、继电器(32),所述第一驱动电机(27)连接腰部电机(22),所述第二驱动电机(28)连接大臂电机(18),所述第三驱动电机(29)连接小臂电机(19),所述第四驱动电机(30)连接腕部电机(21),所述光耦电路(31)连接接近开关(33),所述继电器(32)连接电磁阀(34)。
2.实现权利要求1所述的一种基于计算机视觉的码垛机器人分拣装置的使用方法,其特征在于:其使用方法包括以下步骤:
A、各物料码垛点脉冲坐标确定:包括码垛点位坐标确定、物料距离坐标确定和其余物料脉冲坐标确定;
B、各物料抓取点脉冲坐标确定。
3.根据权利要求1所述的一种基于计算机视觉的码垛机器人分拣装置的使用方法,其特征在于:所述步骤A中码垛点位坐标确定具体步骤为:
a、对1#物品码垛点采用示教法,直接确定1#物品的各轴脉冲坐标;
b、根据各轴脉冲坐标,通过反运动学求解,求出1#物品码垛点的距离坐标;
c、其余物品则根据与1#物品之间的x、y、z距离偏差,先由下式确定出其距离坐标:
xn=x1-{[(n-1)%9]/3}lx
yn=y1-[(n-1)%3]ly
zn=z1+[(n-1)/9]lz
其中,n为码垛物品序号,lx、ly、lz为相邻码垛点在x、y、z方向上距离;
d、再通过正运动学求解,由物品距离坐标确定出其脉冲坐标。
4.根据权利要求2所述的一种基于计算机视觉的码垛机器人分拣装置的使用方法,其特征在于:所述步骤A中物料距离坐标确定具体为:通过脉冲坐标求解一号物料距离坐标:首先根据设定点的各轴脉冲数,由反运动学求出设定点在各轴上与原点的距离,计算公式为:
X轴大臂电机:
Figure RE-FDA0002265095820000031
其中
Figure RE-FDA0002265095820000032
Z轴小臂电机:
zd=R*sinθ1-Rz
Y轴腰部电机:
yd=(xd+Rxy)*tanθ2
其中R是小臂半径,Rx、Rz分别为实际目标点B和计算目标点B′在x,z方向的距离,Rxy是原点O与腰部轴心Oy之间的距离,zdiv、ydiv为z,y轴电机行进分度值;xdiv为x轴电机行进分度值,(xpls,ypls,zpls)为目标点B的脉冲坐标;
还包括其余物料脉冲坐标确定,具体为:其余物料则根据与一号物品之间的x,y,z距离偏差,由下式确定出距离目标:
xn=xd-{[(n-1)%4]/2}*relx
yn=yd-[(n-1)%2]*relv
zn=zd+[(n-1)/4]*relz
其中:n为码垛物品序号,relx、rely、relz为相邻码垛点在x,y,z方向上距离。
5.根据权利要求2所述的一种基于计算机视觉的码垛机器人分拣装置的使用方法,其特征在于:所述步骤A中其余物料脉冲坐标确定具体为:求出物料距离坐标之后,再通过正运动学求解,由物品距离坐标确定出其脉冲坐标,计算公式为:
X轴大臂电机:
xpls=(xz+xy)*xdiv,其中xz=xd-Rx-Rcosθ1
Figure RE-FDA0002265095820000041
Z轴大臂电机:
zpls=θ1*zdiv,其中
Y轴大臂电机:
ypls=θ2*ydiv,其中
Figure RE-FDA0002265095820000043
第二种颜色物料的各脉冲坐标,同以上方法获得。
6.根据权利要求2所述的一种基于计算机视觉的码垛机器人分拣装置的使用方法,其特征在于:所述步骤B中各物料抓取点脉冲坐标确定具体为:通过示教法确定物料抓取设定点的脉冲坐标,继而计算出抓取设定点的距离坐标;接着通过计算机视觉确定各物料与抓取设定点在x、y轴上的距离偏移,从而确定各物料的距离坐标,计算过程如下:xn=xd+Δxn;yn=yd+Δyn,其中:xd、yd为抓取设定点的x、y距离坐标,△xn、△yn为各物料与抓取设定点的x、y距离偏差;获取各物料的距离坐标后,即可根据正运动学求解出对应的脉冲坐标;各物料的脉冲坐标获得后,即可控制各轴步进电机,进行抓取。
CN201910728911.9A 2019-08-08 2019-08-08 一种基于计算机视觉的码垛机器人分拣装置 Pending CN110681614A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910728911.9A CN110681614A (zh) 2019-08-08 2019-08-08 一种基于计算机视觉的码垛机器人分拣装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910728911.9A CN110681614A (zh) 2019-08-08 2019-08-08 一种基于计算机视觉的码垛机器人分拣装置

Publications (1)

Publication Number Publication Date
CN110681614A true CN110681614A (zh) 2020-01-14

Family

ID=69108210

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910728911.9A Pending CN110681614A (zh) 2019-08-08 2019-08-08 一种基于计算机视觉的码垛机器人分拣装置

Country Status (1)

Country Link
CN (1) CN110681614A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114345761A (zh) * 2022-01-06 2022-04-15 上海交通大学 一种板材零件的理料装备
CN114589109A (zh) * 2022-02-28 2022-06-07 太仓金马智能装备有限公司 一种高精度可回收物智能识别***及其识别方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1919545A (zh) * 2006-09-08 2007-02-28 清华大学 搬运码垛机器人
CN105459109A (zh) * 2016-01-11 2016-04-06 安徽工业大学 一种可移动五轴机器人
CN206242053U (zh) * 2016-12-06 2017-06-13 河南理工大学 基于dsp控制***的步进电机驱动三自由度机械手臂
US20170341372A1 (en) * 2014-06-13 2017-11-30 Electronics For Imaging, Inc. Integration of a line-scan camera on a single pass inkjet printer
CN108529180A (zh) * 2018-05-02 2018-09-14 重庆邮电大学 一种基于机器视觉的不规则烟包组合码垛***
CN109297433A (zh) * 2018-11-15 2019-02-01 青岛星晖昌达智能自动化装备有限公司 3d视觉引导拆垛测量***及其控制方法
CN208898125U (zh) * 2018-10-18 2019-05-24 西安中科光电精密工程有限公司 一种适用于不同规格纸箱包裹的智能码垛***

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1919545A (zh) * 2006-09-08 2007-02-28 清华大学 搬运码垛机器人
US20170341372A1 (en) * 2014-06-13 2017-11-30 Electronics For Imaging, Inc. Integration of a line-scan camera on a single pass inkjet printer
CN105459109A (zh) * 2016-01-11 2016-04-06 安徽工业大学 一种可移动五轴机器人
CN206242053U (zh) * 2016-12-06 2017-06-13 河南理工大学 基于dsp控制***的步进电机驱动三自由度机械手臂
CN108529180A (zh) * 2018-05-02 2018-09-14 重庆邮电大学 一种基于机器视觉的不规则烟包组合码垛***
CN208898125U (zh) * 2018-10-18 2019-05-24 西安中科光电精密工程有限公司 一种适用于不同规格纸箱包裹的智能码垛***
CN109297433A (zh) * 2018-11-15 2019-02-01 青岛星晖昌达智能自动化装备有限公司 3d视觉引导拆垛测量***及其控制方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114345761A (zh) * 2022-01-06 2022-04-15 上海交通大学 一种板材零件的理料装备
CN114589109A (zh) * 2022-02-28 2022-06-07 太仓金马智能装备有限公司 一种高精度可回收物智能识别***及其识别方法
CN114589109B (zh) * 2022-02-28 2023-12-12 太仓金马智能装备有限公司 一种高精度可回收物智能识别***及其识别方法

Similar Documents

Publication Publication Date Title
CN107150032B (zh) 一种基于多图像获取设备的工件识别与分拣装置和方法
CN205032395U (zh) 一种机器人视觉分拣设备
CN106965180A (zh) 流水线上瓶子的机械臂抓取装置与方法
CN109626002A (zh) 自动码垛机器人及其控制方法
CN110681614A (zh) 一种基于计算机视觉的码垛机器人分拣装置
CN104555350A (zh) 一种高速上料机
CN108032290A (zh) 一种具有双伺服同步运动的桁架装置
CN207655722U (zh) 一种机械手自动化冲压生产线
CN109261531A (zh) 基于智能分拣的码垛包装线
CN207170665U (zh) 一种五金智能加工***
CN109969807A (zh) 自动纠偏码垛夹具、码垛机器人以及托盘纠偏方法
CN107972227B (zh) 一种注塑机分拣码垛***及其工作方法
CN214059210U (zh) 一种机器人码垛自动化生产线
CN104944151A (zh) Agv用叉钳两用货物存取装置
CN207058571U (zh) 汽车部件视觉引导抓手
CN206742416U (zh) 新能源汽车组装电池的成套涂胶设备
CN206662032U (zh) 一种全自动冲剪装置
CN204751481U (zh) Agv用叉钳两用货物存取装置
CN210557893U (zh) 一种工件的码垛***
CN110271713A (zh) 一种具有托盘顶升转载输送机的自动码垛***
CA2435226A1 (en) A manufacturing cell and a transfer and manipulating apparatus for work pieces
CN110666789A (zh) 一种基于计算机视觉的码垛机器人
CN105773829B (zh) 一种铁氧体磁瓦自动化生产线及其实现方法
CN205009229U (zh) 基于单片机的智能搬运机器人
CN109649748A (zh) 一种集中码垛***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200114