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< GMMMotionGenPtrgmmMotionGenList
 
float task0_belief
 
Eigen::Vector3f totalDesiredVelocity
 

Detailed Description

Definition at line 162 of file DSRTController.h.

Constructor & Destructor Documentation

◆ DSAdaptor() [1/2]

DSAdaptor ( )
inline

Definition at line 167 of file DSRTController.h.

◆ DSAdaptor() [2/2]

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

Definition at line 169 of file DSRTController.h.

Member Function Documentation

◆ updateBelief()

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

Definition at line 194 of file DSRTController.h.

◆ updateDesiredVelocity()

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

Definition at line 184 of file DSRTController.h.

Member Data Documentation

◆ epsilon

float epsilon

Definition at line 166 of file DSRTController.h.

◆ gmmMotionGenList

std::vector<GMMMotionGenPtr> gmmMotionGenList

Definition at line 181 of file DSRTController.h.

◆ task0_belief

float task0_belief

Definition at line 165 of file DSRTController.h.

◆ totalDesiredVelocity

Eigen::Vector3f totalDesiredVelocity

Definition at line 180 of file DSRTController.h.


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