Classes | Namespaces
environment.h File Reference
#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>
Include dependency graph for environment.h:
This graph shows which files directly or indirectly include this file:

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.




collision_space
Author(s): Ioan Sucan/isucan@willowgarage.com
autogenerated on Mon Dec 2 2013 12:34:20