Visual Servoing Platform version 3.7.0
Loading...
Searching...
No Matches
vpReflexTakktile2::HandInfo Class Reference

#include <vpReflexTakktile2.h>

Public Member Functions

 HandInfo ()
 ~HandInfo ()

Public Attributes

std::vector< float > proximal
std::vector< float > distal_approx
std::vector< std::vector< int > > pressure
std::vector< std::vector< bool > > contact
std::vector< float > joint_angle
std::vector< float > raw_angle
std::vector< float > velocity
std::vector< float > load
std::vector< float > voltage
std::vector< uint32_t > temperature
std::vector< std::string > error_state

Friends

VISP_EXPORT std::ostream & operator<< (std::ostream &os, const HandInfo &hand)

Detailed Description

Definition at line 68 of file vpReflexTakktile2.h.

Constructor & Destructor Documentation

◆ HandInfo()

BEGIN_VISP_NAMESPACE vpReflexTakktile2::HandInfo::HandInfo ( )

◆ ~HandInfo()

vpReflexTakktile2::HandInfo::~HandInfo ( )
inline

Definition at line 86 of file vpReflexTakktile2.h.

◆ operator<<

VISP_EXPORT std::ostream & operator<< ( std::ostream & os,
const HandInfo & hand )
friend

Prints the Reflex Takktile2 hand info contents to a stream.

Parameters
os: A std::stream.
hand: Hand info data.

Definition at line 81 of file vpReflexTakktile2.cpp.

References contact, vpMath::deg(), distal_approx, error_state, joint_angle, operator<<, pressure, proximal, and velocity.

Referenced by operator<<.

Member Data Documentation

◆ contact

std::vector<std::vector<bool> > vpReflexTakktile2::HandInfo::contact

Definition at line 74 of file vpReflexTakktile2.h.

Referenced by HandInfo(), and operator<<.

◆ distal_approx

std::vector<float> vpReflexTakktile2::HandInfo::distal_approx

Definition at line 72 of file vpReflexTakktile2.h.

Referenced by HandInfo(), and operator<<.

◆ error_state

std::vector<std::string> vpReflexTakktile2::HandInfo::error_state

Definition at line 83 of file vpReflexTakktile2.h.

Referenced by HandInfo(), and operator<<.

◆ joint_angle

std::vector<float> vpReflexTakktile2::HandInfo::joint_angle

Definition at line 76 of file vpReflexTakktile2.h.

Referenced by HandInfo(), and operator<<.

◆ load

std::vector<float> vpReflexTakktile2::HandInfo::load

Definition at line 79 of file vpReflexTakktile2.h.

Referenced by HandInfo().

◆ pressure

std::vector<std::vector<int> > vpReflexTakktile2::HandInfo::pressure

Definition at line 73 of file vpReflexTakktile2.h.

Referenced by HandInfo(), and operator<<.

◆ proximal

std::vector<float> vpReflexTakktile2::HandInfo::proximal

Definition at line 71 of file vpReflexTakktile2.h.

Referenced by HandInfo(), and operator<<.

◆ raw_angle

std::vector<float> vpReflexTakktile2::HandInfo::raw_angle

Definition at line 77 of file vpReflexTakktile2.h.

Referenced by HandInfo().

◆ temperature

std::vector<uint32_t> vpReflexTakktile2::HandInfo::temperature

Definition at line 82 of file vpReflexTakktile2.h.

Referenced by HandInfo().

◆ velocity

std::vector<float> vpReflexTakktile2::HandInfo::velocity

Definition at line 78 of file vpReflexTakktile2.h.

Referenced by HandInfo(), and operator<<.

◆ voltage

std::vector<float> vpReflexTakktile2::HandInfo::voltage

Definition at line 80 of file vpReflexTakktile2.h.

Referenced by HandInfo().