Sensor interpretation and task-directed planning using perceptual equivalence classes

Consideration is given to how a robot may interpret its sensors and direct its actions so as to gain more information about the world, and to accomplish manipulation tasks. The focus is on general techniques for coping with uncertainty, specifically, to sense the state of the task, adapt to changes, and reason to select actions to gain information and achieve the goal. When the environment is integrated through sensors, one in effect views a projection of the world onto the space of possible sensor values. The structure of this sensor space and its relationship to the world is investigated. It is observed that sensors partition the world into perceptual equivalence classes that can serve as natural landmarks. By analyzing the properties of these equivalence classes a lattice and a bundle structure for the information available to the robot through sensing and action are developed. This yields a framework in which algorithms for sensor-based planning and reasoning are developed and characterized.<<ETX>>

[1]  Rodney A. Brooks,et al.  Symbolic Error Analysis and Robot Planning , 1982 .

[2]  Tomás Lozano-Pérez,et al.  Spatial Planning: A Configuration Space Approach , 1983, IEEE Transactions on Computers.

[3]  Russell H. Taylor,et al.  Automatic Synthesis of Fine-Motion Strategies for Robots , 1984 .

[4]  Jean-Claude Latombe,et al.  An Approach to Automatic Robot Programming Based on Inductive Learning , 1984 .

[5]  Matthew T. Mason,et al.  Automatic planning of fine motions: Correctness and completeness , 1984, ICRA.

[6]  Randy C. Brost Automatic grasp planning in the presence of uncertainty , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[7]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[8]  Michael A. Erdmann,et al.  Using Backprojections for Fine Motion Planning with Uncertainty , 1986 .

[9]  David Chapman,et al.  Planning for Conjunctive Goals , 1987, Artif. Intell..

[10]  Stephen J. Buckley Planning and teaching compliant motion strategies , 1987 .

[11]  Randy C. Brost,et al.  Automatic Grasp Planning in the Presence of Uncertainty , 1988, Int. J. Robotics Res..

[12]  Bruce Randall Donald,et al.  A Geometric Approach to Error Detection and Recovery for Robot Motion Planning with Uncertainty , 1987, Artif. Intell..

[13]  Michael A. Erdmann,et al.  On probabilistic strategies for robot tasks , 1989 .

[14]  Jean-Claude Latombe,et al.  Motion Planning with Uncertainty: Practical Computation of Non-Maximal Preimages , 1989, Proceedings. IEEE/RSJ International Workshop on Intelligent Robots and Systems '. (IROS '89) 'The Autonomous Mobile Robots and Its Applications.

[15]  Stanley J. Rosenschein,et al.  Synthesizing Information-Tracking Automata from Environment Descriptions , 1989, KR.

[16]  Amy J. Briggs An efficient algorithm for one-step planar complaint motion planning with uncertainty , 1989, SCG '89.

[17]  J. Hershberger,et al.  Compliant motion in a simple polygon , 1989, SCG '89.

[18]  John F. Canny,et al.  On computability of fine motion plans , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[19]  Robert Blondell,et al.  Design of a Microprocessor Driven Generic Controller for a Mobile Robot Base , 1990 .

[20]  Maja J Matarić A model for distributed mobile robot environment learning and navigation , 1990 .

[21]  Kenneth Y. Goldberg,et al.  Bayesian grasping , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[22]  Bruce Randall Donald Planning Multi-Step Error Detection and Recovery Strategies , 1990, Int. J. Robotics Res..

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

[24]  Dana H. Ballard,et al.  Active Perception and Reinforcement Learning , 1990, Neural Computation.

[25]  Alan D. Christiansen Manipulation planning for empirical backprojections , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

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

[27]  John Hershberger Compliant motion in a simple polygon , 1993, SCG '93.