Vision-based control of an autonomous disassembly station

https://doi.org/10.1016/S0921-8890(01)00121-XGet rights and content

Abstract

In the EU about 10 millions of used cars have to be wrecked per year. So the disposal of these cars is of increasing importance in the next years. In a disassembly process for used cars one has to cope with the objects in an undefined state in contrast to the car production. For this purpose the use of vision-based control is motivated and a vision guided robotic system for an autonomous disassembly process is presented in this paper. An active stereo camera system is used as vision sensor. A combination of gray value and contour-based object recognition and a position measurement approach with implicit detection of occlusions is described. A system for the autonomous disassembly of wheels was successfully tested and shown in a final presentation. In this demonstrator a stereo vision system, a force–torque sensor, a task planning module, and a special unscrewing tool were integrated.

Section snippets

Introduction and state of the art

The development of intelligent or autonomous robots is one of the most quickly evolving fields in automation and robotics research. The integration of sensors, the analysis of their signals, and the control of the behavior of the robotic systems due to the sensor input leads to an action–perception cycle, in which the visual input is of special importance.

In this paper, we are going to present an active vision system for disassembling used cars. In the first step, we concentrated on automatic

System overview

In cooperation with other institutes, we have developed an autonomous disassembly station for used cars. The first task we are concentrating on is unscrewing the wheels of an arbitrary car of unknown type. This task consists of several subtasks typical for disassembly: (i) the object itself, here the wheel, has to be detected and recognized; (ii) the wheel nuts have to be detected and recognized; (iii) the wheel nuts have to be measured in all six degrees of freedom for automatic handling.

Preprocessing

Both the recognition process as well as the stereo matching algorithm are based on the same preprocessing for the gray-scale images. To facilitate the stereo matching process (see also Section 5) and to avoid the estimation of epipolar lines for each image point, we first transform the images of our convergent axis geometry into parallel axis images by rectification [1]. In this method, the images are projected onto a common rectification plane, which is placed in a distance f parallel to the

Object recognition

In the vision system, a combination of contour, gray value, and knowledge-based recognition is used. The different approaches are described in the following subsections.

3D position measurement

In order to recover the 3D structure of the scene, we use a stereo matching approach. Thus, it is necessary to determine the displacement of the corresponding points in the images. There are some reasons not to use the phase-difference of the Gabor filters directly for disparity estimation. The basis for phase-difference methods consists of the Fourier shift theorem. However, due to the local spatial support of the filters used in practice, the Fourier shift theorem does not strictly apply.

Experimental results

The system described in the previous sections was tested successfully in several demonstrations in our laboratory. The tests show that the recognition process and the position determination is as accurate as necessary for the task of dismantling wheels. The recognition process was checked at varying illuminations with wheels of different size and containing three, four, or five bolts. The wheels were always recognized in the scene, so that they could be focused. The detection of the bolts was

Acknowledgements

This paper shows the research results of the part of the Heinz Nixdorf Institute in the project DEMON, which was founded by the German Ministry for Education and Research (523-4001-01 IN 506 B 2). For the final presentation of the project, the results of the Institute for Robotics Research (IRF Dortmund), Institute for Neurocomputing (NERO Bonn), the company FER (Magdeburg), the company TZN (Unterlüß) and the Heinz Nixdorf Institute (HNI Paderborn) were integrated. The authors would like to

U. Büker, born in 1965, studied Computer Science and Mathematics at the University of Paderborn and received his Diploma in 1990. He then joined the Computer Vision Group in Paderborn and got his Doctoral Degree in Electrical Engineering in 1995. In 2001, he got his “venia legendi”. Currently he holds the position of Oberingenieur in Paderborn. His main research interests are active vision systems, knowledge-based and neural recognition strategies for hybrid systems, and the use of parallel and

References (25)

  • D.H. Ballard

    Generalizing the Hough transform to detect arbitrary shapes

    Pattern Recognition

    (1981)
  • G. Stockman

    Object recognition and localization via pose clustering

    Computer Vision, Graphics, and Image Processing

    (1987)
  • N. Ayache, C. Hansen, Rectification of images for binocular and trinocular stereovision, in: Proceedings of the Ninth...
  • I. Biederman

    Recognition by components: A theory of human image understanding

    Psychological Review

    (1987)
  • T.O. Binford, Visual perception by computer, in: Proceedings of the IEEE Conference on Systems and Control, Miami, FL,...
  • G. Borgefors, Hierarchical chamfer matching: A parametric edge matching algorithm, IEEE Transactions on Pattern...
  • U. Büker, G. Hartmann, Knowledge based view control of a neural 3-D object recognition system, in: Proceedings of the...
  • U. Büker, Hybrid object models for robot vision, in: Proceedings of the 24th Annual Conference on the IEEE Industrial...
  • U. Büker, G. Hartmann, Object representation: On combining object-centered and viewer-centered strategies, in:...
  • H.H. Bülthoff, S.Y. Edelman, M.J. Tarr, How are three-dimensional objects represented in the brain? Technical Report,...
  • D. Gabor

    Theory of communication

    Journal of IEE

    (1946)
  • W.E.L. Grimson et al.

    On the sensitivity of the Hough transform for object recognition

    IEEE Transactions on Pattern Analysis and Machine Intelligence

    (1990)
  • Cited by (44)

    • Automated generation and execution of disassembly actions

      2021, Robotics and Computer-Integrated Manufacturing
      Citation Excerpt :

      Cutting around point fasteners was used primarily to cut around screws and rivets not located near edges. In [28], it was not applied unless explicitly demonstrated. The action is defined as cutting a square with four separate cuts, centred at the fastener head, and encompassing the diameter of the fastener head with some tolerance (Fig. 8).

    • Economic modelling of robotic disassembly in end-of-life product recovery for remanufacturing

      2020, Computers and Industrial Engineering
      Citation Excerpt :

      Robotic disassembly can also be used to replace human labour in difficult and hazardous tasks. The first significant efforts in automatic disassembly were the studies by Hesselbach (1994) who recovered valuable materials from printed circuit boards in an automatic cell, and Büker et al. (2001), who used machine vision to automatically remove wheels from used cars. Later research in robotic disassembly includes the works by Gil, Pomares, Diaz, Candelas, and Torres (2007), defining a robotic system using several robots in a parallel and a cooperative way, and Torres, Puente, and Díaz (2009), designing an automatic cooperative disassembly robotic system using a task planner based on decision trees.

    View all citing articles on Scopus

    U. Büker, born in 1965, studied Computer Science and Mathematics at the University of Paderborn and received his Diploma in 1990. He then joined the Computer Vision Group in Paderborn and got his Doctoral Degree in Electrical Engineering in 1995. In 2001, he got his “venia legendi”. Currently he holds the position of Oberingenieur in Paderborn. His main research interests are active vision systems, knowledge-based and neural recognition strategies for hybrid systems, and the use of parallel and distributed computing for the development of real time vision systems. He has published more than 40 refereed papers in these fields, including papers in international journals and book chapters.

    S. Drüe received his Diploma and Doctoral Degree in Electrical Engineering from the University of Paderborn in 1983 and 1988, respectively. Since 1988, he is Akademischer Oberrat at the Department of Electrical Engineering. His research interests include computer vision, active vision systems, artificial neural networks and their applications.

    N. Götze, born in 1969, received his diploma in Business Administration and Electrical Engineering from the University of Paderborn in 1995. He then worked at the Computer Vision Group in Paderborn, where he got his Doctoral Degree in Electrical Engineering in 2000. Now Dr. Goetze is with the Signum Bildtechnik GmbH in Munich. His main research interests are active vision systems and real time appearance-based object learning.

    G. Hartmann was born in Fürth, Germany on 7 April 1937. He received his M.S. degree in Physics in 1962 from the University of Erlangen and after postgraduate studies of Nuclear Physics he received his Ph.D. degree in 1968. He was Development Engineer in the field of nuclear instrumentation, radiometric measurement, and industrial automation between 1968 and 1976, and Head of development until 1979. At this time, he received a call to the Faculty of Electrical Engineering at the University of Paderborn. Between 1983 and 1987, he served as Vice-President at this university. From this time on, he is a member of the governing board of the Heinz Nixdorf Institute, a center of interdisciplinary research in the field of computer science at the Paderborn University. His field of research is computer vision, and from 1994 to 2000 he was the President of the German Association for Pattern Recognition.

    B. Kalkreuter, born in 1969, received his Diploma in Electrical Engineering from the University of Paderborn in 1998. He then worked at the Computer Vision Group in Paderborn in the field of vision systems for autonomous robots. In 2000, he joined the Orga Kartensysteme GmbH in Paderborn.

    R. Stemmer, born in 1969, studied Electrical Engineering at the University of Paderborn and received his Diploma in 1995. He then joined the Computer Vision Group in Paderborn. His main research interests are active stereovision systems, robot vision and hand-eye calibration.

    R. Trapp, born in 1968, received his Diploma in Electrical Engineering from the University of Paderborn, Germany, in 1994. He then held a scholarship at the Graduate Center of the Heinz Nixdorf Institute, interdisciplinary research center for Computer Science and Technology within the University of Paderborn. During this time he has worked on active vision systems, stereo-image processing, image filtering and camera calibration methods. He has published several research papers in these fields and he is the co-author of the On-line Compendium of Computer Vision CVonline. He received his Ph.D. degree in electrical engineering from the University of Paderborn in 1998.

    View full text