Fawkes API
Fawkes Development Version
|
SetServosMessage Fawkes BlackBoard Interface Message. More...
#include <>>
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. More... | |
SetServosMessage () | |
Constructor. More... | |
~SetServosMessage () | |
Destructor. More... | |
SetServosMessage (const SetServosMessage *m) | |
Copy constructor. More... | |
float | head_yaw () const |
Get head_yaw value. More... | |
void | set_head_yaw (const float new_head_yaw) |
Set head_yaw value. More... | |
size_t | maxlenof_head_yaw () const |
Get maximum length of head_yaw value. More... | |
float | head_pitch () const |
Get head_pitch value. More... | |
void | set_head_pitch (const float new_head_pitch) |
Set head_pitch value. More... | |
size_t | maxlenof_head_pitch () const |
Get maximum length of head_pitch value. More... | |
float | l_shoulder_pitch () const |
Get l_shoulder_pitch value. More... | |
void | set_l_shoulder_pitch (const float new_l_shoulder_pitch) |
Set l_shoulder_pitch value. More... | |
size_t | maxlenof_l_shoulder_pitch () const |
Get maximum length of l_shoulder_pitch value. More... | |
float | l_shoulder_roll () const |
Get l_shoulder_roll value. More... | |
void | set_l_shoulder_roll (const float new_l_shoulder_roll) |
Set l_shoulder_roll value. More... | |
size_t | maxlenof_l_shoulder_roll () const |
Get maximum length of l_shoulder_roll value. More... | |
float | l_elbow_yaw () const |
Get l_elbow_yaw value. More... | |
void | set_l_elbow_yaw (const float new_l_elbow_yaw) |
Set l_elbow_yaw value. More... | |
size_t | maxlenof_l_elbow_yaw () const |
Get maximum length of l_elbow_yaw value. More... | |
float | l_elbow_roll () const |
Get l_elbow_roll value. More... | |
void | set_l_elbow_roll (const float new_l_elbow_roll) |
Set l_elbow_roll value. More... | |
size_t | maxlenof_l_elbow_roll () const |
Get maximum length of l_elbow_roll value. More... | |
float | l_hip_yaw_pitch () const |
Get l_hip_yaw_pitch value. More... | |
void | set_l_hip_yaw_pitch (const float new_l_hip_yaw_pitch) |
Set l_hip_yaw_pitch value. More... | |
size_t | maxlenof_l_hip_yaw_pitch () const |
Get maximum length of l_hip_yaw_pitch value. More... | |
float | l_hip_roll () const |
Get l_hip_roll value. More... | |
void | set_l_hip_roll (const float new_l_hip_roll) |
Set l_hip_roll value. More... | |
size_t | maxlenof_l_hip_roll () const |
Get maximum length of l_hip_roll value. More... | |
float | l_hip_pitch () const |
Get l_hip_pitch value. More... | |
void | set_l_hip_pitch (const float new_l_hip_pitch) |
Set l_hip_pitch value. More... | |
size_t | maxlenof_l_hip_pitch () const |
Get maximum length of l_hip_pitch value. More... | |
float | l_knee_pitch () const |
Get l_knee_pitch value. More... | |
void | set_l_knee_pitch (const float new_l_knee_pitch) |
Set l_knee_pitch value. More... | |
size_t | maxlenof_l_knee_pitch () const |
Get maximum length of l_knee_pitch value. More... | |
float | l_ankle_pitch () const |
Get l_ankle_pitch value. More... | |
void | set_l_ankle_pitch (const float new_l_ankle_pitch) |
Set l_ankle_pitch value. More... | |
size_t | maxlenof_l_ankle_pitch () const |
Get maximum length of l_ankle_pitch value. More... | |
float | l_ankle_roll () const |
Get l_ankle_roll value. More... | |
void | set_l_ankle_roll (const float new_l_ankle_roll) |
Set l_ankle_roll value. More... | |
size_t | maxlenof_l_ankle_roll () const |
Get maximum length of l_ankle_roll value. More... | |
float | l_wrist_yaw () const |
Get l_wrist_yaw value. More... | |
void | set_l_wrist_yaw (const float new_l_wrist_yaw) |
Set l_wrist_yaw value. More... | |
size_t | maxlenof_l_wrist_yaw () const |
Get maximum length of l_wrist_yaw value. More... | |
float | l_hand () const |
Get l_hand value. More... | |
void | set_l_hand (const float new_l_hand) |
Set l_hand value. More... | |
size_t | maxlenof_l_hand () const |
Get maximum length of l_hand value. More... | |
float | r_shoulder_pitch () const |
Get r_shoulder_pitch value. More... | |
void | set_r_shoulder_pitch (const float new_r_shoulder_pitch) |
Set r_shoulder_pitch value. More... | |
size_t | maxlenof_r_shoulder_pitch () const |
Get maximum length of r_shoulder_pitch value. More... | |
float | r_shoulder_roll () const |
Get r_shoulder_roll value. More... | |
void | set_r_shoulder_roll (const float new_r_shoulder_roll) |
Set r_shoulder_roll value. More... | |
size_t | maxlenof_r_shoulder_roll () const |
Get maximum length of r_shoulder_roll value. More... | |
float | r_elbow_yaw () const |
Get r_elbow_yaw value. More... | |
void | set_r_elbow_yaw (const float new_r_elbow_yaw) |
Set r_elbow_yaw value. More... | |
size_t | maxlenof_r_elbow_yaw () const |
Get maximum length of r_elbow_yaw value. More... | |
float | r_elbow_roll () const |
Get r_elbow_roll value. More... | |
void | set_r_elbow_roll (const float new_r_elbow_roll) |
Set r_elbow_roll value. More... | |
size_t | maxlenof_r_elbow_roll () const |
Get maximum length of r_elbow_roll value. More... | |
float | r_wrist_yaw () const |
Get r_wrist_yaw value. More... | |
void | set_r_wrist_yaw (const float new_r_wrist_yaw) |
Set r_wrist_yaw value. More... | |
size_t | maxlenof_r_wrist_yaw () const |
Get maximum length of r_wrist_yaw value. More... | |
float | r_hand () const |
Get r_hand value. More... | |
void | set_r_hand (const float new_r_hand) |
Set r_hand value. More... | |
size_t | maxlenof_r_hand () const |
Get maximum length of r_hand value. More... | |
float | r_hip_yaw_pitch () const |
Get r_hip_yaw_pitch value. More... | |
void | set_r_hip_yaw_pitch (const float new_r_hip_yaw_pitch) |
Set r_hip_yaw_pitch value. More... | |
size_t | maxlenof_r_hip_yaw_pitch () const |
Get maximum length of r_hip_yaw_pitch value. More... | |
float | r_hip_roll () const |
Get r_hip_roll value. More... | |
void | set_r_hip_roll (const float new_r_hip_roll) |
Set r_hip_roll value. More... | |
size_t | maxlenof_r_hip_roll () const |
Get maximum length of r_hip_roll value. More... | |
float | r_hip_pitch () const |
Get r_hip_pitch value. More... | |
void | set_r_hip_pitch (const float new_r_hip_pitch) |
Set r_hip_pitch value. More... | |
size_t | maxlenof_r_hip_pitch () const |
Get maximum length of r_hip_pitch value. More... | |
float | r_knee_pitch () const |
Get r_knee_pitch value. More... | |
void | set_r_knee_pitch (const float new_r_knee_pitch) |
Set r_knee_pitch value. More... | |
size_t | maxlenof_r_knee_pitch () const |
Get maximum length of r_knee_pitch value. More... | |
float | r_ankle_pitch () const |
Get r_ankle_pitch value. More... | |
void | set_r_ankle_pitch (const float new_r_ankle_pitch) |
Set r_ankle_pitch value. More... | |
size_t | maxlenof_r_ankle_pitch () const |
Get maximum length of r_ankle_pitch value. More... | |
float | r_ankle_roll () const |
Get r_ankle_roll value. More... | |
void | set_r_ankle_roll (const float new_r_ankle_roll) |
Set r_ankle_roll value. More... | |
size_t | maxlenof_r_ankle_roll () const |
Get maximum length of r_ankle_roll value. More... | |
int32_t | time () const |
Get time value. More... | |
void | set_time (const int32_t new_time) |
Set time value. More... | |
size_t | maxlenof_time () const |
Get maximum length of time value. More... | |
virtual Message * | clone () const |
Clone this message. More... | |
![]() | |
Message (const char *type) | |
Constructor. More... | |
Message (const Message *mesg) | |
Copy constructor. More... | |
Message (const Message &mesg) | |
Copy constructor. More... | |
virtual | ~Message () |
Destructor. More... | |
Message & | operator= (const Message &m) |
Assign this message to given message. More... | |
unsigned int | id () const |
Get message ID. More... | |
void | set_id (unsigned int message_id) |
Set message ID. More... | |
void | mark_enqueued () |
Mark message as being enqueued. More... | |
bool | enqueued () const |
Check is message has been enqueued. More... | |
const Time * | time_enqueued () const |
Get time when message was enqueued. More... | |
unsigned int | sender_id () const |
Get ID of sender. More... | |
const char * | sender_thread_name () const |
Get sender of message. More... | |
Interface * | interface () const |
Get transmitting interface. More... | |
const char * | type () const |
Get message type. More... | |
InterfaceFieldIterator | fields () |
Get iterator over all fields of this interface instance. More... | |
InterfaceFieldIterator | fields_end () |
Invalid iterator. More... | |
unsigned int | num_fields () const |
Get the number of fields in the message. More... | |
const void * | datachunk () const |
Get pointer to data. More... | |
unsigned int | datasize () const |
Get size of data. More... | |
unsigned int | hops () const |
Get number of hops. More... | |
void | set_hops (unsigned int hops) |
Set number of hops. More... | |
void | set_from_chunk (const void *chunk) |
Set from raw data chunk. More... | |
unsigned int | recipient () const |
Get recipient memory serial. More... | |
template<class MessageType > | |
bool | is_of_type () |
Check if message has desired type. More... | |
template<class MessageType > | |
MessageType * | as_type () |
Cast message to given type if possible. More... | |
![]() | |
RefCount () | |
Constructor. More... | |
virtual | ~RefCount () |
Destructor. More... | |
void | ref () |
Increment reference count. More... | |
void | unref () |
Decrement reference count and conditionally delete this instance. More... | |
unsigned int | refcount () |
Get reference count for this instance. More... | |
Additional Inherited Members | |
![]() | |
void | add_fieldinfo (interface_fieldtype_t type, const char *name, size_t length, void *value, const char *enumtype=0, const interface_enum_map_t *enum_map=0) |
Add an entry to the info list. More... | |
![]() | |
void * | data_ptr |
Pointer to memory that contains local data. More... | |
unsigned int | data_size |
Size of memory needed to hold all data. More... | |
message_data_ts_t * | data_ts |
data timestamp aliasing pointer More... | |
SetServosMessage Fawkes BlackBoard Interface Message.
Definition at line 172 of file NaoJointPositionInterface.h.
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.
ini_head_yaw | initial value for head_yaw |
ini_head_pitch | initial value for head_pitch |
ini_l_shoulder_pitch | initial value for l_shoulder_pitch |
ini_l_shoulder_roll | initial value for l_shoulder_roll |
ini_l_elbow_yaw | initial value for l_elbow_yaw |
ini_l_elbow_roll | initial value for l_elbow_roll |
ini_l_hip_yaw_pitch | initial value for l_hip_yaw_pitch |
ini_l_hip_roll | initial value for l_hip_roll |
ini_l_hip_pitch | initial value for l_hip_pitch |
ini_l_knee_pitch | initial value for l_knee_pitch |
ini_l_ankle_pitch | initial value for l_ankle_pitch |
ini_l_ankle_roll | initial value for l_ankle_roll |
ini_l_wrist_yaw | initial value for l_wrist_yaw |
ini_l_hand | initial value for l_hand |
ini_r_shoulder_pitch | initial value for r_shoulder_pitch |
ini_r_shoulder_roll | initial value for r_shoulder_roll |
ini_r_elbow_yaw | initial value for r_elbow_yaw |
ini_r_elbow_roll | initial value for r_elbow_roll |
ini_r_wrist_yaw | initial value for r_wrist_yaw |
ini_r_hand | initial value for r_hand |
ini_r_hip_yaw_pitch | initial value for r_hip_yaw_pitch |
ini_r_hip_roll | initial value for r_hip_roll |
ini_r_hip_pitch | initial value for r_hip_pitch |
ini_r_knee_pitch | initial value for r_knee_pitch |
ini_r_ankle_pitch | initial value for r_ankle_pitch |
ini_r_ankle_roll | initial value for r_ankle_roll |
ini_time | initial value for time |
Definition at line 1339 of file NaoJointPositionInterface.cpp.
References fawkes::Message::add_fieldinfo(), fawkes::Message::data_ptr, fawkes::Message::data_size, fawkes::Message::data_ts, fawkes::IFT_FLOAT, fawkes::IFT_INT32, fawkes::NaoJointPositionInterface::ROBOTYPE_ACADEMIC, and fawkes::NaoJointPositionInterface::ROBOTYPE_ROBOCUP.
fawkes::NaoJointPositionInterface::SetServosMessage::SetServosMessage | ( | ) |
Constructor.
Definition at line 1404 of file NaoJointPositionInterface.cpp.
References fawkes::Message::add_fieldinfo(), fawkes::Message::data_ptr, fawkes::Message::data_size, fawkes::Message::data_ts, fawkes::IFT_FLOAT, fawkes::IFT_INT32, fawkes::NaoJointPositionInterface::ROBOTYPE_ACADEMIC, and fawkes::NaoJointPositionInterface::ROBOTYPE_ROBOCUP.
fawkes::NaoJointPositionInterface::SetServosMessage::~SetServosMessage | ( | ) |
Destructor.
Definition at line 1443 of file NaoJointPositionInterface.cpp.
References fawkes::Interface::data_ptr.
|
explicit |
Copy constructor.
m | message to copy from |
Definition at line 1451 of file NaoJointPositionInterface.cpp.
References fawkes::Message::data_ptr, fawkes::Message::data_size, and fawkes::Message::data_ts.
|
virtual |
Clone this message.
Produces a message of the same type as this message and copies the data to the new message.
Reimplemented from fawkes::Message.
Definition at line 2285 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::head_pitch | ( | ) | const |
Get head_pitch value.
Head pitch
Definition at line 1496 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::head_yaw | ( | ) | const |
Get head_yaw value.
Head yaw
Definition at line 1466 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::l_ankle_pitch | ( | ) | const |
Get l_ankle_pitch value.
Left ankle pitch
Definition at line 1766 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::l_ankle_roll | ( | ) | const |
Get l_ankle_roll value.
Left ankle roll
Definition at line 1796 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::l_elbow_roll | ( | ) | const |
Get l_elbow_roll value.
Left elbow roll
Definition at line 1616 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::l_elbow_yaw | ( | ) | const |
Get l_elbow_yaw value.
Left elbow yaw
Definition at line 1586 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::l_hand | ( | ) | const |
Get l_hand value.
Left hand
Definition at line 1856 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::l_hip_pitch | ( | ) | const |
Get l_hip_pitch value.
Left hip pitch
Definition at line 1706 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::l_hip_roll | ( | ) | const |
Get l_hip_roll value.
Left hip roll
Definition at line 1676 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::l_hip_yaw_pitch | ( | ) | const |
Get l_hip_yaw_pitch value.
Left hip yaw pitch
Definition at line 1646 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::l_knee_pitch | ( | ) | const |
Get l_knee_pitch value.
Left knee pitch
Definition at line 1736 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::l_shoulder_pitch | ( | ) | const |
Get l_shoulder_pitch value.
Left shoulder pitch
Definition at line 1526 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::l_shoulder_roll | ( | ) | const |
Get l_shoulder_roll value.
Left shoulder roll
Definition at line 1556 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::l_wrist_yaw | ( | ) | const |
Get l_wrist_yaw value.
Left wrist yaw
Definition at line 1826 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_head_pitch | ( | ) | const |
Get maximum length of head_pitch value.
Definition at line 1506 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_head_yaw | ( | ) | const |
Get maximum length of head_yaw value.
Definition at line 1476 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_ankle_pitch | ( | ) | const |
Get maximum length of l_ankle_pitch value.
Definition at line 1776 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_ankle_roll | ( | ) | const |
Get maximum length of l_ankle_roll value.
Definition at line 1806 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_elbow_roll | ( | ) | const |
Get maximum length of l_elbow_roll value.
Definition at line 1626 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_elbow_yaw | ( | ) | const |
Get maximum length of l_elbow_yaw value.
Definition at line 1596 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_hand | ( | ) | const |
Get maximum length of l_hand value.
Definition at line 1866 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_hip_pitch | ( | ) | const |
Get maximum length of l_hip_pitch value.
Definition at line 1716 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_hip_roll | ( | ) | const |
Get maximum length of l_hip_roll value.
Definition at line 1686 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_hip_yaw_pitch | ( | ) | const |
Get maximum length of l_hip_yaw_pitch value.
Definition at line 1656 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_knee_pitch | ( | ) | const |
Get maximum length of l_knee_pitch value.
Definition at line 1746 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_shoulder_pitch | ( | ) | const |
Get maximum length of l_shoulder_pitch value.
Definition at line 1536 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_shoulder_roll | ( | ) | const |
Get maximum length of l_shoulder_roll value.
Definition at line 1566 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_l_wrist_yaw | ( | ) | const |
Get maximum length of l_wrist_yaw value.
Definition at line 1836 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_ankle_pitch | ( | ) | const |
Get maximum length of r_ankle_pitch value.
Definition at line 2196 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_ankle_roll | ( | ) | const |
Get maximum length of r_ankle_roll value.
Definition at line 2226 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_elbow_roll | ( | ) | const |
Get maximum length of r_elbow_roll value.
Definition at line 1986 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_elbow_yaw | ( | ) | const |
Get maximum length of r_elbow_yaw value.
Definition at line 1956 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_hand | ( | ) | const |
Get maximum length of r_hand value.
Definition at line 2046 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_hip_pitch | ( | ) | const |
Get maximum length of r_hip_pitch value.
Definition at line 2136 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_hip_roll | ( | ) | const |
Get maximum length of r_hip_roll value.
Definition at line 2106 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_hip_yaw_pitch | ( | ) | const |
Get maximum length of r_hip_yaw_pitch value.
Definition at line 2076 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_knee_pitch | ( | ) | const |
Get maximum length of r_knee_pitch value.
Definition at line 2166 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_shoulder_pitch | ( | ) | const |
Get maximum length of r_shoulder_pitch value.
Definition at line 1896 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_shoulder_roll | ( | ) | const |
Get maximum length of r_shoulder_roll value.
Definition at line 1926 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_r_wrist_yaw | ( | ) | const |
Get maximum length of r_wrist_yaw value.
Definition at line 2016 of file NaoJointPositionInterface.cpp.
size_t fawkes::NaoJointPositionInterface::SetServosMessage::maxlenof_time | ( | ) | const |
Get maximum length of time value.
Definition at line 2260 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::r_ankle_pitch | ( | ) | const |
Get r_ankle_pitch value.
Right ankle pitch
Definition at line 2186 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::r_ankle_roll | ( | ) | const |
Get r_ankle_roll value.
Right ankle roll
Definition at line 2216 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::r_elbow_roll | ( | ) | const |
Get r_elbow_roll value.
Right elbow roll
Definition at line 1976 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::r_elbow_yaw | ( | ) | const |
Get r_elbow_yaw value.
Right elbow yaw
Definition at line 1946 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::r_hand | ( | ) | const |
Get r_hand value.
Right hand
Definition at line 2036 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::r_hip_pitch | ( | ) | const |
Get r_hip_pitch value.
Right hip pitch
Definition at line 2126 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::r_hip_roll | ( | ) | const |
Get r_hip_roll value.
Right hip roll
Definition at line 2096 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::r_hip_yaw_pitch | ( | ) | const |
Get r_hip_yaw_pitch value.
Right hip yaw pitch
Definition at line 2066 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::r_knee_pitch | ( | ) | const |
Get r_knee_pitch value.
Right knee pitch
Definition at line 2156 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::r_shoulder_pitch | ( | ) | const |
Get r_shoulder_pitch value.
Right shoulder pitch
Definition at line 1886 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::r_shoulder_roll | ( | ) | const |
Get r_shoulder_roll value.
Right shoulder roll
Definition at line 1916 of file NaoJointPositionInterface.cpp.
float fawkes::NaoJointPositionInterface::SetServosMessage::r_wrist_yaw | ( | ) | const |
Get r_wrist_yaw value.
Right wrist yaw
Definition at line 2006 of file NaoJointPositionInterface.cpp.
void fawkes::NaoJointPositionInterface::SetServosMessage::set_head_pitch | ( | const float | new_head_pitch | ) |
Set head_pitch value.
Head pitch
new_head_pitch | new head_pitch value |
Definition at line 1516 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_head_yaw | ( | const float | new_head_yaw | ) |
Set head_yaw value.
Head yaw
new_head_yaw | new head_yaw value |
Definition at line 1486 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_ankle_pitch | ( | const float | new_l_ankle_pitch | ) |
Set l_ankle_pitch value.
Left ankle pitch
new_l_ankle_pitch | new l_ankle_pitch value |
Definition at line 1786 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_ankle_roll | ( | const float | new_l_ankle_roll | ) |
Set l_ankle_roll value.
Left ankle roll
new_l_ankle_roll | new l_ankle_roll value |
Definition at line 1816 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_elbow_roll | ( | const float | new_l_elbow_roll | ) |
Set l_elbow_roll value.
Left elbow roll
new_l_elbow_roll | new l_elbow_roll value |
Definition at line 1636 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_elbow_yaw | ( | const float | new_l_elbow_yaw | ) |
Set l_elbow_yaw value.
Left elbow yaw
new_l_elbow_yaw | new l_elbow_yaw value |
Definition at line 1606 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_hand | ( | const float | new_l_hand | ) |
Set l_hand value.
Left hand
new_l_hand | new l_hand value |
Definition at line 1876 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_hip_pitch | ( | const float | new_l_hip_pitch | ) |
Set l_hip_pitch value.
Left hip pitch
new_l_hip_pitch | new l_hip_pitch value |
Definition at line 1726 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_hip_roll | ( | const float | new_l_hip_roll | ) |
Set l_hip_roll value.
Left hip roll
new_l_hip_roll | new l_hip_roll value |
Definition at line 1696 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
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
new_l_hip_yaw_pitch | new l_hip_yaw_pitch value |
Definition at line 1666 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_knee_pitch | ( | const float | new_l_knee_pitch | ) |
Set l_knee_pitch value.
Left knee pitch
new_l_knee_pitch | new l_knee_pitch value |
Definition at line 1756 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_shoulder_pitch | ( | const float | new_l_shoulder_pitch | ) |
Set l_shoulder_pitch value.
Left shoulder pitch
new_l_shoulder_pitch | new l_shoulder_pitch value |
Definition at line 1546 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_shoulder_roll | ( | const float | new_l_shoulder_roll | ) |
Set l_shoulder_roll value.
Left shoulder roll
new_l_shoulder_roll | new l_shoulder_roll value |
Definition at line 1576 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_l_wrist_yaw | ( | const float | new_l_wrist_yaw | ) |
Set l_wrist_yaw value.
Left wrist yaw
new_l_wrist_yaw | new l_wrist_yaw value |
Definition at line 1846 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_ankle_pitch | ( | const float | new_r_ankle_pitch | ) |
Set r_ankle_pitch value.
Right ankle pitch
new_r_ankle_pitch | new r_ankle_pitch value |
Definition at line 2206 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_ankle_roll | ( | const float | new_r_ankle_roll | ) |
Set r_ankle_roll value.
Right ankle roll
new_r_ankle_roll | new r_ankle_roll value |
Definition at line 2236 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_elbow_roll | ( | const float | new_r_elbow_roll | ) |
Set r_elbow_roll value.
Right elbow roll
new_r_elbow_roll | new r_elbow_roll value |
Definition at line 1996 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_elbow_yaw | ( | const float | new_r_elbow_yaw | ) |
Set r_elbow_yaw value.
Right elbow yaw
new_r_elbow_yaw | new r_elbow_yaw value |
Definition at line 1966 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_hand | ( | const float | new_r_hand | ) |
Set r_hand value.
Right hand
new_r_hand | new r_hand value |
Definition at line 2056 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_hip_pitch | ( | const float | new_r_hip_pitch | ) |
Set r_hip_pitch value.
Right hip pitch
new_r_hip_pitch | new r_hip_pitch value |
Definition at line 2146 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_hip_roll | ( | const float | new_r_hip_roll | ) |
Set r_hip_roll value.
Right hip roll
new_r_hip_roll | new r_hip_roll value |
Definition at line 2116 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
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
new_r_hip_yaw_pitch | new r_hip_yaw_pitch value |
Definition at line 2086 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_knee_pitch | ( | const float | new_r_knee_pitch | ) |
Set r_knee_pitch value.
Right knee pitch
new_r_knee_pitch | new r_knee_pitch value |
Definition at line 2176 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_shoulder_pitch | ( | const float | new_r_shoulder_pitch | ) |
Set r_shoulder_pitch value.
Right shoulder pitch
new_r_shoulder_pitch | new r_shoulder_pitch value |
Definition at line 1906 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_shoulder_roll | ( | const float | new_r_shoulder_roll | ) |
Set r_shoulder_roll value.
Right shoulder roll
new_r_shoulder_roll | new r_shoulder_roll value |
Definition at line 1936 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
void fawkes::NaoJointPositionInterface::SetServosMessage::set_r_wrist_yaw | ( | const float | new_r_wrist_yaw | ) |
Set r_wrist_yaw value.
Right wrist yaw
new_r_wrist_yaw | new r_wrist_yaw value |
Definition at line 2026 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
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.
new_time | new time value |
Definition at line 2274 of file NaoJointPositionInterface.cpp.
References fawkes::change_field().
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.
Definition at line 2250 of file NaoJointPositionInterface.cpp.