Skip to main content

Task-level programming

  • Chapter
Integration of Robots into CIM

Abstract

To solve an assembly task with the help of robots, many different problems must be solved: first, the necessary equipment and the layout for the assembly cell is determined by an assembler expert. Then, the robot programmer must commit himself to a sequence of single actions of the resources of the robot cell. He must also think about many geometrical problems, e.g. how to grip a workpiece in order to be able to perform a certain parts-mating operation, how to move a workpiece so that no collision occurs during motion, or how to use sensors to bring uncertainties under control.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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. T. Lozano-Perez and P.H. Winston, LAMA: A language for automatic mechanical assembly, Proc. 5th IJCAI, Cambridge, Mass, Aug 1977.

    Google Scholar 

  2. L.I. Liebermann and M.A. Wesley, AUTOPASS: An automated programming system for computer-controlled mechanical assembly, IBM Journal of Research and Development, Vol. 2, No. 4.

    Google Scholar 

  3. T. Lozano-Perez and R.A. Brooks, An approach to automatic robot programming in Solid Modelling Applications (eds. J.W. Boy se and M.S. Picket), Plenum Press, New York.

    Google Scholar 

  4. T. Lozano-Perez, J.L. Jones, E. Mazer, P.A. O’Donnel, W.E.L. Grimson, Handey: A robot system that recognizes, plans, and manipulates, Proc. of the IEEE Int. Conf. of Robotics and Automation. Raleigh, N.C. 1987, pp. 843–849.

    Google Scholar 

  5. R.P. Paul, Robot Manipulators: Mathematics, Programming and Control, The MIT Press, Cambridge, Massachusetts and London, U.K., 1981.

    Google Scholar 

  6. S. Bonner and K.G. Shin, A Comparative Study of Robot Languages, Computer, IEEE, 1982.

    Google Scholar 

  7. R.J. Popplestone, Specifying Manipulations in Terms of Spatial Relationships, DAI Research Paper No 117, International Seminar on Programming Methods and Languages for Industrial Robots, 27–29 June, IRIA Roquencourt, France, 1979.

    Google Scholar 

  8. W.J. Clesle, Interpretation of spatial relationships among 3D objects (in German), ‘Studienarbeit’, Institute for Real-Time Computer Control and Robotics, University of Karlsruhe, Germany, 1987.

    Google Scholar 

  9. T. Sata, F. Kimura, H. Hiraoka, H. Suzuki and T. Fujita, Comprehensive modelling of a machine assembly for off-line programming of industrial robots in Off-line Programming of Industrial Robots, (A. Storr and J.F. McWaters, Eds.), Elsevier Science Publishers B.V. (North Holland), IFIP, 1987.

    Google Scholar 

  10. J. Hornberger, Ein Verfahren zur automatischen Ableitung von Montage-Vorrangbeziehungen aus einem CAD Modell, Master thesis, University of Karlsruhe, Institute for Real-time Computer Control Systems and Robotics, Germany, 1987.

    Google Scholar 

  11. T. Lozano-Perez, A simple motion planning algorithn for general robot manipulators, AAAI-86, Philadelphia, 1986.

    Google Scholar 

  12. B. Faverjon, Obstacle avoidance using an octree in the configuration space of a manipulator, IEEE Int. Conf. on Rob. and Auto., Atlanta, 1984.

    Google Scholar 

  13. R. Tomovic, G.A. Bekey, W.J. Karpus, A Strategy for grasp synthesis with multi-fingered robot hands, Proc. of IEEE Int. Conf. on Robotics and Automations, Raleigh 1987, pp. 83–89.

    Google Scholar 

  14. D.M. Lyons, A simple set of grasp for a dexterous hand, Proc. of IEEE Int. Conf. on Robotics and Automation, St. Louis, April 1985, pp. 588–593.

    Google Scholar 

  15. M.R. Cutkoksky, On grasp choice, grasp models, and the design of hands for manufacturing tasks, IEEE Transactions on Robotics and Automation, Vol. 5, No. 3, June 1989, pp. 269–279.

    Article  Google Scholar 

  16. T. Lozano-Perez, R.A. Brooks, An approach to automatic robot programming, A.I. Memo No. 842, MIT-AI Lab, April 1985, pp. 1–35.

    Google Scholar 

  17. C. Mirolo, E. Pagello, Motion planning algorithms for mechanical assemblies, Reprints of the IFAC Symposium on Robot Control-SYROCO 88, Karlsruhe, October 1988, 42.1–42.6.

    Google Scholar 

  18. V.D. Nyugen, Constructing force-closure grasps, The International Journal of Robotics Research. Vol. 7, No.3, 1988, pp. 3–16.

    Article  Google Scholar 

  19. V.D. Nyugen, Constructing force-closure grasps in 3D, Proc of IEEE Conf. on Robotics and Automation, Raleigh 1987 pp. 240–245.

    Google Scholar 

  20. V.D. Nyugen, Constructing stable graphs in 3D, Proc. of IEEE Int. Conf. on Robotics and Automation, Raleigh 1987, pp. 234–239.

    Google Scholar 

  21. P. Bison, E. Pagello, L. Stocchiero, A grasping module for task level robot planning, Working Paper, ESPRIT Project No. 623, IP-CNR-1.89/1, Padova, January 1989.

    Google Scholar 

  22. C. Mirolo, E. Pagello, Characterization of solid modelling properties for robot motion planning, Working Paper ESPRIT Project No. 623, IP-CNR- 12.87/1, Padova, December 1987.

    Google Scholar 

  23. J.K. Salisbury, Kinematics and force analysis of articulated hands, in M.T. Mason and J.K. Salisbury, Robotic Hands and the Mechanics of Manipulation, The MIT Press, Cambridge, 1985, pp. 1–94.

    Google Scholar 

  24. C. Mirolo, E. Pagello, A solid modelling system for robot action planning, IEEE Computer Graphics and Applications, January 1989, pp. 55–69.

    Google Scholar 

  25. J. Kerr, B. Roth, Analysis of multi-fingered hands, The International Journal of Robotics Research, Vol.4, No. 4, 1986, pp. 3–17.

    Article  Google Scholar 

  26. J.P. Troccaz, Geometric reasoning for grasping: a computational point of view, NAOT ASI Series, Vol. F30. CAD-Based Programming for Sensory Robots (ed. Bahram Ravani), Springer Verlag, Berlin, 1988, pp. 397–423.

    Chapter  Google Scholar 

  27. P. Bison, C. Ferrari, E. Pagello, L. Stocchiero, Using sensor data and a priori knowledge for planning and monitoring multi-fingered grasping, International Workshop on Sensorial Integration for Industrial Robots. Zaragoza, November 1989.

    Google Scholar 

  28. P. Bison, E. Pagello, G. Trainito, VML: An intermediate language for robot programming, Robotics and Computer Integrated Manufacturing, Vol.5, No. 1, January 1989, pp. 11–19.

    Article  Google Scholar 

  29. E.R. Argyle, ROMULUS to FEMGEN Interface, The current System, Revision 2, Shape Data Ltd., April 1984.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1992 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

Hörmann, K. et al. (1992). Task-level programming. In: Bernhardt, R., Dillman, R., Hörmann, K., Tierney, K. (eds) Integration of Robots into CIM. Springer, Dordrecht. https://doi.org/10.1007/978-94-011-2372-3_16

Download citation

  • DOI: https://doi.org/10.1007/978-94-011-2372-3_16

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-010-5046-3

  • Online ISBN: 978-94-011-2372-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics