[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

DE2531682A1 - Position recognition system using optical sensor - determines location and orientation of objects by means of circular optical scanning - Google Patents

Position recognition system using optical sensor - determines location and orientation of objects by means of circular optical scanning

Info

Publication number
DE2531682A1
DE2531682A1 DE19752531682 DE2531682A DE2531682A1 DE 2531682 A1 DE2531682 A1 DE 2531682A1 DE 19752531682 DE19752531682 DE 19752531682 DE 2531682 A DE2531682 A DE 2531682A DE 2531682 A1 DE2531682 A1 DE 2531682A1
Authority
DE
Germany
Prior art keywords
gravity
outline
coordinates
center
angular orientation
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
DE19752531682
Other languages
German (de)
Inventor
Alfred Dipl Ing Dr Ing Schief
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.)
Fraunhofer Gesellschaft zur Forderung der Angewandten Forschung eV
Original Assignee
Fraunhofer Gesellschaft zur Forderung der Angewandten Forschung eV
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 Fraunhofer Gesellschaft zur Forderung der Angewandten Forschung eV filed Critical Fraunhofer Gesellschaft zur Forderung der Angewandten Forschung eV
Priority to DE19752531682 priority Critical patent/DE2531682A1/en
Priority to DE19752552927 priority patent/DE2552927A1/en
Publication of DE2531682A1 publication Critical patent/DE2531682A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0014Image feed-back for automatic industrial control, e.g. robot with camera
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/42Global feature extraction by analysis of the whole pattern, e.g. using frequency domain transformations or autocorrelation
    • G06V10/421Global feature extraction by analysis of the whole pattern, e.g. using frequency domain transformations or autocorrelation by analysing segments intersecting the pattern

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Robotics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Image Analysis (AREA)

Abstract

The optical sensor of the location and orientation of objects lying on a table, takes account of the centre of gravity of the area of the envelope of the object and the point of intersection of circles about the centre of gravity with the outline, in which a first scan determines the coordinates of the centre of gravity, after which a circular scan times the period elapsing before the scan meets the envelope. Comparison of the results of two such circular scans with stored reference times enables the nature and orientation of the position of the object and hence its location to be determined. The stored reference values may first be derived from a series of scans with the objects to be recognized in known positions.

Description

Optische Sensoren zur Erfassung vereinzelter Werkstücke mit Industrierobotern Die meisten der heute bekannten, praktisch eingesetzten Industrieroboter besitzen keine optischen Sensoren; sie sind deshalb auf eine definierte und bekannte Umwelt angewiesen. Die vorliegende Erfindung betrifft einen flexiblen optischen Sensor, der die Erfassung von zuvor vereinzelten Werkstücken,2ekannter Art oder von Werkzeugen ermöglicht.Optical sensors for detecting individual workpieces with industrial robots Most of the now known, practically used industrial robots own no optical sensors; they are therefore on a defined and known environment reliant. The present invention relates to a flexible optical sensor, the detection of previously separated workpieces, known types or tools enables.

Für viele Anwendungsfälle von Industrierobotern genügen mechanische Vorrichtungen, einfache optische An- Abwesenheitskontrollenoder Lagevermessungen, um den Arm des Roboters mit dem Greifer oder Werkzeug in der gewünschten Weise zu steuern. Für einige wichtige Aufgaben der Mittel-und Kleinserienfertigung, der Montage und der Kontrolle reichen diese Sensoren nicht aus; um beispielsweise Werkstücke zu ordnen oder zu positionieren, sind ihre Winkelorientierung und ihre Lagekoordinaten zu erfassen.For many applications of industrial robots, mechanical ones are sufficient Devices, simple optical presence checks or position measurements, around the arm of the robot with the gripper or tool in the desired way steer. For some important tasks in medium and small series production, assembly and these sensors are not sufficient for control; around workpieces, for example to be ordered or positioned are their angular orientation and their position coordinates capture.

Mit Verfahren der künstlichen Intelligenz" wird deshalb versucht, die sensorischen Fähigkeiten des Menschen nachzubilden /1/; der nach dem heutigen Stand der Rechentechnik erforderliche Aufwand an Rechenzeit und Speicherplatzbedarf verhindern einen praktischen Einsatz dieser Verfahren.With methods of artificial intelligence "the attempt is therefore made to to simulate the sensory abilities of humans / 1 /; the one after today State of the art of computing, required expenditure of computing time and storage space requirements prevent the practical use of these procedures.

Die schwierige sensorische Aufgabe wird vereinfacht, wenn die Zahl der Freiheitsgrade, die ein Werkstück oder ein Werkzeug#annehmen kann, reduziert wird und wenn die Werkstücke dem Sensor vereinzelt angeboten werden.The difficult sensory task is simplified when the number the degrees of freedom that a workpiece or a tool # can assume will and when the workpieces may be offered to the sensor in individual cases.

Mit inkohärent-optischen Methoden, z.B. durch optische Korrelation oder durch Maskenvergleich /2/, und durch Einsatz von Fernsehverfahren mit Auswahl von wenigen, informationstragenden Zeilen /3/ gelingt es, Werkstücke zu erfassen, die vereinzelt auf einer Ebene liegen und gegen einen mechanischen Anschlag geführt werden. Durch den Anschlag wird insbesondere der Drehfreiheltsgrad eingeschränkt.With incoherent optical methods, e.g. through optical correlation or by mask comparison / 2 /, and by using television methods with selection from a few lines of information / 3 / it is possible to capture workpieces, which are occasionally on one level and guided against a mechanical stop will. In particular, the degree of freedom of rotation is restricted by the stop.

Die Verwendung von mechanischen Anschlägen ist unerwünscht, da dadurch beispielsweise die flexible Umstellung des Sensors bei Werkstückwechsel beeinträchtigt wird und da außerdem nicht alle Werkstücke durch einen Anschlag in definierte Lagen gebracht werden können.The use of mechanical stops is undesirable because it does this for example, the flexible adjustment of the sensor when changing workpieces is impaired and because, in addition, not all workpieces are in defined positions by a stop can be brought.

Es wurde deshalb die Realisierung des uneingeschränkten Griffes auf den Tisch" vorgeschlagen /4/, indem zunächst das Werkstück mit einer Fernsehkamera abgetastet und das absetastete Bild in einem Digitalrechner gespeichert wird; anschließen'd wird der Schwerpunkt der durch die Umrißlinie gebildeten Fläche errechnet, rechnerisch ein Kreis von geeignetem Radius um den Schwerpunkt gelegt und aus der Lage der Schnittpunkte dieses Kreises mit der Umrißlinie auf die Form der Umrißlinie, d.h. die Art der Auflage des Werkstiickes auf dem Tisch, und auf die Winkelorientierung geschlossen. Der bei diesem Verfahren entstehende Bedarf an Speicherplatz und Rechenzeit ist hoch.It was therefore the realization of the unrestricted grip on the table "proposed / 4 / by first placing the workpiece with a television camera scanned and the scanned image is stored in a digital computer; afterward the center of gravity of the area formed by the outline is calculated arithmetically a circle of suitable radius placed around the center of gravity and from the location of the intersection points of this circle with the outline on the shape of the outline, i.e. the type of The workpiece is placed on the table and the angular orientation is closed. The storage space and computing time required for this process is high.

Erfindungsgemäß wird deshalb ein Verfahren vorgeschlagen, das schon bei der Abtastung des Bildes des Werkstückes, d.h. bei der optisch-elektrischen Wandlung, eine starke Informationsreduktlon durchführt und damit den uneingeschränkten Griff auf den Tisch" mit vertretbarem Aufwand ermöglicht. Das Verfahren arbeitet in zwei Schritten: Zunächst werden beim ersten Abtasten des Bildes die Koordinaten des Schwerpunktes der von der Umrißlinie des Werkstückes gebildeten Fläche bestimmt; anschließend wird als zweite Abtastkurve ein Kreis um den Schwerpunkt mit geeignetem Radius verwendet und aus den Zeitpunkten, zu denen diese Abtastbewegune die Umrißlinie schneidet, auf die Art der Auflage des Werkstückes auf dem Tisch und auf die Winkelorientierung geschlossen.According to the invention, a method is therefore proposed that already in the scanning of the image of the workpiece, i.e. in the opto-electrical Transformation, a strong information reduction and thus the unrestricted Grip on the table "made possible with reasonable effort. The process works in two steps: first, when the image is first scanned, the coordinates the center of gravity of the area defined by the outline of the workpiece; then a circle around the center of gravity with a suitable Radius used and from the times at which these scanning movements the contour line cuts, on the type of support of the workpiece on the table and on the Angular orientation closed.

Das vorgeschlagene Verfahren verwendet also die gleichen Bildmerkmale wie /4/, ist aber, durch die erfindunqsaemäße Durchführung des Verfahrens wesentlich weniger aufwendig.The proposed method therefore uses the same image features like / 4 /, but is essential due to the inventive implementation of the method less laborious.

Ein Beispiel dient zur genaueren Erläuterung der beiden Schritte.An example serves to explain the two steps in more detail.

In Bild 1 ist ein Werkstück 1 dargestellt, das in einer der durch seine Form ermöglichten Auflagearten auf der Tischfläche 2 liegt. Ein nach einem Zeilenraster abtastender Bildwandler tastet das Gesichtsfeld 3 ab.In Figure 1, a workpiece 1 is shown, which is in one of the its shape made possible types of support on the table surface 2 lies. One after one Image converter scanning a line raster scans the field of view 3.

Im weiteren gilt: x- Koordinate in Zeilenrichtune, y- Koordinate senkrecht zur Zeilenrichtung N1 die Nummer der ersten Zeile, die die Umrißlinie schneidet, N2 die Nummer der letzten Zeile, die die Umrißlinie schneidet, n die Nummer einer beliebigen Zeile xni> Xn2 die Koordinaten der Schnittpunkte der zeile mit der Umrißlinie; bei mehr als zwei Schnittpunkten treten entsprechende weitere Glieder auf s der Abstand zweier Zeilen.Furthermore, the following applies: x-coordinate in line direction, y-coordinate vertical for line direction N1 the number of the first line that intersects the outline, N2 is the number of the last line that intersects the outline, n is the number of one any line xni> Xn2 the coordinates of the intersections of the line with the Outline; if there are more than two points of intersection, there are corresponding additional links on s is the distance between two lines.

Die Koordinaten des Schwerpunkts der durch die Umrißlinie 4 umschlossenen Fläche ergeben sich damit zu Die in diese Beziehungen eingehenden Größen sind bei einer Abtastung nach einem Fernsehraster in bekannter Weise mit Hilfe von Dinitalzahlern und einem Taktfrequenzgenerator leicht zu messen, indem aus dem Abtastsignal beim Schneiden der Zeile mit der Umrißlinie Start-Stop-Signale für die Zähler abqeleitet werden.The coordinates of the center of gravity of the area enclosed by the outline 4 thus result in The quantities involved in these relationships can easily be measured when scanning according to a television grid in a known manner with the aid of numerical counters and a clock frequency generator by deriving start-stop signals for the counters from the scanning signal when the line with the outline is cut.

Entweder werden die Produkte in den Zählern der beiden Bruchstriche während eines Zeilendurchganqs errechnet oder werden die den Koordinaten der Schnittpunkte entsprechenden Zählerstände qespeichert und anschließend die Größen x5 und y5 errechnet. Der dazu erforderliche Bedarf an Speicherplatz und Rechenzeit ist qering.Either the products are in the counters of the two fraction lines calculated during a line run or the coordinates of the intersection points corresponding counter readings are stored and then the values x5 and y5 are calculated. The storage space and computing time required for this is qering.

Die zweite Abtastuna verwendet einen Bildwandler oder eine punktförmige Beleuchtunqseinrichtung (flying spot), mit der ein Kreis um den zuvorcemessenen Schwerpunkt (xs) Ys) mit vorgegebenem Radius und Startpunkt beschrieben wird. In Bild 2 ist der Schwerpunkt 5 und ein Abtastkreis 6 eingezeichnet, der am Punkt 7 seine Bewegung zum Zeitpunkt = n beginnt und für einen Umlauf die Zeit T benötigt. Der Abtastkreis tritt in die von der Umrißlinie umschlossene Fläche an den Punkten 8, 10 und 12 ein und an den Punkten 9, 11 und 13 aus; die dazugehörenden Zeiten sind tR, tlo und t12 beziehungsweise tgs t11 und t13. Die Zeiten t8, t10 - t8, t12 - t8 bzw.The second scan uses an image converter or a punctiform one Lighting device (flying spot) with which a circle around the previously measured Center of gravity (xs) Ys) is described with a given radius and starting point. In Figure 2 shows the center of gravity 5 and a scanning circle 6, which is at point 7 its movement begins at time = n and takes time T for one revolution. The scanning circle enters the area enclosed by the outline at the points 8, 10 and 12 on and off at points 9, 11 and 13; the associated times are tR, tlo and t12 and tgs t11 and t13, respectively. The times t8, t10 - t8, t12 - t8 or

t11 tgs tl3 -t9 werden mit Dinitalzëhlern, die ihre Start-Stop-Signale vom Abtastsignal erhalten, in bekannter Weise gemessen. Diese Zeitfolgen können mit der Zeit T periodisch fortaesetzt werden.t11 tgs tl3 -t9 are used with dinital counters that send their start-stop signals obtained from the sampling signal, measured in a known manner. These time sequences can be continued periodically with time T.

Mit den so gemessenen Größen können die Art der Auflage des Werkstückes auf dem Tisch, die inkelorientieruna und die Laqekoordinaten in einfachen Rechenschritten ermittelt werden. In einer vorauseeganaenen Lernphase wurde dazu das Werkstück vom bedienenden Menschen in jeder möglichen Auflageart mit einer bekannten Winkelorientierung nach einer bekannten Lage den beiden Abtastarten unterworfen; dabei wurde unter Verwendung eines Monitors außerdem ein geeigneter Radius des Abtastkreises gewählt. Die sich dabei erqebenden Schwerpunktkoordinaten und leitfolaen wurden qespeichert (optisches "teach in").With the sizes measured in this way, the type of support of the workpiece on the table, the angle orientation and the position coordinates in simple arithmetic steps be determined. In a preliminary learning phase, the workpiece was dated from serving people in every possible type of support with a known angular orientation subjected to the two types of scanning according to a known position; it was under Use of a monitor also a suitable radius of the scanning circle chosen. The resulting center of gravity coordinates and guidelines were qstored (optical "teach in").

In der Arbeitsphase wird nach den beiden Abtastunoen zunächst durch Veraleich der gemessenen Zeitfolgen mit den nespeicherten Zeitfolqen die Art der Auflage und die Winkelorientierunq, bezogen auf die Winkelorientieruna in der Lernphase, ermittelt. Anschließend werden mit der Kenntnis der Art der Auflage und der Lage des Flächenschwerpunktes die Laqekoordinaten des Werkstückes bestimmt.In the working phase, after the two scans, the first step is through Compare the measured time sequences with the nesstored time sequences the type of Support and the angular orientation, based on the angular orientation in the learning phase, determined. Subsequently, with the knowledge of the type of edition and the location of the surface center of gravity determines the position coordinates of the workpiece.

Falls die mit einem Abtastkreis gewonnene Information zur Erfassung des Werkstückes nicht ausreicht, werden zusätzliche Abtastkreise mit anderen Radien verwendet.If the information obtained with a scanning circle for detection of the workpiece is not sufficient, additional scanning circles with different radii are required used.

Für die Realisierung der beiden hintereinander erfolgenden Abtastschritte stehen verschiedene technische Möglichkeiten sur Verfügung. Neben Fernsehaufnahmeröhren kommen flyina spot-Scanner und ladungsgekoppelte Photodiodenanordnungen (CCD), letztere z.B. auch in Kreisform, in Frage.For the implementation of the two consecutive scanning steps There are various technical options available. In addition to television tubes come flyina spot scanners and charge coupled photodiode arrays (CCD), the latter e.g. also in circular form, in question.

Literatur: /1/ Fischlein, 0. Intelligent machines are on the Fischler, M.A. way.Literature: / 1 / Fischlein, 0. Intelligent machines are on the Fischler, M.A. way.

Coles, L.S. IEEE Spectrum 11, July 1974, Tenenbaum, J.M. S. 41 48. Coles, L.S. IEEE Spectrum 11, July 1974, Tenenbaum, J.M. P. 41 48.

Dort weitere Literatur /2/ Deutsche Patentanmeldung P 2426 199.2 Verfahren zum Greifen von Werkstücken mittels eines automatisch steuerbaren Handhabungsgerätes. There further literature / 2 / German patent application P 2426 199.2 Method for gripping workpieces by means of an automatically controllable handling device.

/3/ Deutsche Patentanmeldung P 2513 655.4 Sensorsystem zur Steueruna ven automatischen Handhabungssystemen mittels Fernsehkamera./ 3 / German patent application P 2513 655.4 Sensor system for control ven automatic handling systems using a television camera.

/4/ Heainbotham, W.B. The Nottinqham 'Sirch' Assembly Gatehouse, D.W. Robot./ 4 / Heainbotham, W.B. The Nottinqham 'Sirch' Assembly Gatehouse, D.W. Robot.

Pugh, A. 1. Conference on Industrial Robot Kitchin, P.W. Technology, University of t!otting-Page, C.A. ham, U.K. March 27 th - 29 th, 1973. Pugh, A. 1st Conference on Industrial Robot Kitchin, P.W. Technology, University of t! Otting-Page, C.A. ham, U.K. March 27th - 29th, 1973.

Claims (3)

AnsprücheExpectations Optischer Sensor zur Erfassung von auf einem Tisch vereinzelten Werkstücken nach Auflageart, Winkelorientierung und Lage unter Verwendung des Schwerpunkts der von der Umrißlinie umschlossenen Fläche und der Schnittpunkte von Kreisen um den Schwerpunkt mit der Umrißlinie dadurch gekennzeichnet, daß die Koordinaten des Flächenschwerpunktes während einer ersten Bildabtastung gemessen werden und daß durch Verwendung eines kreisförmig bildabtastenden Systems, von Zählern und Recheneinheiten die Zeitpunkte, an denen der kreisförmia bewegte Abtastpunkt die Umrißlinie schneidet, während einer zweiten Abtastung gemessen werden, und daß durch Vergleich der gemessenen Zeiten und Koordinaten mit gespeicherten Zeiten und Koordinaten die Art der Auflage und die Winkelorientierung und anschließend die Lage des Werkstückes bestimmt werden.Optical sensor for detecting workpieces separated on a table according to the type of support, angular orientation and position using the center of gravity of the area enclosed by the outline and the intersection points of circles around the Center of gravity with the outline, characterized in that the coordinates of the centroid are measured during a first image scan and that by using a circular image-scanning system, from counters and arithmetic units the times, at which the circularly moved scanning point intersects the outline, during a second scan, and that by comparing the measured times and coordinates with stored times and coordinates the type of support and the angular orientation and then the position of the workpiece can be determined. 2. Optischer Sensor zur Erfassung von auf einem Tisch vereinzelten Werkstücken nach Auflageart, Winkelorientierung und Lage unter Verwendung des Schwerpunktes der von der Umrißlinie umcchlossenen Fläche und der Schnittpunkte von Kreisen um den Schwerpunkt mit der Umrißlinie nach Anspruch 1 dadurch gekennzeichnet, daß die zum Vergleich mit den gemessenen Zeiten und Koordinaten benötigten, gespeicherten Zeiten nach Koordinaten in einer Lernphase ermittelt werden, in der das Werkstück in allen möglichen Auflagearten mit einer bekannten Winkelorientierung und einer bekannten Lage den beiden Pildabtastungen unterworfen wird und daß dabei ~durch den die Lernphase überwachenden Menschen durch Beobachtung auf einem Monitor die Größe des Abtastkreises festgelegt wird.2. Optical sensor for the detection of singles on a table Workpieces according to type of support, angular orientation and position using the center of gravity the area enclosed by the outline and the points of intersection of circles the center of gravity with the outline according to claim 1, characterized in that the required for comparison with the measured times and coordinates Times are determined according to coordinates in a learning phase in which the workpiece in all possible types of support with a known angular orientation and a known position is subjected to the two Pildscans and that thereby ~ through those monitoring the learning phase People through observation a monitor is used to determine the size of the scanning circle. 3. Optischer Sensor zur Erfassung von auf einem Tisch vereinzelten Werkstücken nach Auflageart, Winkelorientierung und Lage unter Verwendung des Schwerpunktes der von der Umrißlinie umschlossenen Fläche und der Schnittpunkte von Kreisen um den Schwerpunkt mit der Umrißlinie nach den Ansprüchen 1 und 2, dadurch gekennzeichnet, daß die Koordinaten des Flächenschwerpunktes während der ersten Bildabtastung durch Verwendung eines zeilenförmig abtastenden Systems, von Zählern und Recheneinheiten bestimmt werden.3. Optical sensor for the detection of singles on a table Workpieces according to type of support, angular orientation and position using the center of gravity the area enclosed by the outline and the points of intersection of circles the center of gravity with the outline according to claims 1 and 2, characterized in that that the coordinates of the centroid during the first image scan through Use of a line scanning system, counters and arithmetic units to be determined.
DE19752531682 1975-07-16 1975-07-16 Position recognition system using optical sensor - determines location and orientation of objects by means of circular optical scanning Pending DE2531682A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE19752531682 DE2531682A1 (en) 1975-07-16 1975-07-16 Position recognition system using optical sensor - determines location and orientation of objects by means of circular optical scanning
DE19752552927 DE2552927A1 (en) 1975-07-16 1975-11-26 Component recognition by industrial robots - determines angular position of component by scanning for centre of area and determining dia. of circle tangential to profile

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19752531682 DE2531682A1 (en) 1975-07-16 1975-07-16 Position recognition system using optical sensor - determines location and orientation of objects by means of circular optical scanning

Publications (1)

Publication Number Publication Date
DE2531682A1 true DE2531682A1 (en) 1977-02-03

Family

ID=5951598

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19752531682 Pending DE2531682A1 (en) 1975-07-16 1975-07-16 Position recognition system using optical sensor - determines location and orientation of objects by means of circular optical scanning

Country Status (1)

Country Link
DE (1) DE2531682A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2405460A1 (en) * 1977-10-04 1979-05-04 Bbc Brown Boveri & Cie METHOD AND DEVICE FOR DETERMINING THE ANGULAR POSITION OF OBJECTS
DE4304991C1 (en) * 1993-02-18 1994-10-20 Optel Mestechnik Gmbh Device for measuring the position and orientation of large-area workpieces

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2405460A1 (en) * 1977-10-04 1979-05-04 Bbc Brown Boveri & Cie METHOD AND DEVICE FOR DETERMINING THE ANGULAR POSITION OF OBJECTS
DE4304991C1 (en) * 1993-02-18 1994-10-20 Optel Mestechnik Gmbh Device for measuring the position and orientation of large-area workpieces

Similar Documents

Publication Publication Date Title
DE102013018222B4 (en) Object-taking device and method for picking up an object
DE3874205T2 (en) METHOD AND SYSTEM FOR ROBOTIC CONTROL FOR ASSEMBLING PRODUCTS.
DE102019109624B4 (en) Robot motion teaching device, robot system and robot controller
DE102007059480B4 (en) Method and device for pose monitoring of a manipulator
DE2649608A1 (en) PROCEDURE FOR TRANSFERRING COORDINATE POSITIONS
DE112016002353T5 (en) Mounting device and mounting method for a gear mechanism
DE4115846A1 (en) Contactless spatial position measurement in robot processing chamber - acquiring images of robotic actuator with defined marking enabling calibration of imaging units in coordinate system
DE102017122010A1 (en) Detection method and detection device for detecting a three-dimensional position of an object
DE102017005170A1 (en) Automated surface inspection of automotive components
DE102012112025A1 (en) Method for determining position of kinematics, such as multi-axis kinematics as robot arm, involves positioning kinematics for interaction with object, and positioning another kinematics in line of sight to former kinematics
DE10215885A1 (en) Automatic process control
DE3635076A1 (en) ROBOT SYSTEM WITH MOVABLE MANIPULATORS
DE102018101162B4 (en) Measuring system and method for extrinsic calibration
EP0226938A2 (en) Method and arrangement for recognition of components
DE102020112049A1 (en) ROBOT CONTROL DEVICE, ROBOTS, AND ROBOT CONTROL PROCEDURES
DE2531682A1 (en) Position recognition system using optical sensor - determines location and orientation of objects by means of circular optical scanning
DE102017213824A1 (en) Gripper device for handling a workpiece, handling arrangement and method for handling the workpiece with the gripper device
DE112017007903B4 (en) Holding position and orientation teaching device, holding position and orientation teaching method and robot system
DE19953063A1 (en) Method for three-dimensional optical measurement of object surfaces
DE10164944B4 (en) Apparatus and method for correcting the movement of gripping and machining tools
EP0356620B1 (en) Automatic focusing adjustment of a video camera for industrial or military purposes
DE102017213658A1 (en) Handling arrangement with a handling device for performing at least one work step and method and computer program
DE4015644C2 (en) Method for determining relevant points of a tool on the hand flange of a controlled multi-axis manipulator
EP3828363B1 (en) Support of work on formwork and scaffoldings
EP0110146B1 (en) Optical sensor system to determine the position of objects