Robot Simulation and Off-Line Programming — An Integrated CAE-CAD Approach
Teaching a robot with traditional on-line programming techniques is a time-consuming process requiring trial-and-error procedures. Furthermore, the on-line method of robot programming requires the use of an actual robot and the entire work cell, in which the robot is physically put through its sequence of actions with equipment mockups and product prototype parts. Interactive computer graphics simulation and off-line programming of robots offer the potential to overcome these limitations and are therefore becoming increasingly important in factory automation, military, and space robotic applications.
This paper describes a general purpose computer program for robot kinematic and dynamic simulation that enables a designer to evaluate the performance of robot manipulators in potential working environments. The designer can base evaluation on a time-and-motion study of task performance.
The robot modeling capability of the program is generic. The user can interactively create and edit any one- to twelve-axis robot manipulator, articulated or Cartesian. This includes many of the existing industrial robots, plus a variety of prototype robot designs containing up to twelve axes. The robot can have three types of joints: revolute (turning joint), prismatic (sliding joint), and cylindrical (turning and sliding simultaneously). The program has a general purpose kinematic and dynamic analysis algorithm that includes both forward and inverse solutions.
Robot off-line programming allows robots to remain on-line performing manufacturing tasks, while being programmed for another job. This makes it easier to specify and develop optimum robot motion paths, permits programming of robots earlier in the product and tooling design cycle, and reduces the safety problems related to robots. Off-line programming of robots will accelerate trends towards fully utilized robot-based flexible manufacturing systems.
- S.J. Derby, “Kinematic Elasto-dynamic Analysis and Computer Graphics Simulation of General Purpose Robot Manipulators,” Ph.D. thesis, Rensselaer Polytechnic Institute, 1981.
- D. Pieper, “The Kinematics of Manipulators under Computer Control,” Ph.D. thesis, Stanford University, 1969.
- TJ. Fougere, S.D. Chawla, and J.J. Kanerva, “Robot-Sim: A CAD-based Workcell Design and Off-line Programming System,” ASME Proceedings of Robotics and Manufacturing Automation PED-15, Miami, November 17–22,1985, pp. 211-217.
- I. Imam and S. Levy, “Application of Advanced Computer-aided Engineering Tools for Kinematic and Dynamic Analysis of Robot Systems,” AUTOFACT4 Conference Proceedings, Philadelphia, November 30-December 2,1982.
- I. Imam, LM. Sweet, J.E. Davis, M. Good, and K Strobel, “Simulation and Display of Dynamic Path Errors for Robot Motion Off-line Programming,” SME ROBOTS 8 Conference Proceedings, June 1984.
- I. Imam, J.E. Davis, and T. Fougere, “Flexible Manufacturing Cell Simulation,” SME ROBOTS 11 Conference Proceedings, April 1987.
- Robot Simulation and Off-Line Programming — An Integrated CAE-CAD Approach
- Book Title
- CAD Based Programming for Sensory Robots
- Book Part
- Part II
- pp 189-201
- Print ISBN
- Online ISBN
- Series Title
- NATO ASI Series
- Series Volume
- Series Subtitle
- Series F: Computer and Systems Sciences
- Springer Berlin Heidelberg
- Copyright Holder
- Springer-Verlag Berlin Heidelberg
- Additional Links
- Industry Sectors
- eBook Packages
To view the rest of this content please follow the download PDF link above.