World Modeling for CAD Based Robot Programming and Simulation

  • Bahram Ravani
Part of the NATO ASI Series book series (volume 50)

Abstract

The design of a world modeling system for CAD based robot programming and simulation is presented. The system can support interfaces to actual robot workcell environments allowing for calibration of the workcell model for inaccuracies and its use for robot control. The system models geometrical, spatial, relational and physical properties of the world allowing for geometrical and spatial reasoning as well as reasoning about the mechanics of manipulation. It supports simulation of several sensory functions and multiple arm coordinated control. It also supports representation of assemblies and aggregation of multiple devices. The system design presented is the basis of a world modeling system for model based robot task planning, simulation and control currently under development.

Keywords

Torque Cali 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Grossman, D. D., and R. H. Taylor, 1978, “Interactive Generation of Object Models with a Manipulator,” IEEE Trans. Syst. Man and Cybern. Vol. SMC-8, No. 9, pp. 667–679.CrossRefGoogle Scholar
  2. Hasegawa, T., 1982, “An Interactive System for Modeling and Monitoring a Manipulation Environment,” IEEE Trans. Syst. Man and Cybern., Vol. SMC-12, No. 3, pp. 250–258.CrossRefGoogle Scholar
  3. Hornick, M. L. and B. Ravani, 1986, “Computer Aided Off-Line Planning and Programming of Robot Motion,” Int’l J. of Robotics Res., Vol. 4, No. 4, pp 18–31.CrossRefGoogle Scholar
  4. Hornick, M. L., and B. Ravani, 1987, “A Geometric Data Base for Off-Line Robot Programming,” Proc. of the 7th World Congress on Theory of Machines and Mechanisms, Sevilla, Spain, pp. 1227–1231.Google Scholar
  5. Ishii, M., S. Sakane, Y. Mikami and M. Kakikura, 1987, “A 3-D Sensor System for Teaching Robot Paths and Environment,” Int’l J. of Robotics Res., Vol. 6, No. 2, pp. 45–59.CrossRefGoogle Scholar
  6. Latombe, J. C, 1988, “Towards Automatic Robot Programming,” in Control and Programming in Advanced Manufacturing, K. Rathmill ed., Int’l Trends in Manufacturing Tech., IFS Pub., pp. 85–102.Google Scholar
  7. Lozano-Perez, T., 1981, “Automatic Planning of Manipulator Transfer Movement,” IEEE Trans. Syst. Man. Cybern., Vol. SMC-11, No. 10, pp. 681–689.CrossRefGoogle Scholar
  8. Meyer, J., 1981, “An Emulation System for Programmable Sensory Robots,” IBM J. Res. and Develop., Vol. 25, No. 6, pp. 955–1981.CrossRefGoogle Scholar
  9. Ravani, B., and M. L. Hornick, 1988, “STAR: A Simulation Tool for Automation and Robotics,” in Control and Programming in Advanced Manufacturing, K. Rathmill ed., Int’ l Trends in Manufacturing Tech., IFS Pub., pp. 269–294.Google Scholar
  10. Roth, Z. S., B. W. Mooring and B. Ravani, 1987, “An Overview of Robot Calibration,” IEEE J. of Robotics and Automation, Vol. RA-3, No. 5, pp. 377–385.CrossRefGoogle Scholar
  11. Wang, L. T., and B. Ravani, 1985, “Recursive Computations of Kinematic and Dynamic Equations for Robot Manipulators,” IEEE J. of Robotics and Automation, Vol. RA-1, No. 3, pp. 124–131.Google Scholar
  12. Wang, L. T., and B. Ravani, 1988, “Dynamic Load Carrying Capacity of Robot Manipulators — Part I: Problem Formulation,” ASME Trans., J. of Dynamic Systs., Measurm. and Control, Vol. 110, pp. 46–52.CrossRefGoogle Scholar
  13. Young, Y. F., J. A. Gleave, J. L. Green and M. C Bonney, 1985, “Off-Line Programming of Robots,” in Handbook of Industrial Robots, S. Y. Nof ed., John Wiley, New York, pp. 366–380.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1988

Authors and Affiliations

  • Bahram Ravani
    • 1
  1. 1.Department of Mechanical EngineeringUniversity of California — DavisDavisUSA

Personalised recommendations