JointCarryGMMMotionGen Class Reference

#include <armarx/control/ds_controller/DSJointCarryController.h>

Public Member Functions

void getGMMParamsFromJsonFile (const std::string &fileName)
 
 JointCarryGMMMotionGen ()
 
 JointCarryGMMMotionGen (const std::string &fileName)
 
void updateDesiredVelocity (const Eigen::Vector3f &positionInMeter, float positionErrorToleranceInMeter)
 

Public Attributes

Eigen::Vector3f guard_desiredVelocity
 
JointCarryGMMPtr guard_gmm
 
JointCarryGMRParameters guard_gmmParas
 
Eigen::Vector3f guard_target
 
float scaling
 
float v_max
 

Constructor & Destructor Documentation

◆ JointCarryGMMMotionGen() [1/2]

◆ JointCarryGMMMotionGen() [2/2]

JointCarryGMMMotionGen ( const std::string & fileName)
inline

Member Function Documentation

◆ getGMMParamsFromJsonFile()

void getGMMParamsFromJsonFile ( const std::string & fileName)
inline

◆ updateDesiredVelocity()

void updateDesiredVelocity ( const Eigen::Vector3f & positionInMeter,
float positionErrorToleranceInMeter )
inline

Member Data Documentation

◆ guard_desiredVelocity

Eigen::Vector3f guard_desiredVelocity

◆ guard_gmm

JointCarryGMMPtr guard_gmm

◆ guard_gmmParas

JointCarryGMRParameters guard_gmmParas

◆ guard_target

Eigen::Vector3f guard_target

◆ scaling

float scaling

◆ v_max

float v_max

The documentation for this class was generated from the following file: