#include <collision_scene.h>
Public Member Functions | |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW | ContinuousCollisionProxy () |
std::string | Print () const |
Public Attributes | |
Eigen::Vector3d | contact_normal |
Eigen::Vector3d | contact_pos |
KDL::Frame | contact_tf1 |
KDL::Frame | contact_tf2 |
std::shared_ptr< KinematicElement > | e1 |
std::shared_ptr< KinematicElement > | e2 |
bool | in_collision |
double | penetration_depth = 0.0 |
double | time_of_contact |
Definition at line 87 of file collision_scene.h.
|
inline |
Definition at line 91 of file collision_scene.h.
|
inline |
Definition at line 104 of file collision_scene.h.
Eigen::Vector3d exotica::ContinuousCollisionProxy::contact_normal |
Definition at line 101 of file collision_scene.h.
Eigen::Vector3d exotica::ContinuousCollisionProxy::contact_pos |
Definition at line 102 of file collision_scene.h.
KDL::Frame exotica::ContinuousCollisionProxy::contact_tf1 |
Definition at line 94 of file collision_scene.h.
KDL::Frame exotica::ContinuousCollisionProxy::contact_tf2 |
Definition at line 95 of file collision_scene.h.
std::shared_ptr<KinematicElement> exotica::ContinuousCollisionProxy::e1 |
Definition at line 92 of file collision_scene.h.
std::shared_ptr<KinematicElement> exotica::ContinuousCollisionProxy::e2 |
Definition at line 93 of file collision_scene.h.
bool exotica::ContinuousCollisionProxy::in_collision |
Definition at line 96 of file collision_scene.h.
double exotica::ContinuousCollisionProxy::penetration_depth = 0.0 |
Definition at line 100 of file collision_scene.h.
double exotica::ContinuousCollisionProxy::time_of_contact |
Definition at line 97 of file collision_scene.h.