GMMMotionGen Class Reference

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

Public Member Functions

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

Public Attributes

float belief
 
Eigen::Vector3f currentDesiredVelocity
 
Eigen::Vector3f desiredDefaultTarget
 
GMMPtr gmm
 
GMRParameters gmmParas
 
float scaling
 
float v_max
 

Constructor & Destructor Documentation

◆ GMMMotionGen() [1/2]

GMMMotionGen ( )
inline

◆ GMMMotionGen() [2/2]

GMMMotionGen ( const std::string & fileName)
inline

Member Function Documentation

◆ getGMMParamsFromJsonFile()

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

◆ updateDesiredVelocity()

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

Member Data Documentation

◆ belief

float belief

◆ currentDesiredVelocity

Eigen::Vector3f currentDesiredVelocity

◆ desiredDefaultTarget

Eigen::Vector3f desiredDefaultTarget

◆ gmm

GMMPtr gmm

◆ gmmParas

GMRParameters gmmParas

◆ scaling

float scaling

◆ v_max

float v_max

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