Hostname: page-component-586b7cd67f-t7czq Total loading time: 0 Render date: 2024-11-23T20:45:29.592Z Has data issue: false hasContentIssue false

Les apports respectifs des langages symboliques et de la cao en programmation des robots

Published online by Cambridge University Press:  09 March 2009

C. Laugier
Affiliation:
Laboratoire LIFIA BP 68, 38402 Saint Martin d'Hères Cédex (France)

Summary

A high-level robot programming language constitutes a general purpose interface for accessing the basic functional capabilities of a robot. On the other hand, CAD facilities give the possibility of using a subset of these capabilities in an easier fashion. In this paper, we show how a robot programming language and CAD facilities can be combined to obtain a robot programming system satisfying the need for generality, and allowing an easy connection with the basic robot programming functions. Such a connection is based on a “complete” simulator providing facilities for executing robot control programs on a graphic display, for describing manipulation tasks using interactive graphic tools, for simulating the physical world and its perception through sensors, and for displaying three-dimensional scenes as shaded pictures.

Type
Research Article
Copyright
Copyright © Cambridge University Press 1988

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1.Latombe, J.C., Laugier, C., Lefebvre, J.M., Mazer, E. & Miribel, J.F., “The LM robot programming system” 2nd International Symposium on Robotics Research, Kyoto 5065 (08 1984).Google Scholar
2.Laugier, C., “Robot programming using a high-level language and CAD facilitiesRobotics Europe Conference,Brussels (06, 1984).CrossRefGoogle Scholar
3.Laugier, C., La programmation des robots: expression textuelle et expression graphique” IMAG, Grenoble, RR No. 387 (Juillet, 1983).Google Scholar
4.Latombe, J.C., Mazer, E., “LM: a high-level programming language for controlling assembly robots” Proc. of the llth ISIR, Tokyo 683690 (10, 1981).Google Scholar
5.Miribel, J.F. & Mazer, E., Le langage LM: manuel de référence (CEPADUES Editors, 1984).Google Scholar
6.Mazer, E., LM-GEO: “Geometric programming of assembly robots” IMAG, Grenoble, RR No. 296 (03, 1982).Google Scholar
7.Laugier, C., Evieux, C. & Pertin-Troccaz, J., “Un système de simulation graphique de robots incluant une gestion élémentaire des incidents et des capteurs” IMAG, Grenoble, RR No. 421 (Mars, 1984).Google Scholar
8.Laugier, C. & Pertin-Troccaz, J., “Graphic simulation as atool for debugging robot control programs” International Symposium on Design and Synthesis, Tokyo 685690 (07, 1984).Google Scholar
9.Latombe, J.C., “Survey of advanced general-purpose software for robot manipulators” IMAG, Grenoble, RR No. 330 (11, 1982).Google Scholar
10.Paul, R.P., “WAVE: A model-based language for manipulator control” The Industrial Robot 1017 (03, 1977).CrossRefGoogle Scholar
11.Gini, G. & Gini, M., “Object description with a manipulator” The Industrial Robot 3235 (03, 1978).CrossRefGoogle Scholar
12.Meyer, J. & Jayaraman, R., “Simulating robotic applications on a personal computer” Computer in Mechanical Engineering 1518 (07, 1983).Google Scholar
13.Arai, T., “A robot language system with a colour graphic simulator” Proc. of Advanced Software in Robotics, Liège 5D1–5D12 (05, 1983).Google Scholar
14.Liegeois, A., Dombre, E., Borrel, P., “Développement d'un système de CAO et de simulation de robots manipulateurs” premières journées ARA, Poitiers 117128 (09, 1982).Google Scholar
15.Liegeois, A., Borrel, P. & Dombre, E., “Programming, simulating and evaluating robot actions” 2nd International Symposium of Robotics Research, Tokyo 309316 (08, 1984).Google Scholar
16.Sata, T., Kimura, F. & Amano, A., “Robot simulation system as a task programming tool” Proc. of the llth ISIR, Tokyo 595602 (10 1985).Google Scholar
17.Heginbotham, W.B., Dooner, M. & Case, K., “Rapid assessment of robot performance by interactive computer graphics” Proc. of the 9th ISIR, Washington DC 169174 (03, 1979).Google Scholar
18.Dooner, M., Taylor, N.K. & Bonney, M.C., “Planning robot installations by CADComputer Aided Design Conference,Brighton (03, 1982).CrossRefGoogle Scholar
19.Meyer, J., “An emulation system for programmable sensory robotsIBM J. Res. Develop 25, No. 6, 955962 (11, 1981).CrossRefGoogle Scholar
20.Weck, M., Eversheim, W. & Zuhlke, D., “ROBEX: An off-line programming system for industrial robots” Proc. of the llth ISIR, Tokyo 655662 (10, 1981).Google Scholar
21.Tsujido, Y., Kodaira, N. & Oshima, M., “Realtime motion simulation of robots” Proc. of ICAR 83, Tokyo 313318 (1983).Google Scholar
22.Soroka, B.I., “Debugging robot programs with a simulatorProc. of CAD/CAM-8 Conference,Dearborn, MI659671 (11, 1980).Google Scholar
23.Dillmann, R. & Huck, M., “Intelligent simulation of robot application” Symposium on Robot Control '85, Barcelona, Spain 510518 (11 1985).Google Scholar
24.Miribel, J.F., “Conception et implantation d'un système de programmation de robot” Thèse de 3eme cycle, Grenoble (27 10, 1984).Google Scholar
25.Pertin-Troccaz, J., “SMGR: un système de modélisation géométrique et relationnelle pour la robotique” IMAG, RR No. 422 (06, 1984).Google Scholar
26.Laugier, C., “LISP-3D: logiciel pour la manipulation et la visualisation de scènes tridimensionnelles” IMAG Grenoble, RR No. 328 (09, 1982).Google Scholar
27.Martinez, F. & Ferreira, F., “Helios: terminal interactif pour la synthèse d'images réalistes” Congrès AFCET-TTI, Gyf sur Yvette (1981).Google Scholar
28.Latombe, J.C. et al. , “Vers la non programmation des robots”, 3 ème journées ARA, Toulouse, 171189. (09, 1984).Google Scholar
29.Latombe, J.C. & Laugier, C., “Systèmes de programmation pour la robotique” Micad 85, Paris (Fevrier, 1985) (Publié aussi à l'IM AG, RR No. 485).Google Scholar
30.Laugier, C. & Troccaz, J., “SHARP: A system for automatic programming of manipulation robots” 3rd International Symposium on Robotics Research, Gouvieux 125132 (10, 1985).Google Scholar
31.Laugier, C. & Pertin, J., “Automatic grasping: a case study in accessibility analysis” In: Advanced Software in Robotics (Edited by Danthine, A. & Géradin, M.) (North-Holland, 1984) pp. 201214.Google Scholar
32.Dufay, B. & Latombe, J. C., “An approach to automatic robot programming based on inductive learningInt. J. Robotics Research 3, No. 4320, (1984) (publié aussi à l'IMAG.RR No. 433).CrossRefGoogle Scholar
33.Laugier, C. & Germain, F., “An adaptative collision-free trajectory planner” Proc. of ICAR 85, Tokyo 3341 (09, 1985)Google Scholar