Skip to main content

Geometry and Graphics Applied to Robotics

  • Conference paper
Book cover Theoretical Foundations of Computer Graphics and CAD

Part of the book series: NATO ASI Series ((NATO ASI F,volume 40))

  • 476 Accesses

Abstract

In the first part of this paper, I review the recent efforts on integrating robotics and computer science ideas. Specifically, I advocate the view that applying results from areas of computer science such as concrete complexity, symbolic computation, and computational geometry will simplify the work of robot programmers. There is now a wealth of very interesting results and I only cover a small portion of it.

In the second part, the discussion takes place in the context of model-based robotics. I argue that time has come to build a “Geometer’s Workbench,” a system integrating geometric knowhow with algorithm animation techniques and interactive graphics to visualize complex situations as encountered in robotics. Such a system is expected to broaden the way geometry is practiced in the style Macsyma† has accomplished for algebra.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. V. Akman, “Shortest paths avoiding polyhedral obstacles in 3-dimensional Euclidean space,” Rep. IPL-TR-075, Image Processing Lab, Rensselaer Polytechnic Inst., Troy, New York (June 1985). (also: PhD thesis, Electrical, Computer, and Systems Eng. Dept.; Springer-Verlag, LNCS Series, to appear.)

    Google Scholar 

  2. B.G. Baumgart, “GEOMED: Geometric editor,” Rep. STAN-CS-74-414, Computer Science Dept., Stanford Univ., Stanford, Calif. (May 1974).

    Google Scholar 

  3. E.A. Bier and M.C. Stone, “Snap-dragging,” ACM SIGGRAPH’86 Proc., Dallas, Texas, pp. 233–240 (Aug. 1986).

    Google Scholar 

  4. M.H. Brown and R. Sedgewick, “Techniques for algorithm animation,” IEEE Software 2(1), pp. 28–39 (Jan. 1985).

    Article  Google Scholar 

  5. C.E. Buckley, “The application of continuum methods to path planning,” AI Tech. Rep. No. 48, Schlumberger Palo Alto Research (Aug. 1985). (also: PhD thesis, Dept. of Mechanical Eng., Stanford Univ.)

    Google Scholar 

  6. L.P. Chew, “There is planar graph almost as good as the complete graph,” Proc. Second Annual ACM Symp. Computational Geometry ,Yorktown Heights, New York, pp. 169–177 (June 1986).

    Google Scholar 

  7. W. Cunningham, “The construction of Smalltalk-80 applications,” Manuscript, Computer Research Lab, Tektronix, Inc., Beaverton, Oregon (Nov. 1985).

    Google Scholar 

  8. H. Edelsbrunner, M.H. Overmars, and R. Seidel, “Some methods of computational geometry applied to computer graphics,” Computer Vision, Graph., and Image Proc. 28, pp. 92–108 (1984).

    Google Scholar 

  9. I. Fogg and P. Eades, “GED -A graphics editor for computational geometers,” Rep. No. 68, Computer Science Dept., Univ. of Queensland, Australia (May 1986).

    Google Scholar 

  10. A.R. Forrest, “Computational geometry in practice,” pp. 707–724 in Fundamental Algorithms for Computer Graphics ,ed. R.A. Earnshaw, Springer-Verlag, Berlin (1985).

    Google Scholar 

  11. W.R. Franklin and V. Akman, “Euclidean shortest paths in 3-space, Voronoi diagrams with barriers, and related complexity and algebraic issues,” pp. 895–917 in Fundamental Algorithms for Computer Graphics ,ed. R.A. Earnshaw, Springer-Verlag (1985).

    Chapter  Google Scholar 

  12. W.R. Franklin and V. Akman, “Partitioning the space to calculate shortest paths to any goal around polyhedral obstacles,” Proc. Instrument Soc. of America Workshop on Robotics and Expert Sys. ,pp. 45–52 (June 1985).

    Google Scholar 

  13. W.R. Franklin, V. Akman, and C. Verrilli, “Voronoi diagrams with barriers and on polyhedra for minimal path planning,” Visual Computer 1, pp. 133–150(1985).

    Article  MATH  Google Scholar 

  14. W.R. Franklin, P.Y.F. Wu, S. Samaddar, and M. Nichols, “Prolog and geometry projects,” IEEE Computer Graph. and Applic. 6(11), pp. 46–55 (Nov. 1986).

    Article  Google Scholar 

  15. W.R. Franklin and V. Akman, “Locus techniques for shortest path problems in robotics,” Proc. IFAC Symp. Robot Control (SYROCO’85) ,Pergamon Press (1986).

    Google Scholar 

  16. A. Goldberg, Smalltalk-80, The Interactive Programming Environment ,Addison-Wesley, Reading, Mass. (1984).

    MATH  Google Scholar 

  17. J.E. Hopcroft and G.T. Wilfong, “Reducing multiple object motion planning to graph searching,” SIAM J. Computing 15(3), pp. 768–785 (Aug. 1986).

    Article  MATH  MathSciNet  Google Scholar 

  18. J.E. Hopcroft and G. Wilfong, “Motion of objects in contact,” Int’l J. Robotics Research 4(4), pp. 32–46 (Winter 1986).

    Article  Google Scholar 

  19. J. van Leeuwen, “Graphics and computational geometry,” Tech. Rep. RUU-CS-81-18, Computer Science Dept, Univ. of Utrecht, Netherlands (Dec. 1981).

    Google Scholar 

  20. J.S.B. Mitchell, “Planning shortest paths,” Rep. No. 561 (AI Series No. 1), Hughes Aircraft Co. Research Labs (Aug. 1986). (also: PhD thesis, Operations Research Dept., Stanford Univ.)

    Google Scholar 

  21. C.H. Papadimitriou, “An algorithm for shortest-path motion in three dimensions,” Info. Proc. Letters 20(5), pp. 259–263 (June 1985).

    Article  MATH  MathSciNet  Google Scholar 

  22. R. Pavelle, “MACSYMA: Capabilities and applications to problems in engineering and sciences,” pp. 1–61 in Applications of Computer Algebra ,ed. R. Pavelle, Kluwer Academic Publ., Boston (1985).

    Google Scholar 

  23. A.P. Pentland, “Perceptual organization and the representation of natural form,” Rep. TN-357, AI Center, SRI Int’l, Menlo Park, Calif. (July 1985).

    Google Scholar 

  24. A.P. Pentland, “SUPERSKETCH™,” User manual, AI Center, SRI Int’l, Menlo Park, Calif. (Dec. 1985).

    Google Scholar 

  25. J.H. Reif and J.A. Storer, “Shortest paths in Euclidean space with polyhedral obstacles,” Tech. Rep. CS-85-121, Computer Science Dept., Brandeis Univ., Waltham, Mass. (April 1985).

    Google Scholar 

  26. J.H. Reif and M. Sharir, “Motion planning in the presence of moving obstacles,” Proc. 26th Annual IEEE Symp. Foundations of Computer Science ,pp. 144–154 (1985).

    Google Scholar 

  27. J.T. Schwartz and M. Sharir, “Motion planning and related geometric algorithms in robotics,” Manuscript, Courant Inst. of Math. Sciences, New York Univ. (1986).

    Google Scholar 

  28. M. Sharir and A. Baltsan, “On shortest paths amidst convex polyhedra,” Proc. Second Annual ACM Symp. Computational Geometry ,Yorktown Heights, New York, pp. 193–206 (June 1986).

    Google Scholar 

  29. M. Sharir and A. Schorr, “On shortest paths in polyhedral spaces,” SIAM J. Computing 15(1), pp. 193–215 (Feb. 1986).

    Article  MATH  MathSciNet  Google Scholar 

  30. T.L. Williams, “A graphical interface to an Economist’s Workstation,” IEEE Computer Graph. and Applic. 4(8), pp. 42–47 (Aug. 1984).

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Akman, V. (1988). Geometry and Graphics Applied to Robotics. In: Earnshaw, R.A. (eds) Theoretical Foundations of Computer Graphics and CAD. NATO ASI Series, vol 40. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-83539-1_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-83539-1_23

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-83541-4

  • Online ISBN: 978-3-642-83539-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics