#include "collision_space/environment_objects.h"#include <planning_models/kinematic_model.h>#include <planning_models/kinematic_state.h>#include <geometric_shapes/bodies.h>#include <tf/LinearMath/Vector3.h>#include <boost/thread/recursive_mutex.hpp>#include <boost/shared_ptr.hpp>#include <vector>#include <string>

Go to the source code of this file.
Classes | |
| class | collision_space::EnvironmentModel::AllowedCollisionMatrix | 
| Definition of a structure for the allowed collision matrix.  More... | |
| struct | collision_space::EnvironmentModel::AllowedContact | 
| Definition of a contact that is allowed.  More... | |
| struct | collision_space::EnvironmentModel::Contact | 
| Definition of a contact point.  More... | |
| class | collision_space::EnvironmentModel | 
| A class describing an environment for a kinematic robot. This is the base (abstract) definition. Different implementations are possible. The class is aware of a set of obstacles and a robot model. The obstacles are placed in different namespaces so they can be added and removed selectively.  More... | |
Namespaces | |
| namespace | collision_space | 
Main namespace.  | |