Tracking and grasping of moving objects — a behaviour-based approach —

  • Alexander Asteroth
  • Mark Sebastian Fischer
  • Knut Möller
  • Uwe Schnepf
Part of the Lecture Notes in Computer Science book series (LNCS, volume 604)


Behaviour-based robotics (cf. Brooks [2]) has mainly been applied to the domain of autonomous systems and mobile robots. In this paper we show how this approach to robot programming can be used to design a flexible and robust controller for a five degrees of freedom (DOF) robot arm. The implementation of the robot controller to be presented features the sensor and motor patterns necessary to tackle a problem we consider to be hard to solve for traditional controllers. These sensor and motor patterns are linked together forming various behaviours. The global control structure based on Brooks' subsumption architecture will be outlined. It coordinates the individual behaviours into goal-directed behaviour of the robot without the necessity to program this emerging global behaviour explicitly and in advance. To conclude, some shortcomings of the current implementation are discussed and future work, especially in the field of reinforcement learning of individual behaviours, is sketched.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    A. Asteroth and M.S.Fischer. Ballgreifen mit einem Roboter — ein verhaltensbasierter Ansatz. University of Bonn, Department of Computer Science, Internal Report, July 1991.Google Scholar
  2. [2]
    R.A. Brooks. A Robust Layered Control System for a Mobile Robot. Massachusetts Institute of Technology, AI Memo 864, Cambridge, 1985.Google Scholar
  3. [3]
    R.A. Brooks. Achieving Artificial Intelligence Through Building Robots. Massachusetts Institute of Technology, AI Memo 899, Cambridge, 1986.Google Scholar
  4. [4]
    J.H. Connell. A Colony Architecture for an Artificial Creature. PhD Thesis, Massachusetts Institute of Technology, Cambridge, 1989.Google Scholar
  5. [5]
    G. Fraenkel. “On Geotaxis and Phototaxis in Littorina”, in The Organization of Action: A New Synthesis, C.R.Gallistel (ed.), Lawrence Erlbaum, 1980.Google Scholar
  6. [6]
    Hoffmann, C. M.. The Problem of Accuracy and Robustness in Geometric Computation, in Computer, 22,3, 31–41, 1989.Google Scholar
  7. [7]
    M.J. Patel and U.Schnepf. Concept Formation as Emergent Phenomena. To appear in: Proc. of the First International Conference on Artificial Life, Paris, France, 1992.Google Scholar
  8. [8]
    R.S. Sutton. Learning to Predict by the Methods of Temporal Differences. Machine Learning 3:9–44, 1988.Google Scholar
  9. [9]
    S. Thrun, K. Möller, and A. Linden. Planning with an adaptive world model. In D. S. Tourtezky and R. Lippmann, editors, Advances in Neural Information Processing Systems 3, San Mateo, November 1990. Morgan Kaufmann.Google Scholar
  10. [10]
    C.J. Watkins. Learning with Delayed Rewards. PhD thesis, Cambridge University Psychology Department, 1989.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1992

Authors and Affiliations

  • Alexander Asteroth
    • 1
  • Mark Sebastian Fischer
    • 1
  • Knut Möller
    • 1
  • Uwe Schnepf
    • 2
  1. 1.Department of Computer ScienceUniversity of BonnBonnGermany
  2. 2.AI Research DivisionGMDGermany

Personalised recommendations