Skip to main content

Design of a Computer Aided Robot Design System

  • Chapter
Computer-Based Automation
  • 91 Accesses

Abstract

Utilization of robots has recently received considerable attention from the engineering community; however, the state-of-the-art design and control of robots leave much to be desired. The sheer high dimensionality of robot models and the large geometrical variations in system parameters have made the study and control of robots an extremely complex task. As robots become lighter, more intelligent, more maneuverable and affordable, the modelling of robots necessary for the design and control of such systems presents a higher level of complexity.

To further the technologies of robot design and control, automation through a suitable computerized design system is essential. This article describes the design of a unified computer aided robot design system that will aid in robot modelling, specification of body parameters and control algorithms, as well as simulation in a controlled environment. While this system, called MADSIM, aims to increase the productivity of designers or researchers, it also provides the necessary structures so that new techniques in CAD or future concepts in robot systems can be accommodated. By incorporating extensibility, maintainability, and transportability into the MADSIM architecture, the design also serves to achieve the equally important goal of improving productivity of MADSIM programmers/designers.

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. J. Birk and R. Kelley, Workshop on the Research Needed to Advance the State of Knowledge in Robotics, NSF Report, 1981.

    Google Scholar 

  2. R. P. Paul, “Robots, models, and automation,” IEEE Computer, July 1979.

    Google Scholar 

  3. Special Issue of Computer Aided Design, IEEE Proceedings, October 1981.

    Google Scholar 

  4. R. Finkel, R. H. Taylor and R. C. Bolles, “AL, a programming system for automation,” Stanford Artificial Intelligence Laboratory Memo AIM-243, Stanford University, Stanford, CA, 1974.

    Google Scholar 

  5. L. I. Lieberman and M. A. Wesley, ‘AUTOPASS: An automatic programming system for computer controlled mechanical assembly,“ IBM J. & Res. Dev., 21, pp. 321–333, 1977.

    Article  Google Scholar 

  6. N. Orlandia, D. A. Calahan and M. A. Chace, “A sparsity-oriented approach to dynamic analysis and design of mechanical systems,” ASME J. Engineering for Industry, August 1977.

    Google Scholar 

  7. W. B. Heginbotham, M. Dooner, and K. Chase, “Rapid assessment of industrial robot performance by interactive computer graphics,” Proc. Ninth ISIR, 1979.

    Google Scholar 

  8. A. Liegeois, A. Fournier, M. J. Aldon and P. Borrel, “A system of computer aided design of robots and manipulators,” Proc. Tenth ISIR, 1980.

    Google Scholar 

  9. J. Johnson, “Pushing the state of the art,” Datamation, Feb. 1982.

    Google Scholar 

  10. S. Derby, “Simulation motion elements of general purpose robot arms,” Int. J. of Robotic Research, Vol. 2, No. 1, pp. 3–12, 1983.

    Article  Google Scholar 

  11. G. Dodd and L. Rossol, Computer Vision and Sensor Based Robots, Plenum Press, New York, 1979.

    Book  Google Scholar 

  12. T. Meyer, “An evaluation system for programmable sensory robots,” IBM J. & Res. Dev., 25, 6, 1981.

    Google Scholar 

  13. B. I. Soroka, “A program for computer aided robot design,” Proc. ASME Second Int’l. Computer Engineering Conference, San Diego, CA, August 1982.

    Google Scholar 

  14. C. B. Besant, Computer Aided Design and Automation, John Wiley, New York, 1980.

    Google Scholar 

  15. M. Kutcher, “Automating it all,” IEEE Spectrum, May 1983.

    Google Scholar 

  16. F. Bliss and G. M. Hyman, “Selecting and implementing a turnkey graphics system,” IEEE Computer Graphics and Applications, April 1981.

    Google Scholar 

  17. J. F. Engleburger, Robots in Practice, Avenbury Publishing Co., London, 1980.

    Google Scholar 

  18. R. Paul, Robot Manipulators, MIT Press, 1981.

    Google Scholar 

  19. R. Paul, “WAVE: A model based language for manipulator control,” The Industrial Robots, 4, 1, 1977.

    Google Scholar 

  20. User’s Guide to VAL, Unimation, Inc., June 1980.

    Google Scholar 

  21. R. Finkel, R. Taylor, R. Bolles, R. Paul and J. Seldmen, “An overview of AL, a programming language for automation,” Proc. 4th Joint Conference on Artificial Intelligence, pp. 758–765, 1975.

    Google Scholar 

  22. A Manufacturing Language Reference, IBM, 1983.

    Google Scholar 

  23. R. D. Tilove, “Extending solid modelling systems for mechanism design and kinematic simulation,” IEEE CGA, May-June 1983.

    Google Scholar 

  24. W. Fitzgerald, F. Gracer and R. Wolfe, “GRIN: Interactive graphics for modelling solids,” IBM J. & Res. Dev., 25, 4, July 1981.

    Google Scholar 

  25. An Introduction to PADL,“ Production Automation Project Technical Memorandum, University of Rochester, Dec. 1974.

    Google Scholar 

  26. A. I. Wasserman and L. A. Belady, “Software engineering: The turning point,” IEEE Computer, Sept. 1978.

    Google Scholar 

  27. J. Meyer, “An emulation system for programmable sensory robots,” IBM J. & Res. Dev., 25, 6, Nov. 1981.

    Google Scholar 

  28. CODASYL Data Base Task Group Report, ACM, April 1971.

    Google Scholar 

  29. W. D. Beeby, “The heart of integration: a sound data base,” IEEE Spectrum, May 1983.

    Google Scholar 

  30. J. Encarnacao and F. I. Krause, File Structures and Data Base for CAD, North-Holland, 1982.

    Google Scholar 

  31. J. D. Foley and A. Van Dam, Fundamentals of Interactive Computer Graphics, Addison-Wesley, 1982.

    Google Scholar 

  32. S. Bonner and K. Shin, “A comparative study of robot languages,” IEEE Computer, Dec. 1982.

    Google Scholar 

  33. L. Cheng, “A manipulator design language,” 20th ISMM Symposium of Mini-Micro Computer Applications, Cambridge, MA, July 1982.

    Google Scholar 

  34. S. C. Johnson, “YACC - Yet Another Compiler Compiler,” Comp. Sci. Report No. 32, Bell Labs, July 1975.

    Google Scholar 

  35. C. L. Leath and S. J. 011anik, “Software architecture for the implementation of a computer aided engineering system,” Proc. 30th IEEE/ACM Design Automation Conference, pp. 137–142, 1983.

    Google Scholar 

  36. R. A. Friedenson, J. R. Breiland and T. J. Thompson, “Designer’s workbench: Delivery of CAD tools,” Proc. 19th IEEE/ACM Design Automation Conference, pp. 15–22, 1982.

    Google Scholar 

  37. F. W. Day, “Computer aided software engineering,” Proc. 20th Design Automation Conference, pp. 129–136, 1983.

    Google Scholar 

  38. T. J. Thompson, “A utilitarian approach to CAD,” Proc. 19th IEEE/ACM Design Automation Conference, pp. 23–29, 1982.

    Google Scholar 

  39. K. N. Lodding, “Iconic interfacing,” IEEE Computer Graphics and Applications, 3, 2, pp. 11–24, 1983.

    Article  Google Scholar 

  40. R. Waterbury, “Factory simulation: testing automations’ what if’s,” Assembly Engineering, July 1983.

    Google Scholar 

  41. V. D. Hunt, Industrial Robotics Handbook, Industrial Press, New York, 1983.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1985 Plenum Press, New York

About this chapter

Cite this chapter

Cheng, L. (1985). Design of a Computer Aided Robot Design System. In: Tou, J.T. (eds) Computer-Based Automation. Springer, Boston, MA. https://doi.org/10.1007/978-1-4684-7559-3_13

Download citation

  • DOI: https://doi.org/10.1007/978-1-4684-7559-3_13

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4684-7561-6

  • Online ISBN: 978-1-4684-7559-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics