CN111311692B - 简易机械人的视觉标定方法 - Google Patents

简易机械人的视觉标定方法 Download PDF

Info

Publication number
CN111311692B
CN111311692B CN202010148554.1A CN202010148554A CN111311692B CN 111311692 B CN111311692 B CN 111311692B CN 202010148554 A CN202010148554 A CN 202010148554A CN 111311692 B CN111311692 B CN 111311692B
Authority
CN
China
Prior art keywords
calibration
calibration template
model
taking
camera
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
Application number
CN202010148554.1A
Other languages
English (en)
Other versions
CN111311692A (zh
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.)
Guangzhou Siruite Intelligent Technology Co ltd
Original Assignee
Guangzhou Siruite Intelligent Technology Co ltd
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 Guangzhou Siruite Intelligent Technology Co ltd filed Critical Guangzhou Siruite Intelligent Technology Co ltd
Priority to CN202010148554.1A priority Critical patent/CN111311692B/zh
Publication of CN111311692A publication Critical patent/CN111311692A/zh
Application granted granted Critical
Publication of CN111311692B publication Critical patent/CN111311692B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/80Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • G06T7/73Determining position or orientation of objects or cameras using feature-based methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10004Still image; Photographic image
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Manipulator (AREA)

Abstract

本发明涉及一种简易机械人的视觉标定方法,包括:获取标定模板,并将该标定模板放置在待加工工件上,记为位置A;其中,所述标定模板包括方形状的模块及设置在所述模块上的圆孔;以位置A为基准,将标定模板的圆孔绕着第一模型以顺时针方向移动,并取移动范围内的三个点的位置,得到相机的标定数据;以位置A为基准,将标定模板的圆孔绕着第二模型旋转,并取旋转范围内的二个点的位置,计算出机械手的旋转中心。上述的简易机器人的视觉标定方法,操作简单,对标定模板没有要求,同时通过将标定模板进行移动,得到相机的标定数据,通过将标定模板进行旋转,得出机械手的旋转中心,有利于机器人的视觉的现场应用。

Description

简易机械人的视觉标定方法
技术领域
本发明涉及视觉定位技术领域,特别是涉及一种用于机器人视觉***的简易机械人的视觉标定方法。
背景技术
在机械人视觉***使用中,需要对视觉***进行标定,以保证视觉***的检测精度。现有的视觉标定方法是用一张带格子或者带圆形图像的标定板,进行标定,标定板需要跟工件一样的大小,在汽车生产现场管理中,管理这些标定板和工具不是很方便;在标定时,对标定板的位置有一定的要求,要求标定板保持无尘,不然会影响精度。
发明内容
基于此,有必要针对目前传统技术存在的问题,提供一种简易机械人的视觉标定方法,解决上述的传统问题。
为了实现本发明的目的,本发明采用以下技术方案:
一种简易机械人的视觉标定方法,包括机械手及安装在机械手的相机,所述视觉标定方法包括如下步骤:
获取标定模板,并将该标定模板放置在待加工工件上,记为位置A;其中,所述标定模板包括方形状的模块及设置在所述模块上的圆孔;
以位置A为基准,在相机的成像视角内,将标定模板的圆孔绕着第一模型以顺时针方向移动,并取移动范围内的三个点的位置,分别记为位置B、位置C、位置D,最终移动回位置A;以位置A、位置B、位置C、位置D的数据,得到相机的标定数据;
以位置A为基准,在相机的成像视角内,将标定模板的圆孔绕着第二模型旋转,并取旋转范围内的二个点的位置,分别记为位置E、位置F,根据位置A、位置E、位置F的特征点数据,计算出机械手的旋转中心。
在其中一个实施例中,所述标定模板的外形尺寸大小小于待加工工件的尺寸大小。
在其中一个实施例中,所述圆孔的圆心与所述模块的重心重合。
在其中一个实施例中,所述第一模型呈正方形设置。
在其中一个实施例中,所述位置A、位置B、位置C、位置D分别在所述第一模型的四个角落上。
在其中一个实施例中,所述第一模型的重心与相机所形成的成像视角的中心重合。
在其中一个实施例中,所述第二模型呈圆形状设置。
在其中一个实施例中,所述第二模型的中心与机械手的旋转中心重合。
上述的简易机器人的视觉标定方法,操作简单,对标定模板没有要求,同时通过将标定模板进行移动,得到相机的标定数据,通过将标定模板进行旋转,得出机械手的旋转中心,有利于机器人的视觉的现场应用。
附图说明
图1为本发明的标定模板的结构示意图;
图2为本发明的第一模型的结构示意图;
图3为本发明的第二模型的结构示意图。
具体实施方式
为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的较佳实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容的理解更加透彻全面。
需要说明的是,当元件被称为“固定于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。
请参阅图1至图3,为本发明的一种简易机械人的视觉标定方法,包括机械手及安装在机械手的相机,所述视觉标定方法包括如下步骤:
获取标定模板,并将该标定模板放置在待加工工件上,记为位置A;其中,所述标定模板包括方形状的模块10及设置在所述模块10上的圆孔20;
以位置A为基准,在相机的成像视角内,将标定模板的圆孔20绕着第一模型以顺时针方向移动,并取移动范围内的三个点的位置,分别记为位置B、位置C、位置D,最终移动回位置A;以位置A、位置B、位置C、位置D的数据,得到相机的标定数据;
以位置A为基准,在相机的成像视角内,将标定模板的圆孔20绕着第二模型旋转,并取旋转范围内的二个点的位置,分别记为位置E、位置F,根据位置A、位置E、位置F的特征点数据,计算出机械手的旋转中心。
可选的,所述标定模板的外形尺寸大小小于待加工工件的尺寸大小。
再参阅图1,圆孔20的圆心与模块的重心重合。
再参阅图2,第一模型大致呈正方形设置,其中,位置A、位置B、位置C、位置D分别在所述第一模型的四个角落上。第一模型的重心与相机所形成的成像视角的中心重合。
再参阅图3,第二模型呈圆形状设置,第二模型的中心与机械手的旋转中心重合。
上述的简易机器人的视觉标定方法,操作简单,对标定模板没有要求,同时通过将标定模板进行移动,得到相机的标定数据,通过将标定模板进行旋转,得出机械手的旋转中心,有利于机器人的视觉的现场应用。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (1)

1.一种简易机械人的视觉标定方法,包括机械手及安装在机械手的相机,其特征在于,所述视觉标定方法包括如下步骤:
获取标定模板,并将该标定模板放置在待加工工件上,记为位置A;其中,所述标定模板包括方形状的模块及设置在所述模块上的圆孔;
以位置A为基准,在相机的成像视角内,将标定模板的圆孔绕着第一模型以顺时针方向移动,并取移动范围内的三个点的位置,分别记为位置B、位置C、位置D,最终移动回位置A;以位置A、位置B、位置C、位置D的数据,得到相机的标定数据;
以位置A为基准,在相机的成像视角内,将标定模板的圆孔绕着第二模型旋转,并取旋转范围内的二个点的位置,分别记为位置E、位置F,根据位置A、位置E、位置F的特征点数据,计算出机械手的旋转中心;
其中,所述标定模板的外形尺寸大小小于待加工工件的尺寸大小;所述圆孔的圆心与所述模块的重心重合;所述第一模型呈正方形设置;所述位置A、位置B、位置C、位置D分别在所述第一模型的四个角落上;所述第一模型的重心与相机所形成的成像视角的中心重合;所述第二模型呈圆形状设置;所述第二模型的中心与机械手的旋转中心重合。
CN202010148554.1A 2020-03-05 2020-03-05 简易机械人的视觉标定方法 Active CN111311692B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010148554.1A CN111311692B (zh) 2020-03-05 2020-03-05 简易机械人的视觉标定方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010148554.1A CN111311692B (zh) 2020-03-05 2020-03-05 简易机械人的视觉标定方法

Publications (2)

Publication Number Publication Date
CN111311692A CN111311692A (zh) 2020-06-19
CN111311692B true CN111311692B (zh) 2023-08-25

Family

ID=71160430

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010148554.1A Active CN111311692B (zh) 2020-03-05 2020-03-05 简易机械人的视觉标定方法

Country Status (1)

Country Link
CN (1) CN111311692B (zh)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105773661A (zh) * 2016-03-30 2016-07-20 东莞市速美达自动化有限公司 水平机器人固定相机下工件平移旋转标定方法
CN106846414A (zh) * 2017-01-24 2017-06-13 浙江四点灵机器人股份有限公司 一种基于可变标定目标的主动视觉相机标定方法
CN107363823A (zh) * 2017-06-21 2017-11-21 深圳市恒科通机器人有限公司 机械臂的坐标标定方法
CN107942949A (zh) * 2017-03-31 2018-04-20 沈机(上海)智能***研发设计有限公司 一种机床视觉定位方法及***、机床
CN109159114A (zh) * 2018-08-16 2019-01-08 郑州大学 Scara机械手固定相机视觉***手眼标定的高精度方法
JP2019063970A (ja) * 2017-10-05 2019-04-25 住友電装株式会社 回転加工装置
CN110148187A (zh) * 2019-06-04 2019-08-20 郑州大学 一种SCARA机械手Eye-in-Hand的高精度手眼标定方法和***
CN110666798A (zh) * 2019-10-11 2020-01-10 华中科技大学 一种基于透视变换模型的机器人视觉标定方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105773661A (zh) * 2016-03-30 2016-07-20 东莞市速美达自动化有限公司 水平机器人固定相机下工件平移旋转标定方法
CN106846414A (zh) * 2017-01-24 2017-06-13 浙江四点灵机器人股份有限公司 一种基于可变标定目标的主动视觉相机标定方法
CN107942949A (zh) * 2017-03-31 2018-04-20 沈机(上海)智能***研发设计有限公司 一种机床视觉定位方法及***、机床
CN107363823A (zh) * 2017-06-21 2017-11-21 深圳市恒科通机器人有限公司 机械臂的坐标标定方法
JP2019063970A (ja) * 2017-10-05 2019-04-25 住友電装株式会社 回転加工装置
CN109159114A (zh) * 2018-08-16 2019-01-08 郑州大学 Scara机械手固定相机视觉***手眼标定的高精度方法
CN110148187A (zh) * 2019-06-04 2019-08-20 郑州大学 一种SCARA机械手Eye-in-Hand的高精度手眼标定方法和***
CN110666798A (zh) * 2019-10-11 2020-01-10 华中科技大学 一种基于透视变换模型的机器人视觉标定方法

Also Published As

Publication number Publication date
CN111311692A (zh) 2020-06-19

Similar Documents

Publication Publication Date Title
CN109807885B (zh) 一种机械手的视觉标定方法、装置及智能终端
CN112621743B (zh) 机器人及其相机固定于末端的手眼标定方法及存储介质
CN112621711B (zh) 机器人及其相机固定于机架的手眼标定方法以及存储介质
CN108195327B (zh) 一种基于机器人的附加轴标定方法及终端
CN101750014B (zh) 正交式三坐标测量机中摄像机的标定方法
CN109781164B (zh) 一种线激光传感器的静态标定方法
WO2021004416A1 (zh) 一种基于视觉信标建立信标地图的方法、装置
JP2005201824A (ja) 計測装置
CN109623822B (zh) 机器人手眼标定方法
US11422567B2 (en) Robot recharging localization method and robot using the same
CN108908399B (zh) 一种基于同心圆环模板的机器人手眼标定方法
CN107953333B (zh) 一种机械手末端工具标定的控制方法及***
CN110148187A (zh) 一种SCARA机械手Eye-in-Hand的高精度手眼标定方法和***
CN110095089B (zh) 一种飞行器旋转角度的测量方法及***
CN101425185B (zh) 一种基于复合型平面靶标的小尺寸视觉测量的摄像机标定方法
WO2022037389A1 (zh) 基于参考平面的高精度物体多自由度姿态估计方法及***
CN111311692B (zh) 简易机械人的视觉标定方法
US20220327739A1 (en) Pose calibration method, robot and computer readable storage medium
CN116188591A (zh) 多相机全局标定方法及装置、电子设备
CN109685800B (zh) 一种校准模板和快速标定相机外部参数的方法
CN111383283B (zh) 机器人的工具坐标系的标定方法及***
JP2011047725A (ja) 撮像装置の取り付け位置の推定方法およびキャリブレーションシステム
CN112685860B (zh) 一种曲面姿态检测方法、装置、终端设备及存储介质
CN110842917B (zh) 串并联机械的机械参数的标定方法、电子装置及存储介质
CN111402342B (zh) 基于多特征点的可用于工业机器人标定的3d点云处理方法

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
GR01 Patent grant
GR01 Patent grant