25#include <ArmarXCore/interface/serialization/Eigen.h>
35 Eigen::Matrix4f
pose = Eigen::Matrix4f::Identity();
42 Eigen::Matrix4f
pose = Eigen::Matrix4f::Identity();
52 TSMP(
const MPConfig&
c);
void validateInitialState(const DVec &starts) override
void computePhaseStop(const MPInputPtr input, const MPOutputPtr output, PhaseStopResult &phase) override
DVec validateViaPoint(const DVec &viapoint) override
void run(MPInputPtr, MPOutputPtr, const PhaseStopResult &phase) override
Eigen::Quaterniond previousAngularVelocity
Quaternion< double, 0 > Quaterniond
Matrix< float, 6, 1 > Vector6f
This file is part of ArmarX.
std::shared_ptr< TSMPOutput > TSMPOutputPtr
std::shared_ptr< MPInput > MPInputPtr
std::shared_ptr< TSMPInput > TSMPInputPtr
std::shared_ptr< MPOutput > MPOutputPtr
std::shared_ptr< TSMP > TSMPPtr