Skip to main content
Log in

Dynamic Motion Planning using a distributed representation

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

Abstract

Methods for dynamic motion planning are presented which take into account not only geometric environmental constraints but also physical constraints on motion. The approach uses a distributed representation which allows parallel implementation of the using a cellular strength-diffusion method in the search for the motion in space-time. We consider three cases: (1) no knowledge of the motion of the obstacles is assumed so that the planning is purely reactive; (2) full knowledge of the moving obstacles is available so that the planner can deliver an optimal motion; and (3) an interleaved algorithm in which the ability to predict a short time ahead (based on an assumption of simple linear motion of the obstacles) is exploited. This last algorithm emphasizes the importance of the interaction between the planner and the environment via sensors. We conclude that to plan motion in a dynamic environment in which uncertainties abound, the only sensible strategy is to constantly sense the world and plan the motion accordingly.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Brooks, R. A.: Solving the find-path problem by good representation of free space,IEEE Trans. Systems, Man, Cybernet. 13(3) (1983), 190–197.

    Google Scholar 

  2. Brooks, R. A.: Elephants don't play chess,Robotics and Autonomous Systems 6 (1990), 3–15.

    Google Scholar 

  3. Brooks, R. A. and Lozano-Pérez, T.: A subdivision algorithm in configuration space for findpath with rotation,IEEE Trans. Systems, Man, Cybernet. 15(2) (1985), 224–233.

    Google Scholar 

  4. Canny, J. F.:The Complexity of Robot Motion Planning, MIT Press, Cambridge, MA, 1988.

    Google Scholar 

  5. Donald, B. R.: Error Detection and Recovery for Robot Motion Planning with Uncertainty, PhD Thesis, Department of Electrical Engineering and Computer Science, MIT, 1987.

  6. Erdmann, M. and Lozano-Pérez, T.: On multiple moving objects,Algorithmica 2(4) (1987), 477–522.

    Google Scholar 

  7. Faverjon, B.: Obstacle avoidance using an octree in the configuration space of a manipulator, inProc. 1984 IEEE Int. Conf. Robotics and Automation, Atlanta, 1984, pp. 504–512.

  8. Fujimura, K. and Samet, H.: A hierarchical strategy for path planning among moving obstacles,IEEE Trans. Robotics and Automation 5(1) (1989), 61–69.

    Google Scholar 

  9. Kant, K. and Zucker, S. W.: Toward efficient trajectory planning: path velocity decomposition,Int. J. Robot. Research 5 (1986), 72–89.

    Google Scholar 

  10. Lozano-Pérez, T., Mason, M. T., and Taylor, R. H.: Automatic synthesis of fine motion strategies for robots,Int. J. Robot. Research 3(1) (1984), 3–24.

    Google Scholar 

  11. Ó'Dúnlaing, C.: Motion planning with inertial constraints,Algorithmica 2(4) (1987), 431–475.

    Google Scholar 

  12. Reif, J. H. and Sharir, M.: Motion planning in the presence of moving obstacles, inProc. 26th IEEE Symp. Foundations of Computer Science, 1985, pp. 144–154.

  13. Shu, C. and Buxton, H.: A parallel path planning algorithm for mobile robots, inProc. 1st Int. Conf. Automation, Robotics and Computer Vision, Singapore, 1990, pp. 489–493.

  14. Shu, C. and Buxton, H.: Parallel path planning on the distributed array processors, submitted toParallel Computing, 1992.

  15. Steels, L.: Steps Towards Common Sense, Technical Report VUB AI Lab Memo 88-3, Vrije Universiteit Brussel, 1988.

  16. Teng, Y. Ansel, DeMenthon D., and Davis, L. S.: Stealth Terrain Navigation, Technical Report CAR-TR-532 CS-TR-2586, Computer Vision Laboratory, Center for Automation Research, University of Maryland, 1991.

  17. Tychonievich, L., Zaret, D., Mantegna, J. Evans, R., Muehle, E., and Martin, S.: A maneuvering-board approach to path planning with moving obstacles, inProc. IJCAI-89 10th Int. Joint Conf. Artificial Intelligence, Detroit, USA, 1989, pp. 1017–1021.

Download references

Author information

Authors and Affiliations

Authors

Additional information

The experimental work reported here was carried out while the authors were at Department of Computer Science, Queen Mary and Westfield College, University of London.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Shu, C., Buxton, H. Dynamic Motion Planning using a distributed representation. J Intell Robot Syst 14, 241–261 (1995). https://doi.org/10.1007/BF01258351

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01258351

Key words

Navigation