GazeStabilization Class Reference

#include <RobotComponents/components/Feedforward/GazeStabilization.hh>

Public Member Functions

void control_loop ()
 
void finish ()
 
 GazeStabilization (GazeStabOptions *options)
 
int get_n_all_joints (void)
 
int get_n_gaze_joints (void)
 
int get_n_real_joints (void)
 
double get_optFl ()
 
double get_or_err ()
 
double get_pos_err (int i)
 
double get_qdvirt (int i)
 
std::vector< floatgetIMUPred ()
 
double getMeanOptFlPred ()
 
std::vector< floatgetOptFlowPred ()
 
void init ()
 
 ~GazeStabilization ()
 

Public Attributes

GazeStabInputinput
 
GazeStabOptionsoptions
 
GazeStabOutputoutput
 

Detailed Description

Definition at line 10 of file GazeStabilization.hh.

Constructor & Destructor Documentation

◆ GazeStabilization()

Definition at line 15 of file GazeStabilization.cc.

+ Here is the call graph for this function:

◆ ~GazeStabilization()

Definition at line 52 of file GazeStabilization.cc.

Member Function Documentation

◆ control_loop()

void control_loop ( )

Definition at line 110 of file GazeStabilization.cc.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ finish()

void finish ( )

Definition at line 275 of file GazeStabilization.cc.

+ Here is the call graph for this function:

◆ get_n_all_joints()

int get_n_all_joints ( void  )
inline

Definition at line 50 of file GazeStabilization.hh.

+ Here is the caller graph for this function:

◆ get_n_gaze_joints()

int get_n_gaze_joints ( void  )
inline

Definition at line 46 of file GazeStabilization.hh.

+ Here is the caller graph for this function:

◆ get_n_real_joints()

int get_n_real_joints ( void  )
inline

Definition at line 42 of file GazeStabilization.hh.

+ Here is the caller graph for this function:

◆ get_optFl()

double get_optFl ( )
inline

Definition at line 28 of file GazeStabilization.hh.

+ Here is the call graph for this function:

◆ get_or_err()

double get_or_err ( )
inline

Definition at line 37 of file GazeStabilization.hh.

+ Here is the caller graph for this function:

◆ get_pos_err()

double get_pos_err ( int  i)
inline

Definition at line 33 of file GazeStabilization.hh.

◆ get_qdvirt()

double get_qdvirt ( int  i)
inline

Definition at line 24 of file GazeStabilization.hh.

+ Here is the caller graph for this function:

◆ getIMUPred()

std::vector<float> getIMUPred ( )
inline

Definition at line 60 of file GazeStabilization.hh.

+ Here is the caller graph for this function:

◆ getMeanOptFlPred()

double getMeanOptFlPred ( )
inline

Definition at line 65 of file GazeStabilization.hh.

+ Here is the caller graph for this function:

◆ getOptFlowPred()

std::vector<float> getOptFlowPred ( )
inline

Definition at line 55 of file GazeStabilization.hh.

+ Here is the caller graph for this function:

◆ init()

void init ( )

Definition at line 60 of file GazeStabilization.cc.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ input

GazeStabInput* input

Definition at line 16 of file GazeStabilization.hh.

◆ options

GazeStabOptions* options

Definition at line 18 of file GazeStabilization.hh.

◆ output

GazeStabOutput* output

Definition at line 17 of file GazeStabilization.hh.


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