iCub-main
Public Member Functions | Public Attributes | List of all members
iCubStatus Class Reference

#include <observerThread.h>

Public Member Functions

 iCubStatus ()
 
Vector get_q_head ()
 
Vector get_dq_head ()
 
Vector get_d2q_head ()
 
Vector get_q_larm ()
 
Vector get_dq_larm ()
 
Vector get_d2q_larm ()
 
Vector get_q_rarm ()
 
Vector get_dq_rarm ()
 
Vector get_d2q_rarm ()
 
Vector get_q_torso ()
 
Vector get_dq_torso ()
 
Vector get_d2q_torso ()
 
Vector get_q_lleg ()
 
Vector get_dq_lleg ()
 
Vector get_d2q_lleg ()
 
Vector get_q_rleg ()
 
Vector get_dq_rleg ()
 
Vector get_d2q_rleg ()
 
bool checkIcubNotMoving ()
 
void dump (FILE *f)
 

Public Attributes

double timestamp
 
Vector all_q_up
 
Vector all_dq_up
 
Vector all_d2q_up
 
Vector all_q_low
 
Vector all_dq_low
 
Vector all_d2q_low
 
Vector ft_arm_left
 
Vector ft_arm_right
 
Vector ft_leg_left
 
Vector ft_leg_right
 
Vector ft_foot_left
 
Vector ft_foot_right
 
Vector inertial_w0
 
Vector inertial_dw0
 
Vector inertial_d2p0
 
bool iCub_not_moving {}
 

Detailed Description

Definition at line 60 of file observerThread.h.

Constructor & Destructor Documentation

◆ iCubStatus()

iCubStatus::iCubStatus ( )
inline

Definition at line 78 of file observerThread.h.

Member Function Documentation

◆ checkIcubNotMoving()

bool iCubStatus::checkIcubNotMoving ( )

Definition at line 495 of file observerThread.cpp.

◆ dump()

void iCubStatus::dump ( FILE *  f)

Definition at line 513 of file observerThread.cpp.

◆ get_d2q_head()

Vector iCubStatus::get_d2q_head ( )
inline

Definition at line 106 of file observerThread.h.

◆ get_d2q_larm()

Vector iCubStatus::get_d2q_larm ( )
inline

Definition at line 109 of file observerThread.h.

◆ get_d2q_lleg()

Vector iCubStatus::get_d2q_lleg ( )
inline

Definition at line 118 of file observerThread.h.

◆ get_d2q_rarm()

Vector iCubStatus::get_d2q_rarm ( )
inline

Definition at line 112 of file observerThread.h.

◆ get_d2q_rleg()

Vector iCubStatus::get_d2q_rleg ( )
inline

Definition at line 121 of file observerThread.h.

◆ get_d2q_torso()

Vector iCubStatus::get_d2q_torso ( )
inline

Definition at line 115 of file observerThread.h.

◆ get_dq_head()

Vector iCubStatus::get_dq_head ( )
inline

Definition at line 105 of file observerThread.h.

◆ get_dq_larm()

Vector iCubStatus::get_dq_larm ( )
inline

Definition at line 108 of file observerThread.h.

◆ get_dq_lleg()

Vector iCubStatus::get_dq_lleg ( )
inline

Definition at line 117 of file observerThread.h.

◆ get_dq_rarm()

Vector iCubStatus::get_dq_rarm ( )
inline

Definition at line 111 of file observerThread.h.

◆ get_dq_rleg()

Vector iCubStatus::get_dq_rleg ( )
inline

Definition at line 120 of file observerThread.h.

◆ get_dq_torso()

Vector iCubStatus::get_dq_torso ( )
inline

Definition at line 114 of file observerThread.h.

◆ get_q_head()

Vector iCubStatus::get_q_head ( )
inline

Definition at line 104 of file observerThread.h.

◆ get_q_larm()

Vector iCubStatus::get_q_larm ( )
inline

Definition at line 107 of file observerThread.h.

◆ get_q_lleg()

Vector iCubStatus::get_q_lleg ( )
inline

Definition at line 116 of file observerThread.h.

◆ get_q_rarm()

Vector iCubStatus::get_q_rarm ( )
inline

Definition at line 110 of file observerThread.h.

◆ get_q_rleg()

Vector iCubStatus::get_q_rleg ( )
inline

Definition at line 119 of file observerThread.h.

◆ get_q_torso()

Vector iCubStatus::get_q_torso ( )
inline

Definition at line 113 of file observerThread.h.

Member Data Documentation

◆ all_d2q_low

Vector iCubStatus::all_d2q_low

Definition at line 65 of file observerThread.h.

◆ all_d2q_up

Vector iCubStatus::all_d2q_up

Definition at line 64 of file observerThread.h.

◆ all_dq_low

Vector iCubStatus::all_dq_low

Definition at line 65 of file observerThread.h.

◆ all_dq_up

Vector iCubStatus::all_dq_up

Definition at line 64 of file observerThread.h.

◆ all_q_low

Vector iCubStatus::all_q_low

Definition at line 65 of file observerThread.h.

◆ all_q_up

Vector iCubStatus::all_q_up

Definition at line 64 of file observerThread.h.

◆ ft_arm_left

Vector iCubStatus::ft_arm_left

Definition at line 67 of file observerThread.h.

◆ ft_arm_right

Vector iCubStatus::ft_arm_right

Definition at line 68 of file observerThread.h.

◆ ft_foot_left

Vector iCubStatus::ft_foot_left

Definition at line 71 of file observerThread.h.

◆ ft_foot_right

Vector iCubStatus::ft_foot_right

Definition at line 72 of file observerThread.h.

◆ ft_leg_left

Vector iCubStatus::ft_leg_left

Definition at line 69 of file observerThread.h.

◆ ft_leg_right

Vector iCubStatus::ft_leg_right

Definition at line 70 of file observerThread.h.

◆ iCub_not_moving

bool iCubStatus::iCub_not_moving {}

Definition at line 76 of file observerThread.h.

◆ inertial_d2p0

Vector iCubStatus::inertial_d2p0

Definition at line 74 of file observerThread.h.

◆ inertial_dw0

Vector iCubStatus::inertial_dw0

Definition at line 74 of file observerThread.h.

◆ inertial_w0

Vector iCubStatus::inertial_w0

Definition at line 74 of file observerThread.h.

◆ timestamp

double iCubStatus::timestamp

Definition at line 63 of file observerThread.h.


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