Support for the Pinocchio rigid-body algorithms library and the Coal collision detection library.
Definition LoadPinocchioGeometry.h:8
pin::ForceTpl< float > Forcef
Definition Multibody.h:21
Display an external force using an arrow. This is a transient component which has its own lifetime.
Definition RobotDebug.h:11
int lifetime
Definition RobotDebug.h:14
Forcef force
Definition RobotDebug.h:13
pin::FrameIndex frame_id
Definition RobotDebug.h:12
void reload(const pin::Model &model, const pin::Data &data)
Definition RobotDebug.h:50
entt::entity addFrameTriad(pin::FrameIndex frame_id, const Float3 &scale=DEFAULT_TRIAD_SCALE)
void update() override
Update the transform components for the debug visual entities, according to their frame placements an...
static float DEFAULT_VEL_SCALE
Definition RobotDebug.h:23
entt::entity addFrameVelocityArrow(pin::FrameIndex frame_id, float scale=DEFAULT_VEL_SCALE)
RobotDebugSystem(DebugScene &scene, const pin::Model &model, const pin::Data &data)
Definition RobotDebug.h:25
~RobotDebugSystem()
Definition RobotDebug.h:44
static Float3 DEFAULT_TRIAD_SCALE
Definition RobotDebug.h:22