Experiments with a rule-based robot palletiser

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.

[1]  William F. Clocksin,et al.  Programming in Prolog , 1981, Springer Berlin Heidelberg.

[2]  B. Ravani CAD Based Programming for Sensory Robots , 1988, NATO ASI Series.

[3]  Kent W. Colton,et al.  The impact and use of computer technology by the police , 1979, CACM.

[4]  Tomás Lozano-Pérez,et al.  An algorithm for planning collision-free paths among polyhedral obstacles , 1979, CACM.

[5]  Stephen Cameron,et al.  The Oxford Robot World Model , 1991 .

[6]  Hugh Durrant-Whyte,et al.  Progress toward a system that can acquire pallets and clean warehouses , 1988 .

[7]  S. Cameron A geometric database for the Oxford Autonomous Guided Vehicle , 1988 .

[8]  Stephen Cameron Efficient Intersection Tests for Objects Defined Constructively , 1989, Int. J. Robotics Res..

[9]  Stephen Cameron,et al.  Collision detection by four-dimensional intersection testing , 1990, IEEE Trans. Robotics Autom..

[10]  Karl G. Kempf,et al.  Opportunistic scheduling for robotic assembly , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[11]  Stephen Cameron,et al.  Using moments to plan paths for the Oxford AGV , 1990, Proceedings., IEEE International Conference on Robotics and Automation.