Learning for Coordination of Vision and Action

We define the problem of visuomotor coordination and identify bottleneck problems in the implementation of general purpose vision and action systems. We conjecture that machine learning methods provide a general purpose mechanism for combining specific visual and action modules in a task-independent way. We also maintain that successful learning systems reflect realities of the environment, exploit context information, and identify limitations in perceptual algorithms which cannot be captured by the designer. We then propose a multi-step find-and-fetch mobile robot search and retrieval task. This task illustrates where current learning approaches provide solutions and where future research opportunities exist. Comments University of Pennsylvania Department of Computer and Information Science Technical Report No. MSCIS-92-84. This technical report is available at ScholarlyCommons: http://repository.upenn.edu/cis_reports/295 Learning for Coordination of Vision and Action MS-CIS-92-84 GRASP LAB 337 Marcos Salganicoff (University of Pennsylvania) Ruzena Bajcsy (University of Pennsylvania) Tom Mitchell (Carnegie Mellon University) University of Pennsylvania School of Engineering and Applied Science Computer and Information Science Department Philadelphia, PA 19104-6389

[1]  Maja J. Mataric,et al.  Environment learning using a distributed representation , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[2]  Richard S. Sutton,et al.  Integrated Architectures for Learning, Planning, and Reacting Based on Approximating Dynamic Programming , 1990, ML.

[3]  F. Girosi,et al.  Networks for approximation and learning , 1990, Proc. IEEE.

[4]  Ming Tan,et al.  CSL: a cost-sensitive learning system for sensing and grasping objects , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[5]  Cüneyt M. Özveren,et al.  Analysis and control of discrete event dynamic systems: a state space approach , 1989 .

[6]  Alan D. Christiansen,et al.  Learning reliable manipulation strategies without initial physical models , 1991, Robotics Auton. Syst..

[7]  Jonathan H. Connell,et al.  A colony architecture for an artificial creature , 1989 .

[8]  Lawrence D. Jackel,et al.  Handwritten Digit Recognition with a Back-Propagation Network , 1989, NIPS.

[9]  J. Ross Quinlan,et al.  Learning Efficient Classification Procedures and Their Application to Chess End Games , 1983 .

[10]  Marcos Salganicoff Learning and forgetting for perception-action: a projection pursuit and density adaptive approach , 1992 .

[11]  Alan D. Christiansen,et al.  Learning reliable manipulation strategies without initial physical models , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[12]  Dean Pomerleau,et al.  ALVINN, an autonomous land vehicle in a neural network , 2015 .

[13]  John E. W. Mayhew,et al.  Obstacle Avoidance through Reinforcement Learning , 1991, NIPS.

[14]  C. Gielen,et al.  Neural computation and self-organizing maps, an introduction , 1993 .

[15]  Ronen Basri,et al.  Linear Operator for Object Recognition , 1991, NIPS.

[16]  Reid G. Simmons,et al.  An integrated walking system for the Ambler planetary rover , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[17]  Long Ji Lin,et al.  Programming Robots Using Reinforcement Learning and Teaching , 1991, AAAI.

[18]  M Kuperstein,et al.  Neural model of adaptive hand-eye coordination for single postures. , 1988, Science.

[19]  W. Thomas Miller,et al.  Sensor-based control of robotic manipulators using a general learning algorithm , 1987, IEEE J. Robotics Autom..

[20]  Sharon A. Stansfield,et al.  Knowledge-based robotic grasping , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[21]  Jakub Segen,et al.  Automatic discovery of robotic grasp configurations , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[22]  Heinrich H. Bülthoff,et al.  3D Object Recognition Using Unsupervised Feature Extraction , 1991, NIPS.

[23]  Sridhar Mahadevan,et al.  Automatic Programming of Behavior-Based Robots Using Reinforcement Learning , 1991, Artif. Intell..

[24]  Christopher G. Atkeson,et al.  Using locally weighted regression for robot learning , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[25]  P. Ramadge,et al.  Supervisory control of a class of discrete event processes , 1987 .