Base class for all geometric representations of a rigid model part (link).
Geometric representations allow to compute a footprint and a bounding box e.g. for collision detection or navigation tasks.
Computes the footprint of the geometry primitive depending on the pose of the primitive that is specified by its origin.
The footprint is the projection of the primitives outline onto the xy-plane. The location of the origin within the primitive depends on the actual primitive.
Implemented in Polygon, Mesh, Sphere, Cylinder, Cone, and Box.
Computes the axis aligned bounding box of the geometry primitive depending on the pose of the primitive that is specified by its origin.
The location of the origin within the primitive depends on the actual primitive.
Implemented in Polygon, Mesh, Sphere, Cylinder, Cone, and Box.