CN113847868B - 一种具有矩形支脚的物料承载装置的定位方法及系统 - Google Patents
一种具有矩形支脚的物料承载装置的定位方法及系统 Download PDFInfo
- Publication number
- CN113847868B CN113847868B CN202110898583.4A CN202110898583A CN113847868B CN 113847868 B CN113847868 B CN 113847868B CN 202110898583 A CN202110898583 A CN 202110898583A CN 113847868 B CN113847868 B CN 113847868B
- Authority
- CN
- China
- Prior art keywords
- pixel coordinate
- positioning
- error value
- vertex
- representing
- 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.)
- Active
Links
- 239000000463 material Substances 0.000 title claims abstract description 95
- 238000000034 method Methods 0.000 title claims abstract description 32
- 238000004364 calculation method Methods 0.000 claims description 12
- 230000000007 visual effect Effects 0.000 description 6
- 238000004519 manufacturing process Methods 0.000 description 4
- 238000009825 accumulation Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000003973 paint Substances 0.000 description 2
- 230000032258 transport Effects 0.000 description 2
- 238000005299 abrasion Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000005507 spraying Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/002—Measuring arrangements characterised by the use of optical techniques for measuring two or more coordinates
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
本发明提供一种具有矩形支脚的物料承载装置的定位方法及系统,包括:搬运设备控制顶升机构上升以顶起物料承载装置并搬运至目标区域后,控制顶升机构下降以将物料承载装置放置于目标区域;搬运设备带动图像采集装置旋转以拍摄得到至少一定位图像,定位图像包含矩形支脚一第一条边和对应的定位标记的一第二条边,第一条边和第二条边相对应且完整;对定位图像进行处理得到矩形支脚相对定位标记的横向误差值、纵向误差值和转角误差值,进而处理得到定位信号;搬运设备根据定位信号控制顶升机构上升以顶起物料承载装置并对物料承载装置进行位置修正,使得物料承载装置的各矩形支脚与对应的定位标记重合,实现精准定位。降低成本且定位精准度高。
Description
技术领域
本发明涉及物流搬运技术领域,尤其涉及一种具有矩形支脚的物料承载装置的定位方法及系统。
背景技术
无人化车间和智能制造工厂的物流搬运作业,一般都采用AGV自主机器人顶载物料承载装置的方式进行,这里的物料承载装置可以是物料框。现有的AGV导航、定位技术已经相当成熟并得以广泛应用。但是,物流搬运作业过程,作为制造企业和AGV的用户,关注的是物料框的定位精度。目前的技术方案是,首先采用“视觉或机械插销的方式将物料框在AGV车体上进行定位”,随后采用“视觉技术引导、驱动AGV车体相对于作业环境进行定位”。这两次定位的复合虽然理论上可以满足物料框的定位技术需求,但这种技术方案的前一种技术措施,在实际应用中会产生一些问题:(1)视觉方式将物料框在AGV车体上进行定位,无疑技术先进、硬件构造简单,但视觉定位误差相对于机械制造要求仍然过低,而且造价较高;(2)机械插销方式将物料框在AGV车体上进行定位,从硬件结构上保证了物料框相对于AGV车体的定位精度,但使用过程的磨损会破坏原有的精度,而且物料框下底面增加插销接口,也破坏了物料框底部的物料摆放功能;(3)这两种定位方法的复合,必然存在定位误差的累积,所以最终的物料框定位误差较大,对于精度要求较高应用场景不适合。
发明内容
针对现有技术中存在的问题,本发明提供一种具有矩形支脚的物料承载装置的定位方法,预先配置一搬运设备,所述搬运设备上设有一顶升机构和至少一图像采集装置,所述顶升机构用于承载具有若干矩形支脚的一物料承载装置;预先于一目标区域设置与各所述矩形支脚相对应的定位标记;
则所述定位方法包括:
步骤S1,所述搬运设备控制所述顶升机构上升以顶起所述物料承载装置并搬运至所述目标区域后,控制所述顶升机构下降以将所述物料承载装置放置于所述目标区域;
步骤S2,所述搬运设备带动所述图像采集装置旋转以拍摄得到至少一定位图像,所述定位图像包含所述矩形支脚一第一条边和对应的所述定位标记的一第二条边,所述第一条边和所述第二条边相对应且完整;
步骤S3,对所述定位图像进行处理得到所述矩形支脚相对所述定位标记的一横向误差值、一纵向误差值和一转角误差值,并根据所述横向误差值、所述纵向误差值和所述转角误差值处理得到一定位信号;
步骤S4,所述搬运设备根据所述定位信号控制所述顶升机构上升以顶起所述物料承载装置并对所述物料承载装置进行位置修正,使得所述物料承载装置的各所述矩形支脚与对应的所述定位标记重合,实现精准定位。
优选的,预先获取所述矩形支脚的横截面的实际边长;
则所述步骤S3包括:
步骤S31,于所述定位图像上建立像素坐标系,并分别获取所述第二条边的一第一顶点的一第一像素坐标和一第二顶点的一第二像素坐标,以及所述第一条边的一第三顶点的一第三像素坐标和一第四顶点的一第四像素坐标;
步骤S32,根据所述第一条边和所述第二条边对应的所述矩形支脚的所述实际边长、所述第一像素坐标、所述第二像素坐标、所述第三像素坐标和所述第四像素坐标分别处理得到所述横向误差值、所述纵向误差值和所述转角误差值,并根据所述横向误差值、所述纵向误差值和所述转角误差值处理得到所述定位信号。
优选的,所述步骤S32中,所述第一顶点与所述第四顶点相对应,所述第二顶点与所述第三顶点相对应;则所述横向误差值的计算公式如下:
其中,Δx用于表示所述横向误差值;x1用于表示所述第一像素坐标的横坐标值;x2用于表示所述第二像素坐标的横坐标值;x3用于表示所述第三像素坐标的横坐标值;y1用于表示所述第一像素坐标的纵坐标值;y2用于表示所述第二像素坐标的纵坐标值;L用于表示所述实际边长。
优选的,所述第一顶点与所述第四顶点相对应,所述第二顶点与所述第三顶点相对应;则所述纵向误差值的计算公式如下:
其中,Δy用于表示所述纵向误差值;x1用于表示所述第一像素坐标的横坐标值;x2用于表示所述第二像素坐标的横坐标值;y1用于表示所述第一像素坐标的纵坐标值;y2用于表示所述第二像素坐标的纵坐标值;y3用于表示所述第三像素坐标的纵坐标值;L用于表示所述实际边长。
优选的,所述第一顶点与所述第四顶点相对应,所述第二顶点与所述第三顶点相对应;则所述转角误差值的计算公式如下:
其中,θ用于表示所述转角误差值;x3用于表示所述第三像素坐标的横坐标值;x4用于表示所述第四像素坐标的横坐标值;y3用于表示所述第三像素坐标的纵坐标值;y4用于表示所述第四像素坐标的纵坐标值。
本发明还提供一种具有矩形支脚的物料承载装置的定位系统,应用于上述的定位方法,预先于一目标区域设置与各所述矩形支脚相对应的定位标记;所述定位系统包括:
搬运设备,所述搬运设备上设有一顶升机构和至少一图像采集装置,所述顶升机构用于承载具有若干矩形支脚的一物料承载装置;
控制模块,连接所述搬运设备,所述控制模块包括:
第一控制单元,用于生成一搬运信号,所述搬运设备根据所述搬运信号控制所述顶升机构上升以顶起所述物料承载装置并搬运至所述目标区域后,控制所述顶升机构下降以将所述物料承载装置放置于所述目标区域;
第二控制单元,用于在将所述物料承载装置放置于所述目标区域后控制所述搬运设备带动所述图像采集装置旋转以拍摄得到至少一定位图像,所述定位图像包含所述矩形支脚一第一条边和对应的所述定位标记的一第二条边,所述第一条边和所述第二条边相对应且完整;
图像处理单元,连接所述图像采集装置,用于对所述定位图像进行处理得到所述矩形支脚相对所述定位标记的一横向误差值、一纵向误差值和一转角误差值,并根据所述横向误差值、所述纵向误差值和所述转角误差值处理得到一定位信号;
所述搬运设备根据所述定位信号控制所述顶升机构上升以顶起所述物料承载装置并对所述物料承载装置进行位置修正,使得所述物料承载装置的各所述矩形支脚与对应的所述定位标记重合,实现精准定位。
优选的,所述图像处理单元包括:
存储子单元,用于保存预先获取的所述矩形支脚的横截面的实际边长;
第一处理子单元,用于在所述定位图像上建立像素坐标系,并分别获取所述第二条边的一第一顶点的一第一像素坐标和一第二顶点的一第二像素坐标,以及所述第一条边的一第三顶点的一第三像素坐标和一第四顶点的一第四像素坐标;
第二处理子单元,分别连接所述存储子单元和所述第一处理子单元,用于根据所述第一条边和所述第二条边对应的所述矩形支脚的所述实际边长、所述第一像素坐标、所述第二像素坐标、所述第三像素坐标和所述第四像素坐标分别处理得到所述横向误差值、所述纵向误差值和所述转角误差值,并根据所述横向误差值、所述纵向误差值和所述转角误差值处理得到所述定位信号。
优选的,所述第一顶点与所述第四顶点相对应,所述第二顶点与所述第三顶点相对应;则所述横向误差值的计算公式如下:
其中,Δx用于表示所述横向误差值;x1用于表示所述第一像素坐标的横坐标值;x2用于表示所述第二像素坐标的横坐标值;x3用于表示所述第三像素坐标的横坐标值;y1用于表示所述第一像素坐标的纵坐标值;y2用于表示所述第二像素坐标的纵坐标值;L用于表示所述实际边长。
优选的,所述第一顶点与所述第四顶点相对应,所述第二顶点与所述第三顶点相对应;则所述纵向误差值的计算公式如下:
其中,Δy用于表示所述纵向误差值;x1用于表示所述第一像素坐标的横坐标值;x2用于表示所述第二像素坐标的横坐标值;y1用于表示所述第一像素坐标的纵坐标值;y2用于表示所述第二像素坐标的纵坐标值;y3用于表示所述第三像素坐标的纵坐标值;L用于表示所述实际边长。
优选的,所述第一顶点与所述第四顶点相对应,所述第二顶点与所述第三顶点相对应;则所述转角误差值的计算公式如下:
其中,θ用于表示所述转角误差值;x3用于表示所述第三像素坐标的横坐标值;x4用于表示所述第四像素坐标的横坐标值;y3用于表示所述第三像素坐标的纵坐标值;y4用于表示所述第四像素坐标的纵坐标值。
上述技术方案具有如下优点或有益效果:直接采用搬运设备原有的车载视觉硬件进行定位图像的拍摄和处理,进而驱动搬运设备进行位置修正,实现物料承载装置的精准定位,一方面无需增加硬件,降低成本,另一方面通过直接测量物料承载装置与作业环境中的定位标记之间的定位误差,从根本上避免了各种间接定位导致的误差累计,定位精准度高。
附图说明
图1为本发明的较佳的实施例中,搬运设备和物料承载装置的结构示意图;
图2为本发明的较佳的实施例中,各矩形支脚的当前位置与对应的定位标记之间的位置关系示意图;
图3为本发明的较佳的实施例中,拍摄得到的定位图像中矩形支脚与定位标记的示意图;
图4为本发明的较佳的实施例中,一种具有矩形支脚的物料承载装置的定位方法的流程示意图;
图5为本发明的较佳的实施例中,对定位图像进行处理的流程示意图;
图6为本发明的较佳的实施例中,一种具有矩形支脚的物料承载装置的定位系统的结构示意图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。本发明并不限定于该实施方式,只要符合本发明的主旨,则其他实施方式也可以属于本发明的范畴。
本发明的较佳的实施例中,基于现有技术中存在的上述问题,现提供一种具有矩形支脚的物料承载装置的定位方法,如图1至图3所示,预先配置一搬运设备1,搬运设备1上设有一顶升机构11和至少一图像采集装置12,顶升机构11用于承载具有若干矩形支脚21的一物料承载装置2;预先于一目标区域设置与各矩形支脚21相对应的定位标记3;
如图4所示,则定位方法包括:
步骤S1,搬运设备控制顶升机构上升以顶起物料承载装置并搬运至目标区域后,控制顶升机构下降以将物料承载装置放置于目标区域;
步骤S2,搬运设备带动图像采集装置旋转以拍摄得到至少一定位图像,定位图像包含矩形支脚一第一条边和对应的定位标记的一第二条边,第一条边和第二条边相对应且完整;
步骤S3,对定位图像进行处理得到矩形支脚相对定位标记的一横向误差值、一纵向误差值和一转角误差值,并根据横向误差值、纵向误差值和转角误差值处理得到一定位信号;
步骤S4,搬运设备根据定位信号控制顶升机构上升以顶起物料承载装置并对物料承载装置进行位置修正,使得物料承载装置的各矩形支脚与对应的定位标记重合,实现精准定位。
具体地,本实施例中,上述物料承载装置2包括但不限于物料框,其对应的矩形支脚21的数量不限,以下以主流的具有四个矩形支脚21的物料框为例对本技术方案的定位方法进行说明,具有其他矩形支脚数量的物料框的定位方法以此类推。
作为优选,上述搬运设备1可以是自主导航搬运机器人,该自主导航搬运机器人上设有车载视觉硬件,包括至少一图像采集装置12以及连接图像采集装置12的控制模块4,该控制模块4可以集成于搬运设备1上,也可以通过外部的一上位机实现。
上述定位标记3可以是油漆框,通过在目标区域喷涂与矩形支脚21和作业环境有明显的色彩和亮度区别的油漆实现,该定位标记3可以是矩形支脚21与作业环境的表面,如地面,相交的边界线围合形成。
在需要将物料承载装置2运输至目标区域时,此时,搬运设备1控制顶升机构11上升以顶起物料承载装置2,使得物料承载装置2的矩形支脚21离地,以便搬运设备1将物料承载装置2搬运至目标区域。预先在目标区域通过设置与物料承载装置2的矩形支脚21相对应的定位标记3,通过定位标记3确定物料承载装置2的目标位置,理想状态下,搬运设备1能够将物料承载装置2准确运输至目标位置,但实际搬运过程中可能会由于各种因素导致定位误差,使得物料承载装置2能够运输至目标区域,但与实际的目标位置存在一定偏差,如图2所示,为其他工序的有序进行带来不便。本实施例中,首先利用搬运设备1自身的导航方式将物料承载装置2运输至目标区域,随后控制顶升机构11下降,此时物料承载装置2放置于目标区域,通过拍摄得到相应的定位图像表征当前放置位置与目标位置之间的偏差,从而通过对定位图像进行处理得到相应的横向误差值、纵向误差值和转角误差值,进而基于该横向误差值、纵向误差值和转向误差值生成相应的定位信号,以控制搬运装置1进行偏差调整,最终使得物料承载装置2的所有矩形支脚均落入对应的定位标记3的限定范围内。优选的,定位标记3与矩形支脚21的位置的数量相对应,更为优选的,定位标记3呈矩形,并与矩形支脚21的横截面重合。
进一步地,上述定位图像需要同时包含矩形支脚21和定位标记3对应的完整的边,如图3所示,以便后续对定位图像进行处理。在各矩形支脚21和对应的定位标记3之间的位置关系呈如图2中所示时,图像采集装置12由各矩形支脚21和对应的定位标记3围合区域的中间位置进行拍摄,可以看出,在对如图2中的第一排中的两组矩形支脚21和对应的定位标记3进行图像拍摄时,能够得到包含相应完整的边的定位图像,而在对如图2中的第二排中的两组矩形支脚21和对应的定位标记3进行图像拍摄时相应的边均存在遮挡,不满足条件。其中,可以通过控制图像采集装置旋转进行图像拍摄,由于在进行图像处理时只需要一张包含相应完整的边的定位图像即可,因此,本实施例中,可以控制图像采集装置旋转一周经定位图像的拍摄,以矩形支脚21为四个为例,则至少拍摄得到四张定位图像,每张定位图像分别包含一个矩形支脚和对应的定位标记,在获取四张定位图像后,可以通过图像识别的方式由四张定位图像中任选一张满足条件的图像即可。也可以控制图像采集装置旋转,每拍摄一张定位图像实时上传进行图像识别,若该定位图像已经满足条件,则无需再进行后续图像拍摄。
综上,可以看出,本技术方案直接采用搬运设备原有的车载视觉硬件进行定位图像的拍摄和处理,进而驱动搬运设备进行位置修正,实现物料承载装置的精准定位,一方面无需增加硬件,降低成本,另一方面通过直接测量物料承载装置与作业环境中的定位标记之间的定位误差,从根本上避免了各种间接定位导致的误差累计,定位精准度高。
本发明的较佳的实施例中,预先获取矩形支脚的横截面的实际边长;
如图5所示,则步骤S3包括:
步骤S31,于定位图像上建立像素坐标系,并分别获取第二条边的一第一顶点的一第一像素坐标和一第二顶点的一第二像素坐标,以及第一条边的一第三顶点的一第三像素坐标和一第四顶点的一第四像素坐标;
步骤S32,根据第一条边和第二条边对应的矩形支脚的实际边长、第一像素坐标、第二像素坐标、第三像素坐标和第四像素坐标分别处理得到横向误差值、纵向误差值和转角误差值,并根据横向误差值、纵向误差值和转角误差值处理得到定位信号。
具体地,本实施例中,如图3所示,定位图像包含矩形支脚21的第一条边211和对应的定位标记3的第二条边31,第一条边211和第二条边31相对应且完整,随后获取第二条边31的第一顶点P1的第一像素坐标(x1,y1)、第二顶点P2的第二像素坐标(x2,y2),以及第一条边211的第三顶点P3的第三像素坐标(x3,y3)、第四顶点P4的第三像素坐标(x4,y4),随后根据第一条边211的实际边长以及各像素坐标进行获取横向误差值、纵向误差值和转角误差值,用以表征矩形支脚21与定位标记3之间的位置偏差。
本发明的较佳的实施例中,步骤S32中,第一顶点与第四顶点相对应,第二顶点与第三顶点相对应;则横向误差值的计算公式如下:
其中,Δx用于表示横向误差值;x1用于表示第一像素坐标的横坐标值;x2用于表示第二像素坐标的横坐标值;x3用于表示第三像素坐标的横坐标值;y1用于表示第一像素坐标的纵坐标值;y2用于表示第二像素坐标的纵坐标值;L用于表示实际边长。
本发明的较佳的实施例中,第一顶点与第四顶点相对应,第二顶点与第三顶点相对应;则纵向误差值的计算公式如下:
其中,Δy用于表示纵向误差值;x1用于表示第一像素坐标的横坐标值;x2用于表示第二像素坐标的横坐标值;y1用于表示第一像素坐标的纵坐标值;y2用于表示第二像素坐标的纵坐标值;y3用于表示第三像素坐标的纵坐标值;L用于表示实际边长。
本发明的较佳的实施例中,第一顶点与第四顶点相对应,第二顶点与第三顶点相对应;则转角误差值的计算公式如下:
其中,θ用于表示转角误差值;x3用于表示第三像素坐标的横坐标值;x4用于表示第四像素坐标的横坐标值;y3用于表示第三像素坐标的纵坐标值;y4用于表示第四像素坐标的纵坐标值。
本发明还提供一种具有矩形支脚的物料承载装置的定位系统,应用于上述的定位方法,如图2所示,预先于一目标区域设置与各矩形支脚21相对应的定位标记3;如图1至图3和图6所示,定位系统包括:
搬运设备1,搬运设备1上设有一顶升机构11和至少一图像采集装置12,顶升机构11用于承载具有若干矩形支脚21的一物料承载装置2;
控制模块4,连接搬运设备1,控制模块4包括:
第一控制单元41,用于生成一搬运信号,搬运设备1根据搬运信号控制顶升机构11上升以顶起物料承载装置2并搬运至目标区域后,控制顶升机构11下降以将物料承载装置2放置于目标区域;
第二控制单元42,用于在将物料承载装置2放置于目标区域后控制搬运设备1带动图像采集装置12旋转以拍摄得到至少一定位图像,定位图像包含矩形支脚21一第一条边和对应的定位标记3的一第二条边,第一条边和第二条边相对应且完整;
图像处理单元43,连接图像采集装置12,用于对定位图像进行处理得到矩形支脚21相对定位标记3的一横向误差值、一纵向误差值和一转角误差值,并根据横向误差值、纵向误差值和转角误差值处理得到一定位信号;
搬运设备1根据定位信号控制顶升机构11上升以顶起物料承载装置2并对物料承载装置2进行位置修正,使得物料承载装置2的各矩形支脚21与对应的定位标记3重合,实现精准定位。
本发明的较佳的实施例中,图像处理单元43包括:
存储子单元431,用于保存预先获取的矩形支脚的横截面的实际边长;
第一处理子单元432,用于在定位图像上建立像素坐标系,并分别获取第二条边的一第一顶点的一第一像素坐标和一第二顶点的一第二像素坐标,以及第一条边的一第三顶点的一第三像素坐标和一第四顶点的一第四像素坐标;
第二处理子单元433,分别连接存储子单元431和第一处理子单元432,用于根据第一条边和第二条边对应的矩形支脚的实际边长、第一像素坐标、第二像素坐标、第三像素坐标和第四像素坐标分别处理得到横向误差值、纵向误差值和转角误差值,并根据横向误差值、纵向误差值和转角误差值处理得到定位信号。
本发明的较佳的实施例中,第一顶点与第四顶点相对应,第二顶点与第三顶点相对应;则横向误差值的计算公式如下:
其中,Δx用于表示横向误差值;x1用于表示第一像素坐标的横坐标值;x2用于表示第二像素坐标的横坐标值;x3用于表示第三像素坐标的横坐标值;y1用于表示第一像素坐标的纵坐标值;y2用于表示第二像素坐标的纵坐标值;L用于表示实际边长。
本发明的较佳的实施例中,第一顶点与第四顶点相对应,第二顶点与第三顶点相对应;则纵向误差值的计算公式如下:
其中,Δy用于表示纵向误差值;x1用于表示第一像素坐标的横坐标值;x2用于表示第二像素坐标的横坐标值;y1用于表示第一像素坐标的纵坐标值;y2用于表示第二像素坐标的纵坐标值;y3用于表示第三像素坐标的纵坐标值;L用于表示实际边长。
本发明的较佳的实施例中,第一顶点与第四顶点相对应,第二顶点与第三顶点相对应;则转角误差值的计算公式如下:
其中,θ用于表示转角误差值;x3用于表示第三像素坐标的横坐标值;x4用于表示第四像素坐标的横坐标值;y3用于表示第三像素坐标的纵坐标值;y4用于表示第四像素坐标的纵坐标值。
以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。
Claims (10)
1.一种具有矩形支脚的物料承载装置的定位方法,其特征在于,预先配置一搬运设备,所述搬运设备上设有一顶升机构和至少一图像采集装置,所述顶升机构用于承载具有若干矩形支脚的一物料承载装置;预先于一目标区域设置与各所述矩形支脚相对应的定位标记;
则所述定位方法包括:
步骤S1,所述搬运设备控制所述顶升机构上升以顶起所述物料承载装置并搬运至所述目标区域后,控制所述顶升机构下降以将所述物料承载装置放置于所述目标区域;
步骤S2,所述搬运设备带动所述图像采集装置旋转以拍摄得到至少一定位图像,所述定位图像包含所述矩形支脚一第一条边和对应的所述定位标记的一第二条边,所述第一条边和所述第二条边相对应且完整;
步骤S3,对所述定位图像进行处理得到所述矩形支脚相对所述定位标记的一横向误差值、一纵向误差值和一转角误差值,并根据所述横向误差值、所述纵向误差值和所述转角误差值处理得到一定位信号;
步骤S4,所述搬运设备根据所述定位信号控制所述顶升机构上升以顶起所述物料承载装置并对所述物料承载装置进行位置修正,使得所述物料承载装置的各所述矩形支脚与对应的所述定位标记重合,实现精准定位。
2.根据权利要求1所述的定位方法,其特征在于,预先获取所述矩形支脚的横截面的实际边长;
则所述步骤S3包括:
步骤S31,于所述定位图像上建立像素坐标系,并分别获取所述第二条边的一第一顶点的一第一像素坐标和一第二顶点的一第二像素坐标,以及所述第一条边的一第三顶点的一第三像素坐标和一第四顶点的一第四像素坐标;
步骤S32,根据所述第一条边和所述第二条边对应的所述矩形支脚的所述实际边长、所述第一像素坐标、所述第二像素坐标、所述第三像素坐标分别处理得到所述横向误差值和所述纵向误差值,以及根据所述第三像素坐标和所述第四像素坐标处理得到所述转角误差值,并根据所述横向误差值、所述纵向误差值和所述转角误差值处理得到所述定位信号。
3.根据权利要求2所述的定位方法,其特征在于,所述步骤S32中,所述第一顶点与所述第四顶点相对应,所述第二顶点与所述第三顶点相对应;则所述横向误差值的计算公式如下:
其中,Δx用于表示所述横向误差值;x1用于表示所述第一像素坐标的横坐标值;x2用于表示所述第二像素坐标的横坐标值;x3用于表示所述第三像素坐标的横坐标值;y1用于表示所述第一像素坐标的纵坐标值;y2用于表示所述第二像素坐标的纵坐标值;L用于表示所述实际边长。
4.根据权利要求2所述的定位方法,其特征在于,所述第一顶点与所述第四顶点相对应,所述第二顶点与所述第三顶点相对应;则所述纵向误差值的计算公式如下:
其中,Δy用于表示所述纵向误差值;x1用于表示所述第一像素坐标的横坐标值;x2用于表示所述第二像素坐标的横坐标值;y1用于表示所述第一像素坐标的纵坐标值;y2用于表示所述第二像素坐标的纵坐标值;y3用于表示所述第三像素坐标的纵坐标值;L用于表示所述实际边长。
5.根据权利要求2所述的定位方法,其特征在于,所述第一顶点与所述第四顶点相对应,所述第二顶点与所述第三顶点相对应;则所述转角误差值的计算公式如下:
其中,θ用于表示所述转角误差值;x3用于表示所述第三像素坐标的横坐标值;x4用于表示所述第四像素坐标的横坐标值;y3用于表示所述第三像素坐标的纵坐标值;y4用于表示所述第四像素坐标的纵坐标值。
6.一种具有矩形支脚的物料承载装置的定位系统,其特征在于,应用于如权利要求1-5中任意一项所述的定位方法,预先于一目标区域设置与各所述矩形支脚相对应的定位标记;所述定位系统包括:
搬运设备,所述搬运设备上设有一顶升机构和至少一图像采集装置,所述顶升机构用于承载具有若干矩形支脚的一物料承载装置;
控制模块,连接所述搬运设备,所述控制模块包括:
第一控制单元,用于生成一搬运信号,所述搬运设备根据所述搬运信号控制所述顶升机构上升以顶起所述物料承载装置并搬运至所述目标区域后,控制所述顶升机构下降以将所述物料承载装置放置于所述目标区域;
第二控制单元,用于在将所述物料承载装置放置于所述目标区域后控制所述搬运设备带动所述图像采集装置旋转以拍摄得到至少一定位图像,所述定位图像包含所述矩形支脚一第一条边和对应的所述定位标记的一第二条边,所述第一条边和所述第二条边相对应且完整;
图像处理单元,连接所述图像采集装置,用于对所述定位图像进行处理得到所述矩形支脚相对所述定位标记的一横向误差值、一纵向误差值和一转角误差值,并根据所述横向误差值、所述纵向误差值和所述转角误差值处理得到一定位信号;
所述搬运设备根据所述定位信号控制所述顶升机构上升以顶起所述物料承载装置并对所述物料承载装置进行位置修正,使得所述物料承载装置的各所述矩形支脚与对应的所述定位标记重合,实现精准定位。
7.根据权利要求6所述的定位系统,其特征在于,所述图像处理单元包括:
存储子单元,用于保存预先获取的所述矩形支脚的横截面的实际边长;
第一处理子单元,用于在所述定位图像上建立像素坐标系,并分别获取所述第二条边的一第一顶点的一第一像素坐标和一第二顶点的一第二像素坐标,以及所述第一条边的一第三顶点的一第三像素坐标和一第四顶点的一第四像素坐标;
第二处理子单元,分别连接所述存储子单元和所述第一处理子单元,用于根据所述第一条边和所述第二条边对应的所述矩形支脚的所述实际边长、所述第一像素坐标、所述第二像素坐标、所述第三像素坐标分别处理得到所述横向误差值和所述纵向误差值,以及根据所述第三像素坐标和所述第四像素坐标处理得到所述转角误差值,并根据所述横向误差值、所述纵向误差值和所述转角误差值处理得到所述定位信号。
8.根据权利要求7所述的定位系统,其特征在于,所述第一顶点与所述第四顶点相对应,所述第二顶点与所述第三顶点相对应;则所述横向误差值的计算公式如下:
其中,Δx用于表示所述横向误差值;x1用于表示所述第一像素坐标的横坐标值;x2用于表示所述第二像素坐标的横坐标值;x3用于表示所述第三像素坐标的横坐标值;y1用于表示所述第一像素坐标的纵坐标值;y2用于表示所述第二像素坐标的纵坐标值;L用于表示所述实际边长。
9.根据权利要求7所述的定位系统,其特征在于,所述第一顶点与所述第四顶点相对应,所述第二顶点与所述第三顶点相对应;则所述纵向误差值的计算公式如下:
其中,Δy用于表示所述纵向误差值;x1用于表示所述第一像素坐标的横坐标值;x2用于表示所述第二像素坐标的横坐标值;y1用于表示所述第一像素坐标的纵坐标值;y2用于表示所述第二像素坐标的纵坐标值;y3用于表示所述第三像素坐标的纵坐标值;L用于表示所述实际边长。
10.根据权利要求7所述的定位系统,其特征在于,所述第一顶点与所述第四顶点相对应,所述第二顶点与所述第三顶点相对应;则所述转角误差值的计算公式如下:
其中,θ用于表示所述转角误差值;x3用于表示所述第三像素坐标的横坐标值;x4用于表示所述第四像素坐标的横坐标值;y3用于表示所述第三像素坐标的纵坐标值;y4用于表示所述第四像素坐标的纵坐标值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110898583.4A CN113847868B (zh) | 2021-08-05 | 2021-08-05 | 一种具有矩形支脚的物料承载装置的定位方法及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110898583.4A CN113847868B (zh) | 2021-08-05 | 2021-08-05 | 一种具有矩形支脚的物料承载装置的定位方法及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113847868A CN113847868A (zh) | 2021-12-28 |
CN113847868B true CN113847868B (zh) | 2024-04-16 |
Family
ID=78975528
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110898583.4A Active CN113847868B (zh) | 2021-08-05 | 2021-08-05 | 一种具有矩形支脚的物料承载装置的定位方法及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113847868B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114753256B (zh) * | 2022-03-17 | 2023-06-16 | 中交第二航务工程局有限公司 | 一种基于机器视觉的钢梁吊装监控系统及其方法 |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006090914A1 (en) * | 2005-02-24 | 2006-08-31 | Fujifilm Corporation | Calibration method for image rendering device and image rendering device |
CN201955592U (zh) * | 2010-12-09 | 2011-08-31 | 郑春晓 | 一种多功能视觉自动对位贴合机 |
CN102289824A (zh) * | 2011-07-06 | 2011-12-21 | 湖南大学 | 冷凝器管口图像的平面质心定位方法 |
JP2013161308A (ja) * | 2012-02-06 | 2013-08-19 | Ekushiiru Corporation:Kk | 電子機器の表示画面用保護シートの位置決め機構 |
CN103273496A (zh) * | 2013-05-08 | 2013-09-04 | 长沙长泰机器人有限公司 | 一种利用智能相机在机器人搬运系统中定位工件的方法 |
CN106897996A (zh) * | 2017-02-04 | 2017-06-27 | 同济大学 | 基于机器视觉的套印误差检测方法 |
JP2017187531A (ja) * | 2016-04-01 | 2017-10-12 | 株式会社大日本科研 | 基板の位置決め方法および基板の位置決め装置 |
US9996818B1 (en) * | 2014-12-19 | 2018-06-12 | Amazon Technologies, Inc. | Counting inventory items using image analysis and depth information |
CN108890636A (zh) * | 2018-07-06 | 2018-11-27 | 陕西大中科技发展有限公司 | 一种工业机器人的抓取定位方法 |
CN110763204A (zh) * | 2019-06-25 | 2020-02-07 | 西安理工大学 | 一种平面编码靶标及其位姿测量方法 |
CN110969661A (zh) * | 2018-09-30 | 2020-04-07 | 上海微电子装备(集团)股份有限公司 | 图像处理装置及方法、位置标定系统及方法 |
KR102251320B1 (ko) * | 2020-10-14 | 2021-05-12 | ㈜아이비젼웍스 | 시트적층을 위한 비전얼라인방법 및 비전얼라인장치 |
CN113845064A (zh) * | 2021-08-05 | 2021-12-28 | 乐歌人体工学科技股份有限公司 | 一种具有圆形支脚的物料承载装置的定位方法及系统 |
-
2021
- 2021-08-05 CN CN202110898583.4A patent/CN113847868B/zh active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006090914A1 (en) * | 2005-02-24 | 2006-08-31 | Fujifilm Corporation | Calibration method for image rendering device and image rendering device |
CN201955592U (zh) * | 2010-12-09 | 2011-08-31 | 郑春晓 | 一种多功能视觉自动对位贴合机 |
CN102289824A (zh) * | 2011-07-06 | 2011-12-21 | 湖南大学 | 冷凝器管口图像的平面质心定位方法 |
JP2013161308A (ja) * | 2012-02-06 | 2013-08-19 | Ekushiiru Corporation:Kk | 電子機器の表示画面用保護シートの位置決め機構 |
CN103273496A (zh) * | 2013-05-08 | 2013-09-04 | 长沙长泰机器人有限公司 | 一种利用智能相机在机器人搬运系统中定位工件的方法 |
US9996818B1 (en) * | 2014-12-19 | 2018-06-12 | Amazon Technologies, Inc. | Counting inventory items using image analysis and depth information |
JP2017187531A (ja) * | 2016-04-01 | 2017-10-12 | 株式会社大日本科研 | 基板の位置決め方法および基板の位置決め装置 |
CN106897996A (zh) * | 2017-02-04 | 2017-06-27 | 同济大学 | 基于机器视觉的套印误差检测方法 |
CN108890636A (zh) * | 2018-07-06 | 2018-11-27 | 陕西大中科技发展有限公司 | 一种工业机器人的抓取定位方法 |
CN110969661A (zh) * | 2018-09-30 | 2020-04-07 | 上海微电子装备(集团)股份有限公司 | 图像处理装置及方法、位置标定系统及方法 |
CN110763204A (zh) * | 2019-06-25 | 2020-02-07 | 西安理工大学 | 一种平面编码靶标及其位姿测量方法 |
KR102251320B1 (ko) * | 2020-10-14 | 2021-05-12 | ㈜아이비젼웍스 | 시트적층을 위한 비전얼라인방법 및 비전얼라인장치 |
CN113845064A (zh) * | 2021-08-05 | 2021-12-28 | 乐歌人体工学科技股份有限公司 | 一种具有圆形支脚的物料承载装置的定位方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
CN113847868A (zh) | 2021-12-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100787704B1 (ko) | 반송용 로봇 티칭 장치 및 반송용 로봇의 티칭 방법 | |
CN111250406B (zh) | 基于视觉定位的pcb检测流水线自动放置方法及系统 | |
EP3000773B1 (en) | Method in forklift truck for determining a load position in a load rack | |
US10923370B2 (en) | Transport system and transport method | |
US6986200B2 (en) | Method for mounting parts | |
CN1882242B (zh) | 部件安装装置 | |
CN109052180B (zh) | 一种基于机器视觉的集装箱自动对位方法及系统 | |
CN113305849B (zh) | 一种基于复合视觉的平板坡口智能切割系统及方法 | |
EP3021654B1 (en) | Component holding state detection method and component mounting machine | |
JP2010087358A (ja) | 搬送システム及びズレ検出用治具 | |
CN113847868B (zh) | 一种具有矩形支脚的物料承载装置的定位方法及系统 | |
CN112173518A (zh) | 控制方法和自动引导车 | |
CN115582827A (zh) | 一种基于2d和3d视觉定位的卸货机器人抓取方法 | |
JP4712623B2 (ja) | 部品搬送方法、部品搬送装置および表面実装機 | |
CN113845064B (zh) | 一种具有圆形支脚的物料承载装置的定位方法及系统 | |
JP2679614B2 (ja) | モービルロボットのハンド位置決め装置 | |
JP2008072058A (ja) | 補正量検出方法、補正量検出装置および基板処理機 | |
JP4921346B2 (ja) | 部品実装装置における吸着位置補正方法 | |
JP2009164277A (ja) | 部品実装装置におけるヘッド移動位置補正方法及び同装置 | |
TWI668087B (zh) | 無人搬運車之隱性定位補正方法 | |
JP2007287838A (ja) | 部品移載装置、実装機および部品検査機用部品移載装置 | |
JP2021028094A (ja) | 無人搬送車の暗黙的な位置決め補正方法 | |
CN113012235A (zh) | 一种港口起重机吊具姿态控制系统及其控制方法 | |
JP2020193081A (ja) | ティーチングシステム、搬送システム、及びティーチングデータ生成方法 | |
JP4860366B2 (ja) | 表面実装装置 |
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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20220620 Address after: 315100 room 1901, No. 536, Shifu Road, Yinzhou District, Ningbo City, Zhejiang Province Applicant after: Lechang Information Technology Co.,Ltd. Address before: 315000 No.588, Qihang South Road, economic development zone, Yinzhou District, Ningbo City, Zhejiang Province (Zhanqi Town, Yinzhou District) Applicant before: LOCTEK ERGONOMIC TECHNOLOGY Corp. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |