DSAdaptor Class Reference

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

Public Member Functions

 DSAdaptor ()
 
 DSAdaptor (std::vector< GMMMotionGenPtr > gmmMotionGenList, float epsilon)
 
void updateBelief (const Eigen::Vector3f &realVelocity)
 
void updateDesiredVelocity (const Eigen::Vector3f &currentPositionInMeter, float positionErrorToleranceInMeter)
 

Public Attributes

float epsilon
 
std::vector< GMMMotionGenPtr > gmmMotionGenList
 
float task0_belief
 
Eigen::Vector3f totalDesiredVelocity
 

Constructor & Destructor Documentation

◆ DSAdaptor() [1/2]

DSAdaptor ( )
inline

◆ DSAdaptor() [2/2]

DSAdaptor ( std::vector< GMMMotionGenPtr > gmmMotionGenList,
float epsilon )
inline

Member Function Documentation

◆ updateBelief()

void updateBelief ( const Eigen::Vector3f & realVelocity)
inline

◆ updateDesiredVelocity()

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

Member Data Documentation

◆ epsilon

float epsilon

◆ gmmMotionGenList

std::vector<GMMMotionGenPtr> gmmMotionGenList

◆ task0_belief

float task0_belief

◆ totalDesiredVelocity

Eigen::Vector3f totalDesiredVelocity

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