#include <Eigen/Dense>
#include <sstream>
#include <string>
#include <tuple>
#include <unordered_map>
#include <unordered_set>
#include <exotica_core/factory.h>
#include <exotica_core/kinematic_element.h>
#include <exotica_core/object.h>
Go to the source code of this file.
Classes | |
class | exotica::AllowedCollisionMatrix |
The AllowedCollisionMatrix is a data structure containing links for which a detected collision does not result in a state to be considered invalid/in-collision. This can exclude links that are in collision by default, neighbouring links, or links that could never be possibly in collision (e.g. if out of reach). More... | |
struct | exotica::CollisionProxy |
class | exotica::CollisionScene |
The class of collision scene. More... | |
struct | exotica::ContinuousCollisionProxy |
Namespaces | |
exotica | |
Macros | |
#define | REGISTER_COLLISION_SCENE_TYPE(TYPE, DERIV) EXOTICA_CORE_REGISTER(exotica::CollisionScene, TYPE, DERIV) |
Typedefs | |
typedef std::shared_ptr< CollisionScene > | exotica::CollisionScenePtr |
#define REGISTER_COLLISION_SCENE_TYPE | ( | TYPE, | |
DERIV | |||
) | EXOTICA_CORE_REGISTER(exotica::CollisionScene, TYPE, DERIV) |
Definition at line 45 of file collision_scene.h.