Abstract
Automatic disassembly tasks in the engine compartment of a used car constitute a challenge for control of a disassembly robot by machine vision. Experience in exploratory experiments under such conditions forced us to abandon data-driven aggregation of edge elements into straight-line data segments in favor of a direct association of individual edge elements with model segments obtained from scene domain models of tools and workpieces. In addition, we had to switch from a conventional single camera hand-eye configuration to a movable stereo-configuration mounted on a separate ‘observer’ robot. A generalisation of our model-based tracking includes the parameters, which characterize the relative pose of one camera with respect to the other one of the stereo-camera set-up, into the set of parameters to be re-estimated for each new stereo image pair. This results in a continuous re-calibration during a relative movement between stereo-camera set-up and tracked objects. Our approach had to be extended further in order to cope with non-polyhedral objects.
The methodological improvements of machine vision in the course of this research are treated in detail. We discuss, moreover, the systematic trading-off of computational resources for increased robustness which is vital for visual control of automatic disassembly robots.
Similar content being viewed by others
References
Allen, P.K., Timcenko, A., Yoshimi, B., and Michelman, P. 1993. Automated tracking and grasping of amoving object with a robotic hand-eye system. IEEE Transactions on Robotics and Automation, RA-9(2):152–165.
Bar-Shalom, Y. and Fortmann, T.E. 1988. Tracking and Data Association. Academic Press: Orlando, FL.
Bell, G.S. and Wilson, W.J. 1996. Coordinated controller design for position based robot visual servoing in cartesian coordinates. In Proc. IEEE Int. Conf. on Robotics and Automation, Minneapolis, MN, N. Caplan (Ed.). IEEE Computer Society Press: Los Alamitos, CA, 1996, pp. 1650–1655.
Bradshaw, K.J., Reid, I.D., and Murray, D.W. 1997. The active recovery of 3D motion trajectories and their use in prediction. IEEE Trans. Pattern Analysis Machine Intelligence, PAMI-19(3):219-234.
Cipolla, R. and Hollinghurst, N. 1997. Visually guided grasping in unstructured environments. Robotics and Autonomous Systems, 19:337–346.
Gelb, A. (Ed.) 1974. Applied Optimal Estimation. The MIT Press: Cambridge, MA.
Gengenbach, V. 1994. Einsatz von R¨uckkopplungen in der Bildauswertung bei einem Hand-Auge-System zur automatischen Demontage. Dissertation, Fakultät für Informatik der Universität Karlsruhe (TH), Juli 1994. Published in the series ‘Dissertationen zur Künstlichen Intelligenz’, Vol. DISKI 72, infix Verlag: Sankt Augustin, Germany, 1994 (in German).
Gengenbach, V., Nagel, H.-H., Heimes, F., Struck, G., and Kollnig, H. 1995. Model-based recognition of intersections and lane structures. In Proc. Intelligent Vehicles' 95 Symposium, Detroit, MI, pp. 512–517.
Gengenbach, V., Nagel, H.-H., Tonko, M., and Schäfer, K. 1996. Automatic dismantling integrating optical flow into a machine-vision controlled robot system. In Proc. IEEE Int. Conf. on Robotics and Automation, Minneapolis/MN, N. Caplan (Ed.). IEEE Computer Society Press: Los Alamitos, CA, 1996, pp. 1320–1325.
Grosso, E., Metta, G., Oddera, A., and Sandini, G. 1996. Robust visual servoing in 3D reaching tasks. IEEE Transactions on Robotics and Automation, RA-12(5):732–742.
Hager, G. 1997. A modular system for robust positioning using feedback from stereo vision. IEEE Trans. Robotics and Automation, 13(4):582–595.
Hager, G.D. and Hutchinson, S. 1996. Introduction to the special issue on vision-based control of robot manipulators. IEEE Transactions on Robotics and Automation, RA-12(5):649–650.
Hashimoto, K. (Ed.) 1993. Visual Servoing: Real-Time Control of Robot Manipulators Based on Visual Sensory Feedback. World Scientific: Singapore.
Heimes, F., Nagel, H.-H., and Frank, T. 1998. Model-based tracking of complex inner-city road intersections. Mathematical and Computer Modelling, 27(9– 11):189–203.
Hollinghurst, N. and Cipolla, R. 1994. Uncalibrated stereo hand-eye coordination. Image and Vision Computing, 12(3):187–192.
Horaud, R., Dornaika, F., Bard, C., and Laugier, C. 1995. Integrating grasp planning and visual servoing for automatic grasping. In Proc. Fourth Int. Symp. on Experimental Robotics, Stanford/CA, O. Khatib and K. Salisbury (Eds.). Lecture Notes in Control and Information Sciences, Vol. 223, Springer-Verlag: Berlin, Heidelberg, New York, NY, 1997, pp. 71–81.
Hutchinson, S., Hager, G.D. and Corke, P.I. 1996. A tutorial on visual servo control. IEEE Transactions on Robotics and Automation, RA-12(5):651–670.
Kanade, T. 1978. Region segmentation: Signal vs. semantics. In Proc. Fourth Int. Joint Conf. on Pattern Recognition, Kyoto, Japan, T. Sakai (Ed.), pp. 95–105.
Lee, J.W., Kim, M.S., and Kweon, I.S. 1995. A Kalman-Filter based visual tracking algorithm for an object moving in 3D. In Proc. IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, Pittsburgh/PA, K. Ikeuchi and P. Khosla (Eds.). IEEE Computer Society Press: Los Alamitos, CA, pp. 342–347.
Ming Xie 1997. Robotic hand-eye coordination: New solutions with uncalibrated stereo cameras. Machine Vision and Applications, 10:136–143.
Nagel, H.-H. 1979. Über die Repräsentation von Wissen zur Auswertung von Bildern. In Angewandte Szenenanalyse. DAGM Symposium, 10.-12. Oktober 1979, Karlsruhe, Germany, J.P. Foith (Hrsg.), Informatik-Fachberichte 20. Springer-Verlag: Berlin, Heidelberg, New York, NY, pp. 3–21 (in German).
Nagel, H.-H. 1987. Principles of (low-level) computer vision. In Fundamentals in Computer Understanding: Speech and Vision, J.-P. Haton (Ed.). Cambridge University Press: Cambridge, UK, pp. 113–139.
Nagel, H.-H. 1989. Zur Erkennung von Situationen durch Auswertung von Bildfolgen. In Informationstechnik und Produktionsautomatisierung, Mikroelektronik– 40 Jahre FhG. Fraunhofer-Gesellschaft München, Germany, Bericht 1/1989, pp. 25–33 (in German).
Nagel, H.-H. 1996. Zur Strukturierung eines Bildfolgen-Auswertungssystems. Informatik—Forschung und Entwicklung, 11:3–11 (in German).
Nelson, B. and Khosla, P. K. 1995. An extendable framework for expectation-based visual servoing using environment models. In Proc. IEEE Int. Conf. on Robotics and Automation, Nagoya, Aichi, Japan, T. Fukuda (Ed.). IEEE Computer Society Press: Los Alamitos, CA, pp. 184–189.
Paul, R.P. 1981. Robot Manipulators: Mathematics, Programming, and Control—The Computer Control of Robot Manipulators. MIT Press: Cambridge/MA.
Ruf, A., Tonko, M., Horaud, R., and Nagel, H.-H. 1997. Visual tracking of an end-effector by adaptive kinematic prediction. In Proc. IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, Grenoble, France, Vol. 2, pp. 893–898.
Tonko, M. 1997. Zur sichtsystemgest¨utzten Demontage am Beispiel von Altfahrzeugen. Dissertation, Fakultät für Informatik der Universit ät Karlsruhe (TH), Juni 1997. Published in the series Dissertationen zur Künstlichen Intelligenz, Band DISKI 166, infix Verlag: St. Augustin, Germany, 1997 (in German).
Tonko, M., Schäfer, K., Gengenbach, V., and Nagel, H.-H. 1995. Multi-level 3D-tracking of objects integrating velocity estimation based on optical flow and Kalman-Filtering. In Proc. Fourth Int. Symp. on Experimental Robotics, Stanford, CA, O. Khatib and K. Salisbury (Eds.). Lecture Notes in Control and Information Sciences, Vol. 223, Springer-Verlag: Berlin, Heidelberg, New York, NY, 1997, pp. 212–221.
Tonko, M., Schäfer, K., Heimes, F., and Nagel, H.-H. 1997. Towards visually servoed manipulation of car engine parts. In Proc. IEEE Int. Conf. on Robotics and Automation, Albuquerque/NM, USA, R.W. Harrigan (Ed.). IEEE Computer Society Press: Los Alamitos/CA, USA, pp. 3166–3171.
Wilson, W.J., Hulls, C.C.W., and Bell, G.S. 1996. Relative endeffector control using cartesian based visual servoing. IEEE Transactions on Robotics and Automation, RA-12(5):684–696.
Yi, J.-W. and Oh, J.-H. 1997. Recursive resolving algorithm for multiple stereo and motion matches. Image and Vision Computing, 15:181–196.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Tonko, M., Nagel, HH. Model-Based Stereo-Tracking of Non-Polyhedral Objects for Automatic Disassembly Experiments. International Journal of Computer Vision 37, 99–118 (2000). https://doi.org/10.1023/A:1008133614366
Issue Date:
DOI: https://doi.org/10.1023/A:1008133614366