Qualitative Kinematics in Mechanisms

This paper investigates the problem of reasoning about the kinematic interactions between parts of a mechanism We introduce the concept of Place Vocabularies as a useful symbolic description of the possible interactions We examine the requirements for the representation and introduce a definition of place vocabularies that satisfies them. We show how this representation can be computed from metric data and used as a basis for qualitative envisionments of mechanism behavior, and describe implemented algorithms to solve this problem.

[1]  Craig Stanfill The Decomposition of a Large Domain: Reasoning About Machines , 1983, AAAI.

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

[3]  Bernard Meltzer,et al.  Analogical Representations of Naive Physics , 1989, Artif. Intell..

[4]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1986 .

[5]  Rodney A. Brooks,et al.  Symbolic Reasoning Among 3-D Models and 2-D Images , 1981, Artif. Intell..

[6]  John H. Reif,et al.  The complexity of elementary algebra and geometry , 1984, STOC '84.

[7]  Michael Brady,et al.  The Curvature Primal Sketch , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Tomás Lozano-Pérez,et al.  An algorithm for planning collision-free paths among polyhedral obstacles , 1979, CACM.

[9]  J. Kleer Qualitative and Quantitative Knowledge in Classical Mechanics , 1975 .

[10]  Kenneth D. Forbus,et al.  A qualitative approach to rigid body mechanics , 1988 .

[11]  A. Tarski A Decision Method for Elementary Algebra and Geometry , 2023 .

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

[13]  Kenneth Dale Forbus A Study of Qualitative and Geometric Knowledge in Reasoning about Motion. Revision. , 1981 .

[14]  Benjamin Kuipers,et al.  Commonsense Reasoning about Causality: Deriving Behavior from Structure , 1984, Artif. Intell..

[15]  Michael A. Erdmann,et al.  On Motion Planning with Uncertainty , 1984 .

[16]  Rodney A. Brooks,et al.  A subdivision algorithm in configuration space for findpath with rotation , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[17]  Boi Faltings Qualitative kinematics in mechanisms , 1987, IJCAI 1987.

[18]  J. Denavit,et al.  A kinematic notation for lower pair mechanisms based on matrices , 1955 .

[19]  J. Schwartz,et al.  On the “piano movers” problem. II. General techniques for computing topological properties of real algebraic manifolds , 1983 .

[20]  Lotfi A. Zadeh,et al.  A Theory of Approximate Reasoning , 1979 .

[21]  Andrew Gelsey Automated Reasoning about Machine Geometry and Kinematics , 1989 .

[22]  Johan de Kleer,et al.  A Qualitative Physics Based on Confluences , 1984, Artif. Intell..

[23]  Kenneth D. Forbus Spatial and Qualitative Aspects of Reasoning about Motion , 1980, AAAI.

[24]  Daniel G. Bobrow,et al.  Qualitative Reasoning With Higher-Order Derivatives , 1989, AAAI.

[25]  Johan de Kleer,et al.  Causal and Teleological Reasoning In Circuit Recognition , 1979 .

[26]  Franz Reuleaux,et al.  The Kinematics of Machinery , 2016, Nature.

[27]  Kenneth D. Forbus Qualitative Process Theory , 1984, Artif. Intell..

[28]  Donald Michie,et al.  Expert systems in the micro-electronic age , 1979 .

[29]  B. Donald Motion Planning with Six Degrees of Freedom , 1984 .

[30]  Ernest Davis,et al.  The Mercator Representation of Spatial Knowledge , 1983, IJCAI.