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.
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
T. Lozano-Perez and P.H. Winston, LAMA: A language for automatic mechanical assembly, Proc. 5th IJCAI, Cambridge, Mass, Aug 1977.
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.
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.
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.
R.P. Paul, Robot Manipulators: Mathematics, Programming and Control, The MIT Press, Cambridge, Massachusetts and London, U.K., 1981.
S. Bonner and K.G. Shin, A Comparative Study of Robot Languages, Computer, IEEE, 1982.
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.
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.
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.
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.
T. Lozano-Perez, A simple motion planning algorithn for general robot manipulators, AAAI-86, Philadelphia, 1986.
B. Faverjon, Obstacle avoidance using an octree in the configuration space of a manipulator, IEEE Int. Conf. on Rob. and Auto., Atlanta, 1984.
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.
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.
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.
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.
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.
V.D. Nyugen, Constructing force-closure grasps, The International Journal of Robotics Research. Vol. 7, No.3, 1988, pp. 3–16.
V.D. Nyugen, Constructing force-closure grasps in 3D, Proc of IEEE Conf. on Robotics and Automation, Raleigh 1987 pp. 240–245.
V.D. Nyugen, Constructing stable graphs in 3D, Proc. of IEEE Int. Conf. on Robotics and Automation, Raleigh 1987, pp. 234–239.
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.
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.
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.
C. Mirolo, E. Pagello, A solid modelling system for robot action planning, IEEE Computer Graphics and Applications, January 1989, pp. 55–69.
J. Kerr, B. Roth, Analysis of multi-fingered hands, The International Journal of Robotics Research, Vol.4, No. 4, 1986, pp. 3–17.
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.
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.
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.
E.R. Argyle, ROMULUS to FEMGEN Interface, The current System, Revision 2, Shape Data Ltd., April 1984.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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