Reasoning about Kinematic Topology
Proceedings of the Eleventh International Joint Conference on Artificial Intelligence. Knowledge Representation. Pages 1331-1335.
Abstract
Reasoning about kinematics is an important aspect of common sense physics. In earlier work, we have developed the place vocabulary theory of qualitative kinematics in mechanisms, a formal theory for representing the kinematic behavior of two-dimensional mechanisms. The computation of a place vocabulary is very complex because it takes into account the details of object shapes. In this paper, we present a representation which is much more abstract than a place vocabulary, the kinematic topology. Kinematic topology does not define qualitative inference rules, but provides a characterization of the topology of legal configurations. For example, the kinematic topology of a pair of gears is one or several doubly connected regions, whose shape in configuration space indicates the relative speeds of the two gears. For many applications, reasoning about kinematics at this level is sufficient. Kinematic topology can be computed in a purely qualitative manner and thus gives an existance proof that a purely qualitative kinematics is possible. Like in other qualitative reasoning applications, the qualitative computation has the effect that the result is almost always ambiguous. On the other hand, a kinematic topology can be given even for mechanisms whose designs are only imprecise sketches, and can be generalized to arbitrary object shapes, several degrees of freedom, and three dimensions. We hope that such generalizations of kinematic topology can provide the basis for efficiently computing place vocabularies, and reasoning about general kinematic interactions.
@inproceedings{ijcai1989p213,
title = {Reasoning about Kinematic Topology},
author = {Faltings, Boi and Baechler, Emmanuel and Primus, J.},
booktitle = {Proceedings of the Eleventh International Joint Conference on
Artificial Intelligence, {IJCAI-89}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {N. S. Sridharan},
pages = {1331--1335},
year = {1989},
month = {8},
note = {Knowledge Representation},
url = {https://ijcai.org/proceedings/1989/213},
}
TY - CPAPER TI - Reasoning about Kinematic Topology AU - Faltings, Boi AU - Baechler, Emmanuel AU - Primus, J. T2 - Proceedings of the Eleventh International Joint Conference on Artificial Intelligence, IJCAI-89 PB - International Joint Conferences on Artificial Intelligence PY - 1989 SP - 1331 EP - 1335 UR - https://ijcai.org/proceedings/1989/213 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: