In many problems in commonsense reasoning and intelligent manufacturing, we need to reason about cutting, joining, and folding sheets of materials such as cardboard and metal. In this paper we introduce a first-order ontology of shape (called BoxWorld) that can support these applications. We reuse an existing ontology of shape for object recognition with 2D shapes (called CardWorld) and extend the axioms to three-dimensional shapes in the BoxWorld Ontology. A distinguishing characteristic of these ontologies is that they use only the notions of incidence and betweenness rather than Euclidean geometry as axiomatized by Hilbert and Tarski. Prelude When Alice went to the kitchen for her breakfast cereal, she opened the box by removing the tab from the slot at the top of the box. Discovering it empty, she reached for a new box, which she opened by detaching one side of the lid from the other. She closed the box by opening the slot on one slide of the lid and then inserted the tab into the slot. After breakfast, she disassembled the old box and dropped it into the recycling bin.
[1]
B. Grünbaum.
Are Your Polyhedra the Same as My Polyhedra
,
2003
.
[2]
Michael Grüninger,et al.
A First-Order Cutting Process Ontology for Sheet Metal Parts
,
2009,
FOMI.
[3]
Bojan Mohar,et al.
A Linear Time Algorithm for Embedding Graphs in an Arbitrary Surface
,
1999,
SIAM J. Discret. Math..
[4]
Franca Giannini,et al.
Deriving Functionality from 3D Shapes: Ontology Driven Annotation and Retrieval
,
2007
.
[5]
P. McMullen,et al.
Abstract Regular Polytopes
,
2003,
Geometric Regular Polytopes.