XPROBE extends the teaching-by-showing method of robot programming to the teaching of sensor strategies. The XPROBE system has a dialogue with the user, during which the user is directed to guide the robot through an example of the desired task. XPROBE then automatically writes an AML program that includes sensory decision making as a generalization of the taught example.
Get full access to this article
View all access options for this article.
References
1.
Barbera, A.1977. An architecture for a robot hierarchical control system. Special publication NBS SP 500-23. Washington, D.C.: National Bureau of Standards.
2.
Blasgen, M., and Darringer, J.1977. MAPLE: A high level language for research in mechanical assembly. Rept. RC-5606. Yorktown Heights, N.Y.: IBM Thomas J. Watson Research Center.
3.
Bolles, R., and Paul, R.1973. The use of sensory feedback in a programmable assembly system. AIM-220. Stanford, Calif.: Stanford University Artificial Intelligence Laboratory.
4.
Finkel, R., et al.1974. AL, a programming system for automation. AIM-243. Stanford, Calif.: Stanford University Artificial Intelligence Laboratory.
5.
Grossman, D.1977. Programming a computer controlled manipulator by guiding through the motions. Rept. RC-6393. Yorktown Heights, N.Y.: IBM Thomas J. Watson Research Center.
6.
Grossman, D., and Taylor, R.1978. Interactive generation of object models with a manipulator . IEEE Trans. Syst. Man Cybern. SMC-8:667.
7.
Lieberman, L., and Wesley, M.1977. AUTOPASS: An automatic programming system for computer controlled mechanical assembly. IBM J. Res. Development21:321.
8.
Lozano-Pérez, T.1975. LLAMA: The target language for the LAMA system. Appendix 1 of The design of a mechanical assembly system. AI-TR-397. Cambridge, Mass.: MIT Artificial Intelligence Laboratory .
9.
Lozano-Pérez, T., and Winston, P.1977. LAMA: A language for automatic mechanical assembly. Proc. Fifth Int. Joint Conf. Artificial Intell. Pittsburgh, Pa.: Department of Computer Science, Carnegie-Mellon University.
10.
Olivetti Corporation.n.d. Robot technology at Olivetti/The SIGLA system. Torino, Italy: Olivetti Corporation. (Available from Olivetti sistemi per l'automazione industriale Spa, 10015 Ivrea, Torino, Italy.)
11.
Park, W., and Burnett, D.1979. An interactive incremental compiler for more productive programming of computer-controlled industrial robots and flexible automation systems. Proc. 9th Int. Symp. Industrial Robots. Dearborn, Mich.: Society of Manufacturing Engineers .
12.
Popplestone, R.J., Ambler, A.P., and Bellos, I.1978. RAPT: A language for describing assemblies. Industrial Robot5(3):131.
13.
Takase, K., Paul, R., and Berg, E.1979. A structured approach to robot programming and teaching. Proc. Compsac 79: IEEE Computer Society's Third International Computer Software and Applications Conference. New York: IEEE, pp. 452-457.
14.
Taylor, R., Summers, P., and Meyer, J.1982. AML: A manufacturing language. Int. J. Robotics Res. 1(3):19.
15.
Unimation, Inc.1979. User's guide to VAL, a robot programming and control system. Danbury, Conn.: Unimation.
16.
Will, P., and Grossman, D.1975. An experimental system for computer controlled mechanical assembly. IEEE Trans. Comput. C-24:879.