ontable
Ontable is a term used in automated planning and robotics to denote that an object is resting directly on the surface of a table. It is commonly represented as a predicate, such as ontable(x), in planning formalisms like STRIPS and PDDL, where it helps describe the position of objects in a scene or problem instance. The predicate is independent of whether other objects are placed atop the object on the table; an object that is ontable may still have other objects on top of it.
In many planning domains, ontable(x) expresses that the bottom of object x is in contact with the
In Blocks World-like problems, a typical initial state might include ontable(A) and ontable(B) with clear(A) and
In robotics and perception, ontable appears in datasets and annotations to describe objects located on a tabletop
Ontable is part of a family of location predicates that also includes on(x, y) for objects positioned