Fawkes API  Fawkes Development Version
fawkes::NaoJointPositionInterface::SetServosMessage Class Reference

SetServosMessage Fawkes BlackBoard Interface Message. More...

#include <>>

Inheritance diagram for fawkes::NaoJointPositionInterface::SetServosMessage:

List of all members.

Classes

struct  SetServosMessage_data_t
 Internal data storage, do NOT modify! More...

Public Member Functions

 SetServosMessage (const float ini_head_yaw, const float ini_head_pitch, const float ini_l_shoulder_pitch, const float ini_l_shoulder_roll, const float ini_l_elbow_yaw, const float ini_l_elbow_roll, const float ini_l_hip_yaw_pitch, const float ini_l_hip_roll, const float ini_l_hip_pitch, const float ini_l_knee_pitch, const float ini_l_ankle_pitch, const float ini_l_ankle_roll, const float ini_l_wrist_yaw, const float ini_l_hand, const float ini_r_shoulder_pitch, const float ini_r_shoulder_roll, const float ini_r_elbow_yaw, const float ini_r_elbow_roll, const float ini_r_wrist_yaw, const float ini_r_hand, const float ini_r_hip_yaw_pitch, const float ini_r_hip_roll, const float ini_r_hip_pitch, const float ini_r_knee_pitch, const float ini_r_ankle_pitch, const float ini_r_ankle_roll, const int32_t ini_time)
 Constructor with initial values.
 SetServosMessage ()
 Constructor.
 ~SetServosMessage ()
 Destructor.
 SetServosMessage (const SetServosMessage *m)
 Copy constructor.
float head_yaw () const
 Get head_yaw value.
void set_head_yaw (const float new_head_yaw)
 Set head_yaw value.
size_t maxlenof_head_yaw () const
 Get maximum length of head_yaw value.
float head_pitch () const
 Get head_pitch value.
void set_head_pitch (const float new_head_pitch)
 Set head_pitch value.
size_t maxlenof_head_pitch () const
 Get maximum length of head_pitch value.
float l_shoulder_pitch () const
 Get l_shoulder_pitch value.
void set_l_shoulder_pitch (const float new_l_shoulder_pitch)
 Set l_shoulder_pitch value.
size_t maxlenof_l_shoulder_pitch () const
 Get maximum length of l_shoulder_pitch value.
float l_shoulder_roll () const
 Get l_shoulder_roll value.
void set_l_shoulder_roll (const float new_l_shoulder_roll)
 Set l_shoulder_roll value.
size_t maxlenof_l_shoulder_roll () const
 Get maximum length of l_shoulder_roll value.
float l_elbow_yaw () const
 Get l_elbow_yaw value.
void set_l_elbow_yaw (const float new_l_elbow_yaw)
 Set l_elbow_yaw value.
size_t maxlenof_l_elbow_yaw () const
 Get maximum length of l_elbow_yaw value.
float l_elbow_roll () const
 Get l_elbow_roll value.
void set_l_elbow_roll (const float new_l_elbow_roll)
 Set l_elbow_roll value.
size_t maxlenof_l_elbow_roll () const
 Get maximum length of l_elbow_roll value.
float l_hip_yaw_pitch () const
 Get l_hip_yaw_pitch value.
void set_l_hip_yaw_pitch (const float new_l_hip_yaw_pitch)
 Set l_hip_yaw_pitch value.
size_t maxlenof_l_hip_yaw_pitch () const
 Get maximum length of l_hip_yaw_pitch value.
float l_hip_roll () const
 Get l_hip_roll value.
void set_l_hip_roll (const float new_l_hip_roll)
 Set l_hip_roll value.
size_t maxlenof_l_hip_roll () const
 Get maximum length of l_hip_roll value.
float l_hip_pitch () const
 Get l_hip_pitch value.
void set_l_hip_pitch (const float new_l_hip_pitch)
 Set l_hip_pitch value.
size_t maxlenof_l_hip_pitch () const
 Get maximum length of l_hip_pitch value.
float l_knee_pitch () const
 Get l_knee_pitch value.
void set_l_knee_pitch (const float new_l_knee_pitch)
 Set l_knee_pitch value.
size_t maxlenof_l_knee_pitch () const
 Get maximum length of l_knee_pitch value.
float l_ankle_pitch () const
 Get l_ankle_pitch value.
void set_l_ankle_pitch (const float new_l_ankle_pitch)
 Set l_ankle_pitch value.
size_t maxlenof_l_ankle_pitch () const
 Get maximum length of l_ankle_pitch value.
float l_ankle_roll () const
 Get l_ankle_roll value.
void set_l_ankle_roll (const float new_l_ankle_roll)
 Set l_ankle_roll value.
size_t maxlenof_l_ankle_roll () const
 Get maximum length of l_ankle_roll value.
float l_wrist_yaw () const
 Get l_wrist_yaw value.
void set_l_wrist_yaw (const float new_l_wrist_yaw)
 Set l_wrist_yaw value.
size_t maxlenof_l_wrist_yaw () const
 Get maximum length of l_wrist_yaw value.
float l_hand () const
 Get l_hand value.
void set_l_hand (const float new_l_hand)
 Set l_hand value.
size_t maxlenof_l_hand () const
 Get maximum length of l_hand value.
float r_shoulder_pitch () const
 Get r_shoulder_pitch value.
void set_r_shoulder_pitch (const float new_r_shoulder_pitch)
 Set r_shoulder_pitch value.
size_t maxlenof_r_shoulder_pitch () const
 Get maximum length of r_shoulder_pitch value.
float r_shoulder_roll () const
 Get r_shoulder_roll value.
void set_r_shoulder_roll (const float new_r_shoulder_roll)
 Set r_shoulder_roll value.
size_t maxlenof_r_shoulder_roll () const
 Get maximum length of r_shoulder_roll value.
float r_elbow_yaw () const
 Get r_elbow_yaw value.
void set_r_elbow_yaw (const float new_r_elbow_yaw)
 Set r_elbow_yaw value.
size_t maxlenof_r_elbow_yaw () const
 Get maximum length of r_elbow_yaw value.
float r_elbow_roll () const
 Get r_elbow_roll value.
void set_r_elbow_roll (const float new_r_elbow_roll)
 Set r_elbow_roll value.
size_t maxlenof_r_elbow_roll () const
 Get maximum length of r_elbow_roll value.
float r_wrist_yaw () const
 Get r_wrist_yaw value.
void set_r_wrist_yaw (const float new_r_wrist_yaw)
 Set r_wrist_yaw value.
size_t maxlenof_r_wrist_yaw () const
 Get maximum length of r_wrist_yaw value.
float r_hand () const
 Get r_hand value.
void set_r_hand (const float new_r_hand)
 Set r_hand value.
size_t maxlenof_r_hand () const
 Get maximum length of r_hand value.
float r_hip_yaw_pitch () const
 Get r_hip_yaw_pitch value.
void set_r_hip_yaw_pitch (const float new_r_hip_yaw_pitch)
 Set r_hip_yaw_pitch value.
size_t maxlenof_r_hip_yaw_pitch () const
 Get maximum length of r_hip_yaw_pitch value.
float r_hip_roll () const
 Get r_hip_roll value.
void set_r_hip_roll (const float new_r_hip_roll)
 Set r_hip_roll value.
size_t maxlenof_r_hip_roll () const
 Get maximum length of r_hip_roll value.
float r_hip_pitch () const
 Get r_hip_pitch value.
void set_r_hip_pitch (const float new_r_hip_pitch)
 Set r_hip_pitch value.
size_t maxlenof_r_hip_pitch () const
 Get maximum length of r_hip_pitch value.
float r_knee_pitch () const
 Get r_knee_pitch value.
void set_r_knee_pitch (const float new_r_knee_pitch)
 Set r_knee_pitch value.
size_t maxlenof_r_knee_pitch () const
 Get maximum length of r_knee_pitch value.
float r_ankle_pitch () const
 Get r_ankle_pitch value.
void set_r_ankle_pitch (const float new_r_ankle_pitch)
 Set r_ankle_pitch value.
size_t maxlenof_r_ankle_pitch () const
 Get maximum length of r_ankle_pitch value.
float r_ankle_roll () const
 Get r_ankle_roll value.
void set_r_ankle_roll (const float new_r_ankle_roll)
 Set r_ankle_roll value.
size_t maxlenof_r_ankle_roll () const
 Get maximum length of r_ankle_roll value.
int32_t time () const
 Get time value.
void set_time (const int32_t new_time)
 Set time value.
size_t maxlenof_time () const
 Get maximum length of time value.
virtual Messageclone () const
 Clone this message.

Detailed Description


Constructor & Destructor Documentation

fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage ( const float  ini_head_yaw,
const float  ini_head_pitch,
const float  ini_l_shoulder_pitch,
const float  ini_l_shoulder_roll,
const float  ini_l_elbow_yaw,
const float  ini_l_elbow_roll,
const float  ini_l_hip_yaw_pitch,
const float  ini_l_hip_roll,
const float  ini_l_hip_pitch,
const float  ini_l_knee_pitch,
const float  ini_l_ankle_pitch,
const float  ini_l_ankle_roll,
const float  ini_l_wrist_yaw,
const float  ini_l_hand,
const float  ini_r_shoulder_pitch,
const float  ini_r_shoulder_roll,
const float  ini_r_elbow_yaw,
const float  ini_r_elbow_roll,
const float  ini_r_wrist_yaw,
const float  ini_r_hand,
const float  ini_r_hip_yaw_pitch,
const float  ini_r_hip_roll,
const float  ini_r_hip_pitch,
const float  ini_r_knee_pitch,
const float  ini_r_ankle_pitch,
const float  ini_r_ankle_roll,
const int32_t  ini_time 
)

Constructor with initial values.

Parameters:
ini_head_yawinitial value for head_yaw
ini_head_pitchinitial value for head_pitch
ini_l_shoulder_pitchinitial value for l_shoulder_pitch
ini_l_shoulder_rollinitial value for l_shoulder_roll
ini_l_elbow_yawinitial value for l_elbow_yaw
ini_l_elbow_rollinitial value for l_elbow_roll
ini_l_hip_yaw_pitchinitial value for l_hip_yaw_pitch
ini_l_hip_rollinitial value for l_hip_roll
ini_l_hip_pitchinitial value for l_hip_pitch
ini_l_knee_pitchinitial value for l_knee_pitch
ini_l_ankle_pitchinitial value for l_ankle_pitch
ini_l_ankle_rollinitial value for l_ankle_roll
ini_l_wrist_yawinitial value for l_wrist_yaw
ini_l_handinitial value for l_hand
ini_r_shoulder_pitchinitial value for r_shoulder_pitch
ini_r_shoulder_rollinitial value for r_shoulder_roll
ini_r_elbow_yawinitial value for r_elbow_yaw
ini_r_elbow_rollinitial value for r_elbow_roll
ini_r_wrist_yawinitial value for r_wrist_yaw
ini_r_handinitial value for r_hand
ini_r_hip_yaw_pitchinitial value for r_hip_yaw_pitch
ini_r_hip_rollinitial value for r_hip_roll
ini_r_hip_pitchinitial value for r_hip_pitch
ini_r_knee_pitchinitial value for r_knee_pitch
ini_r_ankle_pitchinitial value for r_ankle_pitch
ini_r_ankle_rollinitial value for r_ankle_roll
ini_timeinitial value for time

Definition at line 1364 of file NaoJointPositionInterface.cpp.

References fawkes::Message::data_size, fawkes::Message::data_ptr, fawkes::Message::data_ts, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::head_yaw, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::head_pitch, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_shoulder_pitch, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_shoulder_roll, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_elbow_yaw, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_elbow_roll, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_hip_yaw_pitch, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_hip_roll, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_hip_pitch, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_knee_pitch, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_ankle_pitch, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_ankle_roll, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_wrist_yaw, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_hand, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_shoulder_pitch, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_shoulder_roll, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_elbow_yaw, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_elbow_roll, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_wrist_yaw, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_hand, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_hip_yaw_pitch, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_hip_roll, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_hip_pitch, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_knee_pitch, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_ankle_pitch, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_ankle_roll, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::time, fawkes::Message::add_fieldinfo(), fawkes::IFT_FLOAT, and fawkes::IFT_INT32.

fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage ( )

Constructor.

Definition at line 1427 of file NaoJointPositionInterface.cpp.

References fawkes::Message::data_size, fawkes::Message::data_ptr, fawkes::Message::data_ts, fawkes::Message::add_fieldinfo(), fawkes::IFT_FLOAT, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::head_yaw, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::head_pitch, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_shoulder_pitch, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_shoulder_roll, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_elbow_yaw, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_elbow_roll, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_hip_yaw_pitch, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_hip_roll, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_hip_pitch, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_knee_pitch, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_ankle_pitch, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_ankle_roll, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_wrist_yaw, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::l_hand, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_shoulder_pitch, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_shoulder_roll, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_elbow_yaw, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_elbow_roll, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_wrist_yaw, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_hand, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_hip_yaw_pitch, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_hip_roll, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_hip_pitch, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_knee_pitch, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_ankle_pitch, fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::r_ankle_roll, fawkes::IFT_INT32, and fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage_data_t::time.

fawkes::NaoJointPositionInterface::SetServosMessage::~SetServosMessage ( )

Destructor.

Definition at line 1464 of file NaoJointPositionInterface.cpp.

References fawkes::Interface::data_ptr.

fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage ( const SetServosMessage m)

Copy constructor.

Parameters:
mmessage to copy from

Definition at line 1472 of file NaoJointPositionInterface.cpp.

References fawkes::Message::data_size, fawkes::Message::data_ptr, and fawkes::Message::data_ts.


Member Function Documentation

Message * fawkes::NaoJointPositionInterface::SetServosMessage::clone ( ) const [virtual]

Clone this message.

Produces a message of the same type as this message and copies the data to the new message.

Returns:
clone of this message

Reimplemented from fawkes::Message.

Definition at line 2306 of file NaoJointPositionInterface.cpp.

float fawkes::NaoJointPositionInterface::SetServosMessage::head_pitch ( ) const

Get head_pitch value.

Head pitch

Returns:
head_pitch value

Definition at line 1517 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::head_pitch.

float fawkes::NaoJointPositionInterface::SetServosMessage::head_yaw ( ) const

Get head_yaw value.

Head yaw

Returns:
head_yaw value

Definition at line 1487 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::head_yaw.

float fawkes::NaoJointPositionInterface::SetServosMessage::l_ankle_pitch ( ) const

Get l_ankle_pitch value.

Left ankle pitch

Returns:
l_ankle_pitch value

Definition at line 1787 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_ankle_pitch.

float fawkes::NaoJointPositionInterface::SetServosMessage::l_ankle_roll ( ) const

Get l_ankle_roll value.

Left ankle roll

Returns:
l_ankle_roll value

Definition at line 1817 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_ankle_roll.

float fawkes::NaoJointPositionInterface::SetServosMessage::l_elbow_roll ( ) const

Get l_elbow_roll value.

Left elbow roll

Returns:
l_elbow_roll value

Definition at line 1637 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_elbow_roll.

float fawkes::NaoJointPositionInterface::SetServosMessage::l_elbow_yaw ( ) const

Get l_elbow_yaw value.

Left elbow yaw

Returns:
l_elbow_yaw value

Definition at line 1607 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_elbow_yaw.

float fawkes::NaoJointPositionInterface::SetServosMessage::l_hand ( ) const

Get l_hand value.

Left hand

Returns:
l_hand value

Definition at line 1877 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_hand.

float fawkes::NaoJointPositionInterface::SetServosMessage::l_hip_pitch ( ) const

Get l_hip_pitch value.

Left hip pitch

Returns:
l_hip_pitch value

Definition at line 1727 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_hip_pitch.

float fawkes::NaoJointPositionInterface::SetServosMessage::l_hip_roll ( ) const

Get l_hip_roll value.

Left hip roll

Returns:
l_hip_roll value

Definition at line 1697 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_hip_roll.

float fawkes::NaoJointPositionInterface::SetServosMessage::l_hip_yaw_pitch ( ) const

Get l_hip_yaw_pitch value.

Left hip yaw pitch

Returns:
l_hip_yaw_pitch value

Definition at line 1667 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_hip_yaw_pitch.

float fawkes::NaoJointPositionInterface::SetServosMessage::l_knee_pitch ( ) const

Get l_knee_pitch value.

Left knee pitch

Returns:
l_knee_pitch value

Definition at line 1757 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_knee_pitch.

float fawkes::NaoJointPositionInterface::SetServosMessage::l_shoulder_pitch ( ) const

Get l_shoulder_pitch value.

Left shoulder pitch

Returns:
l_shoulder_pitch value

Definition at line 1547 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_shoulder_pitch.

float fawkes::NaoJointPositionInterface::SetServosMessage::l_shoulder_roll ( ) const

Get l_shoulder_roll value.

Left shoulder roll

Returns:
l_shoulder_roll value

Definition at line 1577 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_shoulder_roll.

float fawkes::NaoJointPositionInterface::SetServosMessage::l_wrist_yaw ( ) const

Get l_wrist_yaw value.

Left wrist yaw

Returns:
l_wrist_yaw value

Definition at line 1847 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_wrist_yaw.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_head_pitch ( ) const

Get maximum length of head_pitch value.

Returns:
length of head_pitch value, can be length of the array or number of maximum number of characters for a string

Definition at line 1527 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_head_yaw ( ) const

Get maximum length of head_yaw value.

Returns:
length of head_yaw value, can be length of the array or number of maximum number of characters for a string

Definition at line 1497 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_ankle_pitch ( ) const

Get maximum length of l_ankle_pitch value.

Returns:
length of l_ankle_pitch value, can be length of the array or number of maximum number of characters for a string

Definition at line 1797 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_ankle_roll ( ) const

Get maximum length of l_ankle_roll value.

Returns:
length of l_ankle_roll value, can be length of the array or number of maximum number of characters for a string

Definition at line 1827 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_elbow_roll ( ) const

Get maximum length of l_elbow_roll value.

Returns:
length of l_elbow_roll value, can be length of the array or number of maximum number of characters for a string

Definition at line 1647 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_elbow_yaw ( ) const

Get maximum length of l_elbow_yaw value.

Returns:
length of l_elbow_yaw value, can be length of the array or number of maximum number of characters for a string

Definition at line 1617 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_hand ( ) const

Get maximum length of l_hand value.

Returns:
length of l_hand value, can be length of the array or number of maximum number of characters for a string

Definition at line 1887 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_hip_pitch ( ) const

Get maximum length of l_hip_pitch value.

Returns:
length of l_hip_pitch value, can be length of the array or number of maximum number of characters for a string

Definition at line 1737 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_hip_roll ( ) const

Get maximum length of l_hip_roll value.

Returns:
length of l_hip_roll value, can be length of the array or number of maximum number of characters for a string

Definition at line 1707 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_hip_yaw_pitch ( ) const

Get maximum length of l_hip_yaw_pitch value.

Returns:
length of l_hip_yaw_pitch value, can be length of the array or number of maximum number of characters for a string

Definition at line 1677 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_knee_pitch ( ) const

Get maximum length of l_knee_pitch value.

Returns:
length of l_knee_pitch value, can be length of the array or number of maximum number of characters for a string

Definition at line 1767 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_shoulder_pitch ( ) const

Get maximum length of l_shoulder_pitch value.

Returns:
length of l_shoulder_pitch value, can be length of the array or number of maximum number of characters for a string

Definition at line 1557 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_shoulder_roll ( ) const

Get maximum length of l_shoulder_roll value.

Returns:
length of l_shoulder_roll value, can be length of the array or number of maximum number of characters for a string

Definition at line 1587 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_wrist_yaw ( ) const

Get maximum length of l_wrist_yaw value.

Returns:
length of l_wrist_yaw value, can be length of the array or number of maximum number of characters for a string

Definition at line 1857 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_ankle_pitch ( ) const

Get maximum length of r_ankle_pitch value.

Returns:
length of r_ankle_pitch value, can be length of the array or number of maximum number of characters for a string

Definition at line 2217 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_ankle_roll ( ) const

Get maximum length of r_ankle_roll value.

Returns:
length of r_ankle_roll value, can be length of the array or number of maximum number of characters for a string

Definition at line 2247 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_elbow_roll ( ) const

Get maximum length of r_elbow_roll value.

Returns:
length of r_elbow_roll value, can be length of the array or number of maximum number of characters for a string

Definition at line 2007 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_elbow_yaw ( ) const

Get maximum length of r_elbow_yaw value.

Returns:
length of r_elbow_yaw value, can be length of the array or number of maximum number of characters for a string

Definition at line 1977 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_hand ( ) const

Get maximum length of r_hand value.

Returns:
length of r_hand value, can be length of the array or number of maximum number of characters for a string

Definition at line 2067 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_hip_pitch ( ) const

Get maximum length of r_hip_pitch value.

Returns:
length of r_hip_pitch value, can be length of the array or number of maximum number of characters for a string

Definition at line 2157 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_hip_roll ( ) const

Get maximum length of r_hip_roll value.

Returns:
length of r_hip_roll value, can be length of the array or number of maximum number of characters for a string

Definition at line 2127 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_hip_yaw_pitch ( ) const

Get maximum length of r_hip_yaw_pitch value.

Returns:
length of r_hip_yaw_pitch value, can be length of the array or number of maximum number of characters for a string

Definition at line 2097 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_knee_pitch ( ) const

Get maximum length of r_knee_pitch value.

Returns:
length of r_knee_pitch value, can be length of the array or number of maximum number of characters for a string

Definition at line 2187 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_shoulder_pitch ( ) const

Get maximum length of r_shoulder_pitch value.

Returns:
length of r_shoulder_pitch value, can be length of the array or number of maximum number of characters for a string

Definition at line 1917 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_shoulder_roll ( ) const

Get maximum length of r_shoulder_roll value.

Returns:
length of r_shoulder_roll value, can be length of the array or number of maximum number of characters for a string

Definition at line 1947 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_wrist_yaw ( ) const

Get maximum length of r_wrist_yaw value.

Returns:
length of r_wrist_yaw value, can be length of the array or number of maximum number of characters for a string

Definition at line 2037 of file NaoJointPositionInterface.cpp.

size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_time ( ) const

Get maximum length of time value.

Returns:
length of time value, can be length of the array or number of maximum number of characters for a string

Definition at line 2281 of file NaoJointPositionInterface.cpp.

float fawkes::NaoJointPositionInterface::SetServosMessage::r_ankle_pitch ( ) const

Get r_ankle_pitch value.

Right ankle pitch

Returns:
r_ankle_pitch value

Definition at line 2207 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_ankle_pitch.

float fawkes::NaoJointPositionInterface::SetServosMessage::r_ankle_roll ( ) const

Get r_ankle_roll value.

Right ankle roll

Returns:
r_ankle_roll value

Definition at line 2237 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_ankle_roll.

float fawkes::NaoJointPositionInterface::SetServosMessage::r_elbow_roll ( ) const

Get r_elbow_roll value.

Right elbow roll

Returns:
r_elbow_roll value

Definition at line 1997 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_elbow_roll.

float fawkes::NaoJointPositionInterface::SetServosMessage::r_elbow_yaw ( ) const

Get r_elbow_yaw value.

Right elbow yaw

Returns:
r_elbow_yaw value

Definition at line 1967 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_elbow_yaw.

float fawkes::NaoJointPositionInterface::SetServosMessage::r_hand ( ) const

Get r_hand value.

Right hand

Returns:
r_hand value

Definition at line 2057 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_hand.

float fawkes::NaoJointPositionInterface::SetServosMessage::r_hip_pitch ( ) const

Get r_hip_pitch value.

Right hip pitch

Returns:
r_hip_pitch value

Definition at line 2147 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_hip_pitch.

float fawkes::NaoJointPositionInterface::SetServosMessage::r_hip_roll ( ) const

Get r_hip_roll value.

Right hip roll

Returns:
r_hip_roll value

Definition at line 2117 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_hip_roll.

float fawkes::NaoJointPositionInterface::SetServosMessage::r_hip_yaw_pitch ( ) const

Get r_hip_yaw_pitch value.

Right hip yaw pitch

Returns:
r_hip_yaw_pitch value

Definition at line 2087 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_hip_yaw_pitch.

float fawkes::NaoJointPositionInterface::SetServosMessage::r_knee_pitch ( ) const

Get r_knee_pitch value.

Right knee pitch

Returns:
r_knee_pitch value

Definition at line 2177 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_knee_pitch.

float fawkes::NaoJointPositionInterface::SetServosMessage::r_shoulder_pitch ( ) const

Get r_shoulder_pitch value.

Right shoulder pitch

Returns:
r_shoulder_pitch value

Definition at line 1907 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_shoulder_pitch.

float fawkes::NaoJointPositionInterface::SetServosMessage::r_shoulder_roll ( ) const

Get r_shoulder_roll value.

Right shoulder roll

Returns:
r_shoulder_roll value

Definition at line 1937 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_shoulder_roll.

float fawkes::NaoJointPositionInterface::SetServosMessage::r_wrist_yaw ( ) const

Get r_wrist_yaw value.

Right wrist yaw

Returns:
r_wrist_yaw value

Definition at line 2027 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_wrist_yaw.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_head_pitch ( const float  new_head_pitch)

Set head_pitch value.

Head pitch

Parameters:
new_head_pitchnew head_pitch value

Definition at line 1537 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::head_pitch.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_head_yaw ( const float  new_head_yaw)

Set head_yaw value.

Head yaw

Parameters:
new_head_yawnew head_yaw value

Definition at line 1507 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::head_yaw.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_ankle_pitch ( const float  new_l_ankle_pitch)

Set l_ankle_pitch value.

Left ankle pitch

Parameters:
new_l_ankle_pitchnew l_ankle_pitch value

Definition at line 1807 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_ankle_pitch.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_ankle_roll ( const float  new_l_ankle_roll)

Set l_ankle_roll value.

Left ankle roll

Parameters:
new_l_ankle_rollnew l_ankle_roll value

Definition at line 1837 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_ankle_roll.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_elbow_roll ( const float  new_l_elbow_roll)

Set l_elbow_roll value.

Left elbow roll

Parameters:
new_l_elbow_rollnew l_elbow_roll value

Definition at line 1657 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_elbow_roll.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_elbow_yaw ( const float  new_l_elbow_yaw)

Set l_elbow_yaw value.

Left elbow yaw

Parameters:
new_l_elbow_yawnew l_elbow_yaw value

Definition at line 1627 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_elbow_yaw.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_hand ( const float  new_l_hand)

Set l_hand value.

Left hand

Parameters:
new_l_handnew l_hand value

Definition at line 1897 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_hand.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_hip_pitch ( const float  new_l_hip_pitch)

Set l_hip_pitch value.

Left hip pitch

Parameters:
new_l_hip_pitchnew l_hip_pitch value

Definition at line 1747 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_hip_pitch.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_hip_roll ( const float  new_l_hip_roll)

Set l_hip_roll value.

Left hip roll

Parameters:
new_l_hip_rollnew l_hip_roll value

Definition at line 1717 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_hip_roll.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_hip_yaw_pitch ( const float  new_l_hip_yaw_pitch)

Set l_hip_yaw_pitch value.

Left hip yaw pitch

Parameters:
new_l_hip_yaw_pitchnew l_hip_yaw_pitch value

Definition at line 1687 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_hip_yaw_pitch.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_knee_pitch ( const float  new_l_knee_pitch)

Set l_knee_pitch value.

Left knee pitch

Parameters:
new_l_knee_pitchnew l_knee_pitch value

Definition at line 1777 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_knee_pitch.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_shoulder_pitch ( const float  new_l_shoulder_pitch)

Set l_shoulder_pitch value.

Left shoulder pitch

Parameters:
new_l_shoulder_pitchnew l_shoulder_pitch value

Definition at line 1567 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_shoulder_pitch.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_shoulder_roll ( const float  new_l_shoulder_roll)

Set l_shoulder_roll value.

Left shoulder roll

Parameters:
new_l_shoulder_rollnew l_shoulder_roll value

Definition at line 1597 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_shoulder_roll.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_wrist_yaw ( const float  new_l_wrist_yaw)

Set l_wrist_yaw value.

Left wrist yaw

Parameters:
new_l_wrist_yawnew l_wrist_yaw value

Definition at line 1867 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::l_wrist_yaw.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_ankle_pitch ( const float  new_r_ankle_pitch)

Set r_ankle_pitch value.

Right ankle pitch

Parameters:
new_r_ankle_pitchnew r_ankle_pitch value

Definition at line 2227 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_ankle_pitch.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_ankle_roll ( const float  new_r_ankle_roll)

Set r_ankle_roll value.

Right ankle roll

Parameters:
new_r_ankle_rollnew r_ankle_roll value

Definition at line 2257 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_ankle_roll.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_elbow_roll ( const float  new_r_elbow_roll)

Set r_elbow_roll value.

Right elbow roll

Parameters:
new_r_elbow_rollnew r_elbow_roll value

Definition at line 2017 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_elbow_roll.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_elbow_yaw ( const float  new_r_elbow_yaw)

Set r_elbow_yaw value.

Right elbow yaw

Parameters:
new_r_elbow_yawnew r_elbow_yaw value

Definition at line 1987 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_elbow_yaw.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_hand ( const float  new_r_hand)

Set r_hand value.

Right hand

Parameters:
new_r_handnew r_hand value

Definition at line 2077 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_hand.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_hip_pitch ( const float  new_r_hip_pitch)

Set r_hip_pitch value.

Right hip pitch

Parameters:
new_r_hip_pitchnew r_hip_pitch value

Definition at line 2167 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_hip_pitch.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_hip_roll ( const float  new_r_hip_roll)

Set r_hip_roll value.

Right hip roll

Parameters:
new_r_hip_rollnew r_hip_roll value

Definition at line 2137 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_hip_roll.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_hip_yaw_pitch ( const float  new_r_hip_yaw_pitch)

Set r_hip_yaw_pitch value.

Right hip yaw pitch

Parameters:
new_r_hip_yaw_pitchnew r_hip_yaw_pitch value

Definition at line 2107 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_hip_yaw_pitch.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_knee_pitch ( const float  new_r_knee_pitch)

Set r_knee_pitch value.

Right knee pitch

Parameters:
new_r_knee_pitchnew r_knee_pitch value

Definition at line 2197 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_knee_pitch.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_shoulder_pitch ( const float  new_r_shoulder_pitch)

Set r_shoulder_pitch value.

Right shoulder pitch

Parameters:
new_r_shoulder_pitchnew r_shoulder_pitch value

Definition at line 1927 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_shoulder_pitch.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_shoulder_roll ( const float  new_r_shoulder_roll)

Set r_shoulder_roll value.

Right shoulder roll

Parameters:
new_r_shoulder_rollnew r_shoulder_roll value

Definition at line 1957 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_shoulder_roll.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_wrist_yaw ( const float  new_r_wrist_yaw)

Set r_wrist_yaw value.

Right wrist yaw

Parameters:
new_r_wrist_yawnew r_wrist_yaw value

Definition at line 2047 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::r_wrist_yaw.

void fawkes::NaoJointPositionInterface::SetServosMessage::set_time ( const int32_t  new_time)

Set time value.

Current reference time in ms. For real hardware this is the DCM time. Times in messages are always offsets to the current time and the current time is added before executing the command.

Parameters:
new_timenew time value

Definition at line 2295 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::time.

int32_t fawkes::NaoJointPositionInterface::SetServosMessage::time ( ) const

Get time value.

Current reference time in ms. For real hardware this is the DCM time. Times in messages are always offsets to the current time and the current time is added before executing the command.

Returns:
time value

Definition at line 2271 of file NaoJointPositionInterface.cpp.

References fawkes::NaoJointPositionInterface::NaoJointPositionInterface_data_t::time.


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