Spatial Reasoning About Robot Compliant Movements and Optimal Paths in Qualitatively Modeled Environments

This article describes a framework for qualitatively represent ing and reasoning about spatial configurations. The framework contains interval/region-based formalisms for describing dis tances, angles, and locations. These representations lead to the formulation of inference rules, as well as search-heuristics that enable the derivation of spatial relationships and paths among objects. The qualitative framework can be used in two principal ways: to formulate solutions to spatial configuration problems where exact geometric knowledge is not available, and to provide guidance for the application of quantitative configuration analysis and planning methods. The applications of the proposed framework are demonstrated through simula tion examples that involve inferring constrained instantaneous configurations as well as coupler curves for compliant mo tion planning and deriving collision-free paths for open-chain mechanisms moving among static obstacles.

[1]  D. Bobrow Qualitative Reasoning about Physical Systems , 1985 .

[2]  Boi Faltings,et al.  A Symbolic Approach to Qualitative Kinematics , 1992, Artif. Intell..

[3]  Rodney A. Brooks,et al.  Solving the Find-Path Problem by Good Representation of Free Space , 1983, Autonomous Robot Vehicles.

[4]  Philippe Dague Symbolic Reasoning with Relative Orders of Magnitude , 1993, IJCAI.

[5]  John Mylopoulos,et al.  Introducing robotic 'common sense' in real time dexterous manipulation , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[6]  Boi Faltings,et al.  Applying means-ends analysis to spatial planning , 1991, Proceedings IROS '91:IEEE/RSJ International Workshop on Intelligent Robots and Systems '91.

[7]  Rodney A. Brooks,et al.  Solving the find-path problem by good representation of free space , 1982, IEEE Transactions on Systems, Man, and Cybernetics.

[8]  B. Faverjon,et al.  A local based approach for path planning of manipulators with a high number of degrees of freedom , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[9]  Jean-Claude Latombe,et al.  On the Qualitative Structure of a Mechanical Assembly , 1992, AAAI.

[10]  Joseph K. Kearney,et al.  A Case Study of Flexible Object Manipulation , 1991, Int. J. Robotics Res..

[11]  Tomomasa Sato,et al.  Planning Robot Control Parameter Values with Qualitative Reasoning , 1991, IJCAI.

[12]  Leo Joskowicz,et al.  Incremental Configuration Space Construction for Mechanism Analysis , 1991, AAAI.

[13]  Jiming Liu,et al.  Qualitative analysis of task kinematics for compliant motion planning , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[14]  Benjamin Kuipers,et al.  A robot exploration and mapping strategy based on a semantic hierarchy of spatial representations , 1991, Robotics Auton. Syst..

[15]  Michael Brady,et al.  Problems in robotics , 1989 .

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

[17]  D. Bobrow Artificial Intelligence in Perspective , 1994 .

[18]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

[19]  Micha Sharir,et al.  Retraction: A new approach to motion-planning , 1983, STOC.

[20]  Joseph Duffy Kinematic Geometry of Mechanisms (K. H. Hunt) , 1991, SIAM Rev..

[21]  Longin Jan Latecki,et al.  Orientation and Qualitative Angle for Spatial Reasoning , 1993, IJCAI.

[22]  Boi Faltings,et al.  Qualitative Kinematics: A Framework , 1987, IJCAI.

[23]  Jean-Claude Latombe,et al.  Robot motion planning , 1970, The Kluwer international series in engineering and computer science.

[24]  S. Stahl,et al.  Retraction of , 1989, Neurology.

[25]  Jean-Claude Latombe,et al.  A Monte-Carlo algorithm for path planning with many degrees of freedom , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[26]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[27]  Bernhard Glavina,et al.  Solving findpath by combination of goal-directed and randomized search , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[28]  J. Uicker,et al.  An Iterative Method for the Displacement Analysis of Spatial Mechanisms , 1964 .

[29]  Ernest Davis,et al.  Representing and Acquiring Geographic Knowledge , 1986 .

[30]  Michael L. Mavrovouniotis,et al.  Reasoning with Orders of Magnitude and Approximate Relations , 1987, AAAI.

[31]  Benjamin Kuipers,et al.  Modeling Spatial Knowledge , 1978, IJCAI.

[32]  Matthew T. Mason,et al.  Compliance and Force Control for Computer Controlled Manipulators , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[33]  Jiming Liu,et al.  Qualitative physics for robot task planning. II. Kinematics of mechanical devices , 1991, Proceedings IROS '91:IEEE/RSJ International Workshop on Intelligent Robots and Systems '91.

[34]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[35]  W. Eric L. Grimson,et al.  Handey: a task-level robot system , 1988 .

[36]  Emmanuel Mazer,et al.  ACT: a robot programming environment , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[37]  Olivier Raiman,et al.  Order of Magnitude Reasoning , 1986, Artif. Intell..