Hostname: page-component-586b7cd67f-r5fsc Total loading time: 0 Render date: 2024-11-23T21:34:32.512Z Has data issue: false hasContentIssue false

AI and Robotics; Flexibility and Integration

Published online by Cambridge University Press:  09 March 2009

Peter Mowforth
Affiliation:
The Turing Institute, George House, N. Hanover Street, Glasgow, G12AD, Scotland, (U.K.)
Ivan Bratko
Affiliation:
The Turing Institute, George House, N. Hanover Street, Glasgow, G12AD, Scotland, (U.K.)

Summary

This paper reviews some current research problems in Artificial Intelligence applied to robotics, in particular the processing of sensory information and robot programming. It is perceived that much progress has been made in applying AI techniques to particular isolated tasks, but the important theme at the leading edge of the AI-based robotics technology seems to be the interfacing of the subsystems into an integrated environment. This requires flexibility of the subsystems themselves. But on the other hand it also increases the flexibility of the integrated system in that it broadens the variety of ways for solving problems through functional combination of the subsystems. The presentation in this paper is illustrated by examples from the hardware and software environment of the advanced robotics research at the Turing Institute.

Type
Article
Copyright
Copyright © Cambridge University Press 1987

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.Brady, M., “Artificial intelligence and roboticsArtificial Intelligence 26, No. 1, 79121 (1985).CrossRefGoogle Scholar
2.Ambler, A. P. and Popplestone, R. J., “Inferring the positions of bodies from specified spatial relationshipsArtificial Intelligence 6, No. 2, 157174 (1975).CrossRefGoogle Scholar
3.Popplestone, R. J. et al. “An interpreter for a language for describing assembliesArtificial Intelligence 14, 79107 (1980).CrossRefGoogle Scholar
4.Lozano, T.-Perez, “The design of a mechanical assembly system” Technical Report 397 (MIT Artificial Intelligence Laboratory, Cambridge, Mass., 1976).Google Scholar
5.Liebrman, L. I. and Wesley, M. A., “AUTOPASS: an automatic programming system for computer controlled mechanical assemblyIBM J.R&D 21, No. 4, 321333 (1977).CrossRefGoogle Scholar
6.Fikes, R. E. and Nilsson, N. J., “STRIPS: a new approach to the application of theorem proving to problem solving” UCAI 608620 (1971).Google Scholar
7.Fikes, R. E., “Learning and executing generalized robot plansArtificial Intelligence 3, 251288 (1972).CrossRefGoogle Scholar
8.Nilsson, N. J., Principles of Artificial Intelligence (Tioga, Palo Alto, 1980).Google Scholar
9.Sacerdoti, E.D., A Structure for Plans and Behavior (North-Holland, Amsterdam, 1977).Google Scholar
10.Tate, A., “Generating Project NetworksUCAI 77, 888893 (1977).Google Scholar
11.Warren, D. H. D., “WARPLAN: a system for generating plans” Memo No. 76 (University of Edinburgh, Dept. of Computational Logic, Edinburgh, UK, 1974).Google Scholar
12.Kluzniak, F. and Szpakowicz, S., Prolog for Programmers (Academic Press, London, 1985).Google Scholar
13.Dufay, B. and Latombe, J.-C., “An approach to automatic robot programming based on inductive learningIntern. J.Robotics Research 3, No. 4, 320 (1984).CrossRefGoogle Scholar
14.Dechter, R. and Michie, D., “Induction of plans” Research Memo TIRM-84−006 (Turing Institute, Glasgow, 1984).Google Scholar
15.Lozano-Perez, T., “Automatic planning of manipulator transfer movementsIEEE Trans. Sys. Man. Cyb.SMC– 11, 681 (1981).CrossRefGoogle Scholar
16.Muggleton, S., “A Zambezi bridge solution for inter-robot communication” Personal Communication (1985).Google Scholar
17.Estes, M., “Trends and transitions in the robotics industryRobotics Age 7, No. 11, 2227 (1985).Google Scholar
18.Pau, L. F., Market Survey of Computer Hardware and Software (Battelle Memorial Institute, Courage, 1985).Google Scholar
19.Marr, D., Vision (Freeman, San Francisco, 1982).Google Scholar
20.Ballard, D. H. and Brown, C. M., Computer Vision (Prentice-Hall Inc., Englewood-Cliffs, 1982).Google Scholar
21.Raibert, M. H., “Introduction to special issue on legged locomotion” Intern. J.Google Scholar
22.Freund, E., “Fast non-linear control with arbitrary pole placement for industrial robots and manipulatorsIntern. J. Robotics Research 1, No. 1, 6578 (1982).CrossRefGoogle Scholar
23.Barrow, H.G. and Salter, S.H., “Design of low-cost equipment for cognitive robot research” In: Melzer, B. and Michie, D. (eds.) Machine Intelligence (Edinburgh Univ. Press, Edinburgh, 1969) pp. 555566.Google Scholar
24.Ambler, A. P. et al. , “A versatile system for computer controlled assemblyArtificial Intelligence 6, No. 2, 129156 (1975).CrossRefGoogle Scholar
25.Michie, D. et al. , “RuleMaster: a second-generation knowledge-engineering facility” IEEE 1984 Proc. First Conf. Artificial Intelligence Applications (IEEE, New York, 1984) pp. 591597.Google Scholar
26.Landy, M. S. et al. , “HIPS” a Unix-based image processing systemComp. Vis. and Image Processing 25, No. 3, 331347 (1984).CrossRefGoogle Scholar
27.Shepherd, B., “BINEYE” a simple vision system for a robot workcell” In: Freddy 3 Project: Year 1 (Turing Institute, Glasgow, 1985).Google Scholar