Experiments with a Rule-Based Robot Palletiser

  • Jian Peng
  • Stephen Cameron
Part of the Microprocessor-Based and Intelligent Systems Engineering book series (ISCA, volume 9)


The Oxford Autonomous Guided Vehicle Project is taking an industrial robot vehicle and seeing how it can be made ‘smarter’. The project is proceeding along two main avenues: improvements in sensors and in sensor data-fusion; and improvements in planning [1]. Examples of sensor systems with which we are experimenting include the vehicle’s basic laser triangulation system, stereo vision, sonar, infra-red, and laser ranging. The planning stages are based around the world model (a geometric database) [2,9]; one simplifying assumption (that is reasonable for this vehicle) is that the world model is an accurate enough representation for the planning systems not to be worried by the sensor data itself. Thus the world model serves as a bridge from the data integration system to the planning systems.


Path Planning World Model Geometric Reasoning Path Planner Data Integration System 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Mike Brady, Stephen Cameron, Hugh Durrant-Whyte, Margaret Fleck, David Forsyth, Alison Noble, and Ian Page. Progress towards a system that can acquire pallets and clean warehouses. In R Bolles and B Roth, editors, The Fourth Int. Symp. on Robotics Research, 1988.Google Scholar
  2. [2]
    S. A. Cameron. A geometric database for the oxford autonomous guided vehicle. In B. Ravani, editor, CAD Based Programming for Sensory Robots. Springer-Verlag, 1988.Google Scholar
  3. [3]
    S. A. Cameron. Efficient intersection tests for objects defined constructively. Int. J. Robotics Res., 8(1):3–25, February 1989. Similar to Oxford Programming Research Group TM-85.CrossRefGoogle Scholar
  4. [4]
    S. A. Cameron. Collision detection by four-dimensional intersection testing. IEEE Trans. Robotics 8 Automation, 6(3):291–302, June 1990. Similar to Oxford Programming Research Group TM-86.CrossRefGoogle Scholar
  5. [5]
    W. F. Clocksin and C. S. Mellish. Programming in Prolog. Springer-Verlag, Berlin, 1981.zbMATHGoogle Scholar
  6. [6]
    B. R. Fox and F. G. Kempf. Opportunistic scheduling for robotic assembly. In E. L. Fisher and O. Z. Maimon, editors, Industrial Engineering, Seleted Readings. MIT Press, 1986.Google Scholar
  7. [7]
    T. Hague, J. M. Brady, and S. A. Cameron. Using moments to plan paths for the Oxford AGV. In Int. Conf. Robotics 8 Automation, pages 210–215, Cincinatti, May 1990.CrossRefGoogle Scholar
  8. [8]
    T. Lozano-Pérez and M. A. Wesley. An algorithm for planning collision-free paths among polyhedral obstacles. Communication of ACM, 22(10), October 1979.CrossRefGoogle Scholar
  9. [9]
    Bill Triggs and Stephen Cameron. The Oxford robot world model. In ASI on Expert Systems and Robotics, Corfu, July 1990.Google Scholar

Copyright information

© Springer Science+Business Media Dordrecht 1991

Authors and Affiliations

  • Jian Peng
    • 1
  • Stephen Cameron
    • 1
  1. 1.Computing Laboratory and Robotics Research GroupUniversity of OxfordUK

Personalised recommendations