[go: up one dir, main page]

CN103878774A - Vision calibration method based on robot - Google Patents

Vision calibration method based on robot Download PDF

Info

Publication number
CN103878774A
CN103878774A CN201410064861.6A CN201410064861A CN103878774A CN 103878774 A CN103878774 A CN 103878774A CN 201410064861 A CN201410064861 A CN 201410064861A CN 103878774 A CN103878774 A CN 103878774A
Authority
CN
China
Prior art keywords
camera
scaling board
control center
robot
position data
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
CN201410064861.6A
Other languages
Chinese (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.)
Xian Aerospace Precision Electromechanical Institute
Original Assignee
Xian Aerospace Precision Electromechanical Institute
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 Xian Aerospace Precision Electromechanical Institute filed Critical Xian Aerospace Precision Electromechanical Institute
Priority to CN201410064861.6A priority Critical patent/CN103878774A/en
Publication of CN103878774A publication Critical patent/CN103878774A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Manipulator (AREA)

Abstract

The invention provides a vision calibration method based on a robot. The method has the advantages that a debugging control center is coordinated with a PLC control system and a vision system, full-automatic calibration of the vision system is achieved, switching between position data under images and position data under robot coordinates can be completed, and the robot can be guided to grab targets.

Description

A kind of based on robotic vision scaling method
Technical field
The invention belongs to Robotics field, relate to a kind of based on robotic vision scaling method.
Background technology
Automatically changing electric machine people is the nucleus equipment that electric automobile fills electrical changing station, its basic structure comprises the hardware configuration of robot, the PLC control system of serving as the vision system of robot eyes, robot mechanical arm being controlled, also comprise the Master Control Center of coordinating vision system and PLC control system, wherein vision system comprises and is arranged on electric automobile top for obtaining the top camera of electric automobile image, for obtaining the sidepiece camera of cell image to be changed in electric automobile, and sidepiece camera is mounted on manipulator.
Along with the development of Automation Industry, require more and more higher for Unmanned operation, fully automatic operation, reducing manual intervention, adopting robot to substitute manpower is Automation Industry development trend, and therefore vision system also becomes and in automation equipment, is used for serving as human eye the requisite link of information guiding operation is provided to machine.How vision system provides the exact position based on robot coordinate system is technological difficulties.
Target localization is that vision system is applied maximum directions, no matter is that tracking moving object or location capture, and being obtained workpiece coordinate and offered robot by vision system has been the prerequisite guarantee that automation captures.The position that vision system obtains is the position based under image coordinate system, be the position under robot coordinate system and robot carries out that workpiece grabbing need to obtain, the position completing under accurate image coordinate is the key technology of obtaining coordinate under robot coordinate system to the position conversion under robot coordinate system.
Summary of the invention
The invention provides a kind of based on robotic vision scaling method, for drawing the correlation between the position data under position data and the machine coordinate under image coordinate, complete position data under image to the conversion between the position data under robot coordinate, guidance machine people capture target.
Technical solution of the present invention is:
A kind of based on robotic vision scaling method, its special character is: comprise the demarcation of top camera and the demarcation of sidepiece camera, concrete steps are as follows:
A) demarcation of top camera
1] scaling board of fixed installation within sweep of the eye to top camera just on the manipulator of robot, records the current location A of scaling board under robot coordinate, typing debugging control center,
2] set the moving step length L of robot and the mobile frequency n of robot; Typing debugging control center,
3] debugging control center sends photographing instruction to top camera, and top camera takes the scaling board that is positioned at current location A, and extract the position data B0 of scaling board under the image coordinate of top, and this position data is fed back to debugging control center,
4] the next position information of scaling board is sent to PLC control system by debugging control center,
5] PLC control system control manipulator moves, and moves to after the next position, and the information of putting in place is fed back to debugging control center by PLC control system,
6] debugging control center receives and puts in place after information, sends instruction to top camera, and top camera is taken pictures to scaling board, and extract the position data B1 of scaling board under the image coordinate of top, and this image coordinate is fed back to debugging control center,
Repeating step 4]-6] until complete n movement, obtain one group position data B0, B1, the B2 of scaling board under the image coordinate of top ... Bn,
7] the position data B0 under the image coordinate of top, B1, B2 by scaling board ... the displacement of Bn and manipulator, draws the relation between position data and the manipulator displacement under image coordinate; Complete the demarcation of top camera;
B) demarcation of sidepiece camera
1] at sidepiece camera within sweep of the eye, the field range of positive counter-lateral quadrents camera arranges scaling board, records the current location A of scaling board under robot coordinate, typing debugging control center, and described sidepiece camera is arranged in robot,
All the other demarcating steps are with reference to the demarcation of top camera.
Compared with prior art, advantage is in the present invention:
1, the invention provides a kind ofly based on robotic vision scaling method, can complete position data under image to the conversion between the position data under robot coordinate, guidance machine people capture target.
2, vision calibration method of the present invention, matches debugging control center with PLC control system, vision system, realized the full automatic calibration of vision system, successfully solved manual debugging error large, waste time and energy, the problem such as result output disunity.
Accompanying drawing explanation
Fig. 1 is the system diagram that timing signal of the present invention adopts.
The specific embodiment
Below the present invention is elaborated.
One of the present invention is based on robotic vision scaling method, its vision calibration system comprises and is arranged on electric automobile top for obtaining the top camera of electric automobile position, for obtaining the sidepiece camera of battery location to be changed in electric automobile, and sidepiece camera is mounted on manipulator.As shown in Figure 1, communicate by letter with vision system with PLC control system respectively in debugging control center.
This scaling method comprises the demarcation of top camera and the demarcation of sidepiece camera, and concrete steps are as follows:
A) demarcation of top camera
1] on the manipulator of robot, just the field range of top camera is fixedly mounted to scaling board, record the current location A of scaling board under robot coordinate, typing debugging control center,
2] set the moving step length L of robot and the mobile frequency n of robot; Typing debugging control center,
3] debugging control center sends photographing instruction to top camera, and top camera takes the scaling board that is positioned at current location A, extracts the position data B0 of scaling board under the image coordinate of top, and this position data is fed back to debugging control center;
4] the next position information of scaling board is sent to PLC control system by debugging control center,
5] PLC control system control manipulator moves, and moves to after the next position, and the information of putting in place is fed back to debugging control center by PLC control system,
6] debugging control center receives and puts in place after information, sends instruction to top camera, and top camera is taken pictures to scaling board, and extract the position data B1 of scaling board under the image coordinate of top, and this image coordinate is fed back to debugging control center,
Repeating step 4]-6] until complete n movement, obtain position data B0, B1, the B2 of scaling board under the image coordinate of top ... Bn,
7] a group of position data B0, B1, the B2 under the image coordinate of top by scaling board ... the displacement of Bn and manipulator, draws the relation between position data and the manipulator displacement under image coordinate; Complete the demarcation of top camera.
B) demarcation of sidepiece camera
1] at sidepiece camera within sweep of the eye, the field range of positive counter-lateral quadrents camera arranges scaling board, records the current location A of scaling board under robot coordinate, typing debugging control center, and sidepiece camera is arranged in robot,
2] set the moving step length L of robot and the mobile frequency n of robot; Typing debugging control center,
3] debugging control center sends photographing instruction to top camera, and sidepiece camera takes the scaling board that is positioned at current location A, extracts the position data B0 of scaling board under sidepiece camera image coordinate, and this position data is fed back to debugging control center;
4] the next position information of scaling board is sent to PLC control system by debugging control center,
5] PLC control system control manipulator moves, and moves to after the next position, and the information of putting in place is fed back to debugging control center by PLC control system,
6] debugging control center receives and puts in place after information, sends instruction to sidepiece camera, and sidepiece camera is taken pictures to scaling board, and extract the position data B1 of scaling board under sidepiece camera image coordinate, and this image coordinate is fed back to debugging control center,
Repeating step 4]-6] until complete n movement, obtain position data B0, B1, the B2 of scaling board under sidepiece camera image coordinate ... Bn,
7] a group of position data B0, B1, the B2 under sidepiece camera image coordinate by scaling board ... the displacement of Bn and manipulator, draws the relation between position data and the manipulator displacement under sidepiece camera image coordinate; Complete the demarcation of sidepiece camera;
In order to improve the accuracy of calibration result, in the time of top camera and sidepiece camera calibration, can return according to the former road of identical step-length by control, with reference to step 2-6] scaling method, obtain scaling board another group view data under the image coordinate of top, can average to twice acquisition result.

Claims (1)

1. based on a robotic vision scaling method, it is characterized in that: comprise the demarcation of top camera and the demarcation of sidepiece camera, concrete steps are as follows:
A) demarcation of top camera
1] scaling board of fixed installation within sweep of the eye to top camera just on the manipulator of robot, records the current location A of scaling board under robot coordinate, typing debugging control center,
2] set the moving step length L of robot and the mobile frequency n of robot; Typing debugging control center,
3] debugging control center sends photographing instruction to top camera, and top camera takes the scaling board that is positioned at current location A, and extract the position data B0 of scaling board under top camera image coordinate, and this position data is fed back to debugging control center,
4] the next position information of scaling board is sent to PLC control system by debugging control center,
5] PLC control system control manipulator moves, and moves to after the next position, and the information of putting in place is fed back to debugging control center by PLC control system,
6] debugging control center receives and puts in place after information, sends instruction to top camera, and top camera is taken pictures to scaling board, and extract the position data B1 of scaling board under top camera image coordinate, and this image coordinate is fed back to debugging control center,
Repeating step 4]-6] until complete n movement, obtain one group position data B0, B1, the B2 of scaling board under the image coordinate of top ... Bn,
7] the position data B0 under top camera image coordinate, B1, B2 by scaling board ... the displacement of Bn and manipulator, draws the relation between position data and the manipulator displacement under top camera image coordinate; Complete the demarcation of top camera;
B) demarcation of sidepiece camera
1] at sidepiece camera within sweep of the eye, the field range of positive counter-lateral quadrents camera arranges scaling board, records the current location A of scaling board under robot coordinate, typing debugging control center, and described sidepiece camera is arranged in robot,
All the other demarcating steps are with reference to the demarcation of top camera.
CN201410064861.6A 2014-02-25 2014-02-25 Vision calibration method based on robot Pending CN103878774A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410064861.6A CN103878774A (en) 2014-02-25 2014-02-25 Vision calibration method based on robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410064861.6A CN103878774A (en) 2014-02-25 2014-02-25 Vision calibration method based on robot

Publications (1)

Publication Number Publication Date
CN103878774A true CN103878774A (en) 2014-06-25

Family

ID=50948055

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410064861.6A Pending CN103878774A (en) 2014-02-25 2014-02-25 Vision calibration method based on robot

Country Status (1)

Country Link
CN (1) CN103878774A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105278454A (en) * 2015-11-05 2016-01-27 合肥图迅电子科技有限公司 Robot hand-eye positioning algorithm based on mechanical arm visual positioning system
CN108527360A (en) * 2018-02-07 2018-09-14 唐山英莱科技有限公司 A kind of location position system and method
CN109300157A (en) * 2018-09-14 2019-02-01 威准(厦门)自动化科技有限公司 A kind of mechanical location of visual machine determines method, terminal device and storage medium
CN110111394A (en) * 2019-05-16 2019-08-09 湖南三一快而居住宅工业有限公司 Based on manipulator feature to the method and device of video camera automatic Calibration
CN111037558A (en) * 2019-12-23 2020-04-21 北京航天计量测试技术研究所 Automatic identification and grabbing method and system

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0489919A1 (en) * 1990-05-30 1992-06-17 Fanuc Ltd. Calibration system of visual sensor
EP0493612A1 (en) * 1990-07-19 1992-07-08 Fanuc Ltd. Method of calibrating visual sensor
CN1586833A (en) * 2004-07-15 2005-03-02 上海交通大学 Single eye visual sensor for welding robot and its hand-eye relation quick marking method
CN1704210A (en) * 2004-06-02 2005-12-07 发那科株式会社 Robot system
CN102294695A (en) * 2010-06-25 2011-12-28 鸿富锦精密工业(深圳)有限公司 Robot calibration method and calibration system
CN103192399A (en) * 2013-03-29 2013-07-10 中国科学院自动化研究所 Micro-vision hand-eye calibration method based on target motion
CN103192386A (en) * 2012-01-06 2013-07-10 沈阳新松机器人自动化股份有限公司 Image-vision-based automatic calibration method of clean robot
CN103558850A (en) * 2013-07-26 2014-02-05 无锡信捷电气股份有限公司 Laser vision guided welding robot full-automatic movement self-calibration method

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0489919A1 (en) * 1990-05-30 1992-06-17 Fanuc Ltd. Calibration system of visual sensor
EP0493612A1 (en) * 1990-07-19 1992-07-08 Fanuc Ltd. Method of calibrating visual sensor
CN1704210A (en) * 2004-06-02 2005-12-07 发那科株式会社 Robot system
CN1586833A (en) * 2004-07-15 2005-03-02 上海交通大学 Single eye visual sensor for welding robot and its hand-eye relation quick marking method
CN102294695A (en) * 2010-06-25 2011-12-28 鸿富锦精密工业(深圳)有限公司 Robot calibration method and calibration system
CN103192386A (en) * 2012-01-06 2013-07-10 沈阳新松机器人自动化股份有限公司 Image-vision-based automatic calibration method of clean robot
CN103192399A (en) * 2013-03-29 2013-07-10 中国科学院自动化研究所 Micro-vision hand-eye calibration method based on target motion
CN103558850A (en) * 2013-07-26 2014-02-05 无锡信捷电气股份有限公司 Laser vision guided welding robot full-automatic movement self-calibration method

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105278454A (en) * 2015-11-05 2016-01-27 合肥图迅电子科技有限公司 Robot hand-eye positioning algorithm based on mechanical arm visual positioning system
CN108527360A (en) * 2018-02-07 2018-09-14 唐山英莱科技有限公司 A kind of location position system and method
CN109300157A (en) * 2018-09-14 2019-02-01 威准(厦门)自动化科技有限公司 A kind of mechanical location of visual machine determines method, terminal device and storage medium
CN109300157B (en) * 2018-09-14 2021-08-24 威准(厦门)自动化科技有限公司 Mechanical position determining method of visual machine, terminal equipment and storage medium
CN110111394A (en) * 2019-05-16 2019-08-09 湖南三一快而居住宅工业有限公司 Based on manipulator feature to the method and device of video camera automatic Calibration
CN111037558A (en) * 2019-12-23 2020-04-21 北京航天计量测试技术研究所 Automatic identification and grabbing method and system

Similar Documents

Publication Publication Date Title
CN109029257B (en) Large-scale workpiece pose measurement system and method based on stereoscopic vision and structured light vision
CN103353758B (en) A kind of Indoor Robot navigation method
CN108890652B (en) A substation inspection robot and substation equipment inspection method
CN105234943A (en) Industrial robot demonstration device and method based on visual recognition
CN104385282B (en) Visual intelligent numerical control system and visual measuring method thereof
CN103878774A (en) Vision calibration method based on robot
CN110293559B (en) Installation method for automatically identifying, positioning and aligning
CN110900575B (en) Parallel intelligent robot with automatic guiding function and guiding method thereof
CN109532522A (en) A kind of unmanned charging system of automobile based on 3D vision technique and its application method
WO2017092565A1 (en) Charging system and charging method, computer storage medium
CN107844132B (en) Control method of precise positioning and grabbing system of gantry type paper tray based on machine vision
EP4013578A1 (en) Robot-mounted moving device, system, and machine tool
CN105278454A (en) Robot hand-eye positioning algorithm based on mechanical arm visual positioning system
CN113319859B (en) Robot teaching method, system and device and electronic equipment
CN102566574A (en) Robot trajectory generation method and device based on laser sensing
CN109202958B (en) Visual grabbing platform of compound robot
CN111906767A (en) Vision rectification mechanical arm based on binocular structured light and rectification method
CN110039520B (en) Teaching and processing system based on image contrast
CN112643207A (en) Laser automatic derusting system and method based on computer vision
CN211590103U (en) Parallel intelligent robot with automatic guiding function
CN113702995B (en) Space positioning system for assisting in hanging and placing grounding wire operation
CN110920450A (en) Full-automatic charging system of electric automobile
CN111595257B (en) Wireless synchronous triggering system and method for optical tracking type three-dimensional scanner
CN105345813B (en) High-precision mechanical arm positioning method based on generalized coordinates
CN203636826U (en) Robot device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140625