gusimplewhiteboard
|
WHITEBOARD_POSTER_STRING_CONVERSION. More...
#include <wb_hal_leg_target.h>
Public Attributes | |
int32_t | target_movement_time |
Control Message: The elapsed time, in mSec, in which the movement should be completed. More... | |
int16_t | target_hipyawpitch |
target hip yaw pitch angle in 10ths of degrees More... | |
int16_t | target_hiproll |
target hip roll angle angle in 10ths of degrees More... | |
int16_t | target_hippitch |
target hip pitch angle in 10ths of degrees More... | |
int16_t | target_kneepitch |
target knee pitch angle in 10ths of degrees More... | |
int16_t | target_anklepitch |
target ankle pitch angle in 10ths of degrees More... | |
int16_t | target_ankleroll |
target ankle roll angle in 10ths of degrees More... | |
uint8_t | target_leg |
target leg number; This property is used strictly for accounting purposes when the struct is stored within an array and the robot has numerous legs. More... | |
uint8_t | target_hipyawpitchstiffness |
target hip yaw pitch stiffness as a percentage More... | |
uint8_t | target_hiprollstiffness |
target hip roll stiffness as a percentage More... | |
uint8_t | target_hippitchstiffness |
target hip pitch stiffness as a percentage More... | |
uint8_t | target_kneepitchstiffness |
target knee pitch stiffness as a percentage More... | |
uint8_t | target_anklepitchstiffness |
target ankle pitch stiffness as a percentage More... | |
uint8_t | target_anklerollstiffness |
target ankle roll stiffness as a percentage More... | |
uint8_t | target_pliability |
target leg's pliability when in Passive Mode; When the leg is passive, this value reduces the update frequency, thus making the leg more resistant to external forces. More... | |
unsigned int | target_hipyawpitch_active: 1 |
Is the hipyawpitch Active (true[DEFAULT]) or Passive (false). More... | |
unsigned int | target_hiproll_active: 1 |
Is the hip roll Active (true[DEFAULT]) or Passive (false) More... | |
unsigned int | target_hippitch_active: 1 |
Is the hip pitch Active (true[DEFAULT]) or Passive (false) More... | |
unsigned int | target_kneepitch_active: 1 |
Is the knee pitch Active (true[DEFAULT]) or Passive (false) More... | |
unsigned int | target_anklepitch_active: 1 |
Is the ankle pitch Active (true[DEFAULT]) or Passive (false) More... | |
unsigned int | target_ankleroll_active: 1 |
Is the ankle roll Active (true[DEFAULT]) or Passive (false) More... | |
unsigned int | target_leg_at_goal: 1 |
Control Message: Not used. More... | |
unsigned int | target_leg_stop: 1 |
Control Message: Stop the leg at its current location. More... | |
WHITEBOARD_POSTER_STRING_CONVERSION.
Classgenerator version
Definition at line 171 of file wb_hal_leg_target.h.
int16_t wb_hal_leg_target::target_anklepitch |
target ankle pitch angle in 10ths of degrees
Definition at line 202 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_anklepitch(), guWhiteboard::HalLegTarget::target_anklepitch(), and wb_hal_leg_target_from_network_serialised().
unsigned int wb_hal_leg_target::target_anklepitch_active |
Is the ankle pitch Active (true[DEFAULT]) or Passive (false)
Definition at line 272 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_anklepitch_active(), guWhiteboard::HalLegTarget::target_anklepitch_active(), and wb_hal_leg_target_from_network_serialised().
uint8_t wb_hal_leg_target::target_anklepitchstiffness |
target ankle pitch stiffness as a percentage
Definition at line 237 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_anklepitchstiffness(), guWhiteboard::HalLegTarget::target_anklepitchstiffness(), and wb_hal_leg_target_from_network_serialised().
int16_t wb_hal_leg_target::target_ankleroll |
target ankle roll angle in 10ths of degrees
Definition at line 207 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_ankleroll(), guWhiteboard::HalLegTarget::target_ankleroll(), and wb_hal_leg_target_from_network_serialised().
unsigned int wb_hal_leg_target::target_ankleroll_active |
Is the ankle roll Active (true[DEFAULT]) or Passive (false)
Definition at line 277 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_ankleroll_active(), guWhiteboard::HalLegTarget::target_ankleroll_active(), and wb_hal_leg_target_from_network_serialised().
uint8_t wb_hal_leg_target::target_anklerollstiffness |
target ankle roll stiffness as a percentage
Definition at line 242 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_anklerollstiffness(), guWhiteboard::HalLegTarget::target_anklerollstiffness(), and wb_hal_leg_target_from_network_serialised().
int16_t wb_hal_leg_target::target_hippitch |
target hip pitch angle in 10ths of degrees
Definition at line 192 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_hippitch(), guWhiteboard::HalLegTarget::target_hippitch(), and wb_hal_leg_target_from_network_serialised().
unsigned int wb_hal_leg_target::target_hippitch_active |
Is the hip pitch Active (true[DEFAULT]) or Passive (false)
Definition at line 262 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_hippitch_active(), guWhiteboard::HalLegTarget::target_hippitch_active(), and wb_hal_leg_target_from_network_serialised().
uint8_t wb_hal_leg_target::target_hippitchstiffness |
target hip pitch stiffness as a percentage
Definition at line 227 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_hippitchstiffness(), guWhiteboard::HalLegTarget::target_hippitchstiffness(), and wb_hal_leg_target_from_network_serialised().
int16_t wb_hal_leg_target::target_hiproll |
target hip roll angle angle in 10ths of degrees
Definition at line 187 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_hiproll(), guWhiteboard::HalLegTarget::target_hiproll(), and wb_hal_leg_target_from_network_serialised().
unsigned int wb_hal_leg_target::target_hiproll_active |
Is the hip roll Active (true[DEFAULT]) or Passive (false)
Definition at line 257 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_hiproll_active(), guWhiteboard::HalLegTarget::target_hiproll_active(), and wb_hal_leg_target_from_network_serialised().
uint8_t wb_hal_leg_target::target_hiprollstiffness |
target hip roll stiffness as a percentage
Definition at line 222 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_hiprollstiffness(), guWhiteboard::HalLegTarget::target_hiprollstiffness(), and wb_hal_leg_target_from_network_serialised().
int16_t wb_hal_leg_target::target_hipyawpitch |
target hip yaw pitch angle in 10ths of degrees
Definition at line 182 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_hipyawpitch(), guWhiteboard::HalLegTarget::target_hipyawpitch(), and wb_hal_leg_target_from_network_serialised().
unsigned int wb_hal_leg_target::target_hipyawpitch_active |
Is the hipyawpitch Active (true[DEFAULT]) or Passive (false).
Active : The robot's DCM will prevent movement of the hip from the requested pose in accordance to the joint stiffness. (This is the normal behaviour of the robot.) Passive: Once the requested pose is achieved, the DCM will automatically update the requested pose according to deviations in the joints. The effect of this is that the robot's legs will be susceptible to gravity (and will fall slowly over time) as well as to externally applied forces (allowing it to be manipulated).
Definition at line 252 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_hipyawpitch_active(), guWhiteboard::HalLegTarget::target_hipyawpitch_active(), and wb_hal_leg_target_from_network_serialised().
uint8_t wb_hal_leg_target::target_hipyawpitchstiffness |
target hip yaw pitch stiffness as a percentage
Definition at line 217 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_hipyawpitchstiffness(), guWhiteboard::HalLegTarget::target_hipyawpitchstiffness(), and wb_hal_leg_target_from_network_serialised().
int16_t wb_hal_leg_target::target_kneepitch |
target knee pitch angle in 10ths of degrees
Definition at line 197 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_kneepitch(), guWhiteboard::HalLegTarget::target_kneepitch(), and wb_hal_leg_target_from_network_serialised().
unsigned int wb_hal_leg_target::target_kneepitch_active |
Is the knee pitch Active (true[DEFAULT]) or Passive (false)
Definition at line 267 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_kneepitch_active(), guWhiteboard::HalLegTarget::target_kneepitch_active(), and wb_hal_leg_target_from_network_serialised().
uint8_t wb_hal_leg_target::target_kneepitchstiffness |
target knee pitch stiffness as a percentage
Definition at line 232 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_kneepitchstiffness(), guWhiteboard::HalLegTarget::target_kneepitchstiffness(), and wb_hal_leg_target_from_network_serialised().
uint8_t wb_hal_leg_target::target_leg |
target leg number; This property is used strictly for accounting purposes when the struct is stored within an array and the robot has numerous legs.
Definition at line 212 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_leg(), guWhiteboard::HalLegTarget::target_leg(), and wb_hal_leg_target_from_network_serialised().
unsigned int wb_hal_leg_target::target_leg_at_goal |
Control Message: Not used.
Status Message: Naoqiinterface reports that the goal location of all joints have been reached (within specified tolerance).
Definition at line 282 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_leg_at_goal(), guWhiteboard::HalLegTarget::target_leg_at_goal(), and wb_hal_leg_target_from_network_serialised().
unsigned int wb_hal_leg_target::target_leg_stop |
Control Message: Stop the leg at its current location.
Status Message: Indicates if the last control message issued a STOP command.
Definition at line 287 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_leg_stop(), guWhiteboard::HalLegTarget::target_leg_stop(), and wb_hal_leg_target_from_network_serialised().
int32_t wb_hal_leg_target::target_movement_time |
Control Message: The elapsed time, in mSec, in which the movement should be completed.
Status Message: Absolute time when the current action will complete. (Thus this is an int32_t.)
Definition at line 177 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_movement_time(), guWhiteboard::HalLegTarget::target_movement_time(), and wb_hal_leg_target_from_network_serialised().
uint8_t wb_hal_leg_target::target_pliability |
target leg's pliability when in Passive Mode; When the leg is passive, this value reduces the update frequency, thus making the leg more resistant to external forces.
Use of values from 0 to 10 is recommended. A value of zero (0), allows the quickest reponse to external forces (e.g. gravity). Higher values stiffen the leg and reduce responsiveness, the movement will become stepped. HOWEVER, the robot will fall under its own weight unless active mode is re-engaged.
Definition at line 247 of file wb_hal_leg_target.h.
Referenced by guWhiteboard::HalLegTarget::HalLegTarget(), guWhiteboard::HalLegTarget::operator=(), guWhiteboard::HalLegTarget::set_target_pliability(), guWhiteboard::HalLegTarget::target_pliability(), and wb_hal_leg_target_from_network_serialised().