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
 

Detailed Description

Definition at line 65 of file DSRTController.h.

Constructor & Destructor Documentation

◆ GMMMotionGen() [1/2]

GMMMotionGen ( )
inline

Definition at line 68 of file DSRTController.h.

◆ GMMMotionGen() [2/2]

GMMMotionGen ( const std::string &  fileName)
inline

Definition at line 70 of file DSRTController.h.

+ Here is the call graph for this function:

Member Function Documentation

◆ getGMMParamsFromJsonFile()

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

Definition at line 83 of file DSRTController.h.

+ Here is the caller graph for this function:

◆ updateDesiredVelocity()

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

Definition at line 117 of file DSRTController.h.

Member Data Documentation

◆ belief

float belief

Definition at line 80 of file DSRTController.h.

◆ currentDesiredVelocity

Eigen::Vector3f currentDesiredVelocity

Definition at line 157 of file DSRTController.h.

◆ desiredDefaultTarget

Eigen::Vector3f desiredDefaultTarget

Definition at line 77 of file DSRTController.h.

◆ gmm

GMMPtr gmm

Definition at line 75 of file DSRTController.h.

◆ gmmParas

GMRParameters gmmParas

Definition at line 76 of file DSRTController.h.

◆ scaling

float scaling

Definition at line 78 of file DSRTController.h.

◆ v_max

float v_max

Definition at line 81 of file DSRTController.h.


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