DE2430058A1 - Monitoring system for robot arm - has TV cameras connected to computer to analyse position of symbols on arm joints - Google Patents

Monitoring system for robot arm - has TV cameras connected to computer to analyse position of symbols on arm joints

Info

Publication number
DE2430058A1
DE2430058A1 DE2430058A DE2430058A DE2430058A1 DE 2430058 A1 DE2430058 A1 DE 2430058A1 DE 2430058 A DE2430058 A DE 2430058A DE 2430058 A DE2430058 A DE 2430058A DE 2430058 A1 DE2430058 A1 DE 2430058A1
Authority
DE
Germany
Prior art keywords
symbols
computer
joints
arrangement
robot
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
DE2430058A
Other languages
German (de)
Inventor
Christoph Dipl Phys Schlobies
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.)
KYBORG GES
Original Assignee
KYBORG GES
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 KYBORG GES filed Critical KYBORG GES
Priority to DE2430058A priority Critical patent/DE2430058A1/en
Publication of DE2430058A1 publication Critical patent/DE2430058A1/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/02Sensing devices
    • B25J19/021Optical sensing devices
    • B25J19/023Optical sensing devices including video camera means

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

The remote control system with a multiple joined robot arm has a set of symbols located on the joints and head which are monitored by a set of television cameras so that their relative positions can be determined by connecting the cameras to a computer and analysing the received signals. These symbols may be binary code signals with interrelated dark and light areas. Further geometric patterns may be located near the symbols to enable a quick analysis to be made in response to various alignments of the joints. The symbols and patterns may generate wavelengths which can be filtered by filters in the camera objectives.

Description

Positions-Meß-System für Roboter-Glieder Gegenstand der Erfindung ist die Messung der räumlichen Stellung von Robotergliedern im Raum durch Verwendung von Fernsehkameras.Position measuring system for robot limbs is the subject of the invention is the measurement of the spatial position of robot limbs in space through use from television cameras.

Stand der Technik Bekannt sind vor allem Meßgeber wie Potentiometer und Drehmelder, die direkt an den Robotergliedern angebracht werden. Nachteile sind hierbei die notwendige Verkabelung über die Gelenke hinweg, der hohe Aufwand an Meßgebern und vor allem die Tatsache, daß sich die Meßfehler der einzelnen Meßgeber addieren, wenn die Position beispielsweise der Arbeitszange im Raum aus den Positionen der einzelnen Roboter-Glieder errechnet werden soll.State of the art Above all, encoders such as potentiometers are known and resolvers attached directly to the robot limbs. Disadvantages are here the necessary cabling across the joints, the high effort Encoders and, above all, the fact that the measurement errors of the individual encoders add up if the position of, for example, the working tongs in space is out of the positions of the individual robot limbs should be calculated.

Beschreibung Die Erfindung umgeht diese Nachteile folgendermaßen: (FIG. I) Neben dem Roboter (1) werden im Raum an verschiedenen Positionen Fernsehkameras (2) installiert und justiert. Im Blickwinkel dieser Kameras befinden sich die Teile des Roboters, deren Position für Steuerung und/oder Sicherheit des Roboters von Bedeutung sind, wie z. H. die Arbeitszange (3). Auf der Arbeitszange ist ein Symbol (4) angebracht.Description The invention avoids these disadvantages as follows: (FIG. I) In addition to the robot (1), television cameras are installed at various positions in the room (2) installed and adjusted. The parts are in the viewing angle of these cameras of the robot, their position for control and / or safety of the robot of Meaning are such as H. the pliers (3). There is a symbol on the pliers (4) attached.

Das Symbol wird von der Kamera aufgenommen und in dem Computer (5), der die Signale der Fernsehkameras auf an sich bekannte Weise analysiert, erkannt.The symbol is recorded by the camera and stored in the computer (5), who analyzes the signals from the television cameras in a manner known per se, recognized.

Das Kennzeichen kann daher zweckmäßigerueise im Binar-Code dargestellt sein.The identifier can therefore expediently be represented in binary code be.

Der Computer erkennt also an dem Symbol, um welches Glied des Roboters es sich handelt. Gleichzeitig erkennt er an der Position des Zeichens im Kamerahlickfeld, der Große und der Art der geometrischen Verkürzung die Position des Zeichens und damit des Raboterliedes im Raum.The computer recognizes which link of the robot is from the symbol it is about. At the same time, he recognizes from the position of the symbol in the camera field of vision, the size and type of geometric foreshortening the position of the character and thus the raboter song in the room.

Zur leichteren Errechnung etwa des Winkels, in dem das Zeichen zur Kamera steht, läßt es sich zusätzlich durch eine geometrisch genau definierte Figur ergänzen.To make it easier to calculate, for example, the angle at which the symbol is to When the camera is standing, it can also be identified by a geometrically precisely defined figure add to.

Um das Kennzeichen und die Figur für die Kamera deutlich von der Umgebung abzuheben, können diese Zeichen als Leuchtzeichen in bekannter Weise ausgeführt sein. Durch Filter im Kameraohjektiv, die bevorzugt das Licht der Leuchtzeichen durchlassen, kann der Kn1Urast zur Umgebung weiter erhöht werden.To make the license plate and the figure for the camera clearly different from the environment stand out, these signs can be implemented as illuminated signs in a known manner be. Through filters in the camera lens, which prefer the light of the illuminated signs let through, the kn1Urast to the environment can be further increased.

Claims (4)

P a t e n t a n s p r ü c h eP a t e n t a n s p r ü c h e 1. Anordnung und Verfahren zur messung der räumlichen Position von Roboter-Bauteilen, gekennzeichnet dadurch, daß durch Aufnahme von Kennzeichen an den Bauteilen durch Fernsellkameras die Position durch Analyse des Fernsehbildes im Computer errechnet wird.1. Arrangement and procedure for measuring the spatial position of Robot components, characterized in that by including identifiers the components by remote cameras by analyzing the television picture is calculated in the computer. 2. Anordnung und Verfahren nach Anspruch 1., qekennzeichnet dadurch, daß die an den Bauteilen angebrachten Kennzeichen im Bindr-Code als Folge von hellen und dunklen Balken realisiert sind. 2. Arrangement and method according to claim 1, characterized in that that the markings attached to the components in the Bindr code as a result of bright and dark bars are realized. 3. Anordnung und Verfahren nach Ansprüchen 1.und 2., gekennzeichnet dadurch, daß neben dem Kennzeichen geometrische Figuren angebracht sind, die eine besonders leichte Analyse ihrer räumlichen Stellung durch den Computer ermöglichen, beispielsweise ein Quadrat. 3. Arrangement and method according to claims 1 and 2, characterized in that geometric figures are attached next to the identifier, the one enable particularly easy analysis of their spatial position by the computer, for example a square. 4. Anordnung und Verfahren nach den Ansprüchen 1., 2., 3., gekennzeichnet dadurch, daß die Symbole und Figuren an den Roboterbaus teilen ein Licht bestimmter Wellenlängen aussenden, und aß diese Wellenlängen durch Filter im Fernseikameraobjektiv herausgefiltert werden. 4. Arrangement and method according to claims 1, 2, 3, characterized in that the symbols and figures on the robot structure share a certain light Emit wavelengths, and ate these wavelengths through filters in the television camera lens be filtered out. L e e r s e i t eL e r s e i t e
DE2430058A 1974-06-22 1974-06-22 Monitoring system for robot arm - has TV cameras connected to computer to analyse position of symbols on arm joints Pending DE2430058A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE2430058A DE2430058A1 (en) 1974-06-22 1974-06-22 Monitoring system for robot arm - has TV cameras connected to computer to analyse position of symbols on arm joints

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2430058A DE2430058A1 (en) 1974-06-22 1974-06-22 Monitoring system for robot arm - has TV cameras connected to computer to analyse position of symbols on arm joints

Publications (1)

Publication Number Publication Date
DE2430058A1 true DE2430058A1 (en) 1976-01-08

Family

ID=5918731

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2430058A Pending DE2430058A1 (en) 1974-06-22 1974-06-22 Monitoring system for robot arm - has TV cameras connected to computer to analyse position of symbols on arm joints

Country Status (1)

Country Link
DE (1) DE2430058A1 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0114505A1 (en) * 1982-12-28 1984-08-01 Diffracto Ltd. Apparatus and method for robot calibration
EP0117409A1 (en) * 1983-02-26 1984-09-05 GdA Gesellschaft für digitale Automation mbH Measuring device for trimming the flange of a tool of an industrial robot
US4613942A (en) * 1982-02-19 1986-09-23 Chen Richard M Orientation and control system for robots
US4753569A (en) * 1982-12-28 1988-06-28 Diffracto, Ltd. Robot calibration
US4826391A (en) * 1988-02-23 1989-05-02 The University Of British Columbia Manipulator arm position sensing
US5608847A (en) * 1981-05-11 1997-03-04 Sensor Adaptive Machines, Inc. Vision target based assembly
DE19626459A1 (en) * 1996-07-02 1998-01-08 Kuka Schweissanlagen Gmbh Method and device for teaching a program-controlled robot
US6163946A (en) * 1981-05-11 2000-12-26 Great Lakes Intellectual Property Vision target based assembly
US6167607B1 (en) 1981-05-11 2001-01-02 Great Lakes Intellectual Property Vision target based assembly
DE20216636U1 (en) * 2002-10-28 2004-03-11 Kuka Schweissanlagen Gmbh processing plant
EP2481529A1 (en) * 2011-01-31 2012-08-01 ROBOJOB, besloten vennootschap Method for manipulating a series of successively presented identical workpieces by means of a robot.
CN104583711A (en) * 2012-08-27 2015-04-29 杜尔系统有限公司 Controller for a conveyor, and method for controlling a conveyor
GB2574064A (en) * 2018-05-25 2019-11-27 Imetrum Ltd Motion encoder
CN111283731A (en) * 2020-03-17 2020-06-16 安徽智训机器人技术有限公司 Industrial robot operation fault determination method and system

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6163946A (en) * 1981-05-11 2000-12-26 Great Lakes Intellectual Property Vision target based assembly
US6317953B1 (en) * 1981-05-11 2001-11-20 Lmi-Diffracto Vision target based assembly
US6314631B1 (en) * 1981-05-11 2001-11-13 Great Lakes Intellectual Property Vision target based assembly
US5608847A (en) * 1981-05-11 1997-03-04 Sensor Adaptive Machines, Inc. Vision target based assembly
US6301763B1 (en) * 1981-05-11 2001-10-16 Great Lakes Intellectual Property Ltd. Determining position or orientation of object in three dimensions
US6167607B1 (en) 1981-05-11 2001-01-02 Great Lakes Intellectual Property Vision target based assembly
US4613942A (en) * 1982-02-19 1986-09-23 Chen Richard M Orientation and control system for robots
US4753569A (en) * 1982-12-28 1988-06-28 Diffracto, Ltd. Robot calibration
EP0114505A1 (en) * 1982-12-28 1984-08-01 Diffracto Ltd. Apparatus and method for robot calibration
EP0117409A1 (en) * 1983-02-26 1984-09-05 GdA Gesellschaft für digitale Automation mbH Measuring device for trimming the flange of a tool of an industrial robot
EP0330382A3 (en) * 1988-02-23 1989-12-27 The University Of British Columbia Manipulator arm position sensing
EP0330382A2 (en) * 1988-02-23 1989-08-30 The University Of British Columbia Manipulator arm position sensing
US4826391A (en) * 1988-02-23 1989-05-02 The University Of British Columbia Manipulator arm position sensing
DE19626459C2 (en) * 1996-07-02 1999-09-02 Kuka Schweissanlagen Gmbh Method and device for teaching a program-controlled robot
DE19626459A1 (en) * 1996-07-02 1998-01-08 Kuka Schweissanlagen Gmbh Method and device for teaching a program-controlled robot
DE20216636U1 (en) * 2002-10-28 2004-03-11 Kuka Schweissanlagen Gmbh processing plant
US7653977B2 (en) 2002-10-28 2010-02-02 Kuka Systems Gmbh System and method for machining body parts, wherein robots are synchronised with a conveyor belt
EP2481529A1 (en) * 2011-01-31 2012-08-01 ROBOJOB, besloten vennootschap Method for manipulating a series of successively presented identical workpieces by means of a robot.
BE1019786A3 (en) * 2011-01-31 2012-12-04 Robojob Bv Met Beperkte Aansprakelijkheid METHOD FOR MANIPULATING A SERIES OF IDENTICAL WORKS IN FOLLOWING THROUGH A ROBOT, AS WELL AS AN APPARATUS AND A GRIPER THEREOF.
CN104583711A (en) * 2012-08-27 2015-04-29 杜尔系统有限公司 Controller for a conveyor, and method for controlling a conveyor
CN104583711B (en) * 2012-08-27 2018-03-06 杜尔系统股份公司 Method for the monitoring device of Transporting equipment and for monitoring Transporting equipment
GB2574064A (en) * 2018-05-25 2019-11-27 Imetrum Ltd Motion encoder
GB2574064B (en) * 2018-05-25 2020-05-27 Imetrum Ltd Motion encoder
US11885650B2 (en) 2018-05-25 2024-01-30 Imetrum Ltd. Motion encoder
CN111283731A (en) * 2020-03-17 2020-06-16 安徽智训机器人技术有限公司 Industrial robot operation fault determination method and system

Similar Documents

Publication Publication Date Title
DE2430058A1 (en) Monitoring system for robot arm - has TV cameras connected to computer to analyse position of symbols on arm joints
EP1190211A1 (en) Method for optically detecting the shape of objects
DE3104972C2 (en) Photoelectric incremental positioning device
DE2544703A1 (en) METHOD FOR COLOR IDENTIFICATION
DE3523459A1 (en) DEVICE FOR TRAINING WITH ARMS
EP0036976A1 (en) Test circuit for a digital electric length or angle measurement system
DE2403698A1 (en) Robot components position measurement - involves marks on components which are picked up by T.V. cameras and analysed by computer
EP0103162A2 (en) Measuring and control device for loads suspended from cables, in particular for lifting stage settings
EP0478002A2 (en) Wireless remote control system of electronic sets
DE3933222A1 (en) Measuring arrangement using personal computer as indicator - having measuring program and interface for modules measuring electrical values or converting to them
DE3720019C2 (en) Location system for determining the location and orientation of a moving body
EP0330100B1 (en) Optical measuring device
DE19620575A1 (en) Circuit arrangement for adjustment of parameter of electronic instrument, such as time relay, engine cut=out switch
DE10006634C1 (en) Light barrier operating method has new switch threshold value obtained from measured maximum and minimum light intensities each time light stop is moved
DE102005043070B4 (en) Method for high-precision three-dimensional measurement and / or reconstruction of objects with the aid of digital image recordings, for example for image evaluation of traffic routes
DE2757829C2 (en) Arrangement for the automatic collision prevention of ships
DE3500440A1 (en) DEVICE FOR ELECTRONIC ERROR DISPLAY, IN PARTICULAR MOTOR ELECTRONICS IN MOTOR VEHICLES
DE2806926B2 (en) Optoelectronic * detection and location device
DE3843280C2 (en)
DE2944261C1 (en) Method and device for modulating the radiation of a missile light set
DE102018206675A1 (en) Method for controlling a machine by means of at least one spatial coordinate as a control variable and control system of a machine
DE3447129C2 (en) Handheld measuring device for teaching
EP0196428B1 (en) Photometer
DE2038418B2 (en) DEVICE FOR DISPLAYING REGULATION DIFFERENCE IN ELECTRIC CONTROLLERS
DE2441640C3 (en) Arrangement for automatic target tracking through video contrast analysis

Legal Events

Date Code Title Description
OHJ Non-payment of the annual fee