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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
J. Birk and R. Kelley, Workshop on the Research Needed to Advance the State of Knowledge in Robotics, NSF Report, 1981.
R. P. Paul, “Robots, models, and automation,” IEEE Computer, July 1979.
Special Issue of Computer Aided Design, IEEE Proceedings, October 1981.
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.
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.
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.
W. B. Heginbotham, M. Dooner, and K. Chase, “Rapid assessment of industrial robot performance by interactive computer graphics,” Proc. Ninth ISIR, 1979.
A. Liegeois, A. Fournier, M. J. Aldon and P. Borrel, “A system of computer aided design of robots and manipulators,” Proc. Tenth ISIR, 1980.
J. Johnson, “Pushing the state of the art,” Datamation, Feb. 1982.
S. Derby, “Simulation motion elements of general purpose robot arms,” Int. J. of Robotic Research, Vol. 2, No. 1, pp. 3–12, 1983.
G. Dodd and L. Rossol, Computer Vision and Sensor Based Robots, Plenum Press, New York, 1979.
T. Meyer, “An evaluation system for programmable sensory robots,” IBM J. & Res. Dev., 25, 6, 1981.
B. I. Soroka, “A program for computer aided robot design,” Proc. ASME Second Int’l. Computer Engineering Conference, San Diego, CA, August 1982.
C. B. Besant, Computer Aided Design and Automation, John Wiley, New York, 1980.
M. Kutcher, “Automating it all,” IEEE Spectrum, May 1983.
F. Bliss and G. M. Hyman, “Selecting and implementing a turnkey graphics system,” IEEE Computer Graphics and Applications, April 1981.
J. F. Engleburger, Robots in Practice, Avenbury Publishing Co., London, 1980.
R. Paul, Robot Manipulators, MIT Press, 1981.
R. Paul, “WAVE: A model based language for manipulator control,” The Industrial Robots, 4, 1, 1977.
User’s Guide to VAL, Unimation, Inc., June 1980.
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.
A Manufacturing Language Reference, IBM, 1983.
R. D. Tilove, “Extending solid modelling systems for mechanism design and kinematic simulation,” IEEE CGA, May-June 1983.
W. Fitzgerald, F. Gracer and R. Wolfe, “GRIN: Interactive graphics for modelling solids,” IBM J. & Res. Dev., 25, 4, July 1981.
An Introduction to PADL,“ Production Automation Project Technical Memorandum, University of Rochester, Dec. 1974.
A. I. Wasserman and L. A. Belady, “Software engineering: The turning point,” IEEE Computer, Sept. 1978.
J. Meyer, “An emulation system for programmable sensory robots,” IBM J. & Res. Dev., 25, 6, Nov. 1981.
CODASYL Data Base Task Group Report, ACM, April 1971.
W. D. Beeby, “The heart of integration: a sound data base,” IEEE Spectrum, May 1983.
J. Encarnacao and F. I. Krause, File Structures and Data Base for CAD, North-Holland, 1982.
J. D. Foley and A. Van Dam, Fundamentals of Interactive Computer Graphics, Addison-Wesley, 1982.
S. Bonner and K. Shin, “A comparative study of robot languages,” IEEE Computer, Dec. 1982.
L. Cheng, “A manipulator design language,” 20th ISMM Symposium of Mini-Micro Computer Applications, Cambridge, MA, July 1982.
S. C. Johnson, “YACC - Yet Another Compiler Compiler,” Comp. Sci. Report No. 32, Bell Labs, July 1975.
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.
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.
F. W. Day, “Computer aided software engineering,” Proc. 20th Design Automation Conference, pp. 129–136, 1983.
T. J. Thompson, “A utilitarian approach to CAD,” Proc. 19th IEEE/ACM Design Automation Conference, pp. 23–29, 1982.
K. N. Lodding, “Iconic interfacing,” IEEE Computer Graphics and Applications, 3, 2, pp. 11–24, 1983.
R. Waterbury, “Factory simulation: testing automations’ what if’s,” Assembly Engineering, July 1983.
V. D. Hunt, Industrial Robotics Handbook, Industrial Press, New York, 1983.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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