gusimplewhiteboard
|
WHITEBOARD_POSTER_STRING_CONVERSION. More...
#include <wb_hal_arm_target.h>
Public Attributes | |
int32_t | target_movement_time |
The elapsed time, in mSec, in which the movement should be completed. More... | |
int16_t | target_shoulderpitch |
target shoulder pitch angle in 10ths of degrees More... | |
int16_t | target_shoulderroll |
target shoulder roll angle angle in 10ths of degrees More... | |
int16_t | target_elbowroll |
target elbow roll angle in 10ths of degrees More... | |
int16_t | target_elbowyaw |
target elbow yaw angle in 10ths of degrees More... | |
int16_t | target_wristyaw |
target wrist yaw angle in 10ths of degrees More... | |
uint8_t | target_arm |
target arm number: This property is used strictly for accounting purposes when the struct is stored within an array and the robot has numerous arms. More... | |
uint8_t | target_hand |
target hand grasper opening as a percentage: 0 gripper will be clasped shut, 100 gripper will be fully openned More... | |
uint8_t | target_shoulderpitchstiffness |
target shoulder pitch stiffness as a percentage More... | |
uint8_t | target_shoulderrollstiffness |
target shoulder roll stiffness as a percentage More... | |
uint8_t | target_elbowrollstiffness |
target elbow roll stiffness as a percentage More... | |
uint8_t | target_elbowyawstiffness |
target elbow yaw stiffness as a percentage More... | |
uint8_t | target_wristyawstiffness |
target wrist yaw stiffness as a percentage More... | |
uint8_t | target_handstiffness |
target hand grasper stiffness as a percentage More... | |
uint8_t | target_pliability |
target arm's pliability when in Passive Mode. More... | |
unsigned int | target_shoulderpitch_active: 1 |
Is the shoulderpitch Active (true[DEFAULT]) or Passive (false). More... | |
unsigned int | target_shoulderroll_active: 1 |
Is the shoulderroll Active (true[DEFAULT]) or Passive (false) More... | |
unsigned int | target_elbowroll_active: 1 |
Is the elbowroll Active (true[DEFAULT]) or Passive (false) More... | |
unsigned int | target_elbowyaw_active: 1 |
Is the elbowyaw Active (true[DEFAULT]) or Passive (false) More... | |
unsigned int | target_wrist_active: 1 |
Is the wrist Active (true[DEFAULT]) or Passive (false) More... | |
unsigned int | target_hand_active: 1 |
Is the hand Active (true[DEFAULT]) or Passive (false) More... | |
unsigned int | target_arm_at_goal: 1 |
Control Message: Not used. More... | |
unsigned int | target_arm_stop: 1 |
Control Message: Stop the arm at its current location. More... | |
WHITEBOARD_POSTER_STRING_CONVERSION.
Classgenerator version
Definition at line 165 of file wb_hal_arm_target.h.
uint8_t wb_hal_arm_target::target_arm |
target arm number: This property is used strictly for accounting purposes when the struct is stored within an array and the robot has numerous arms.
Definition at line 201 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_arm(), guWhiteboard::HalArmTarget::target_arm(), and wb_hal_arm_target_from_network_serialised().
unsigned int wb_hal_arm_target::target_arm_at_goal |
Control Message: Not used.
Status Message: Naoqiinterface reports that the goal location of all joints has been reached (within specified tolerance).
Definition at line 276 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_arm_at_goal(), guWhiteboard::HalArmTarget::target_arm_at_goal(), and wb_hal_arm_target_from_network_serialised().
unsigned int wb_hal_arm_target::target_arm_stop |
Control Message: Stop the arm at its current location.
Status Message: Indicates if the last control message issued a STOP command.
Definition at line 281 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_arm_stop(), guWhiteboard::HalArmTarget::target_arm_stop(), and wb_hal_arm_target_from_network_serialised().
int16_t wb_hal_arm_target::target_elbowroll |
target elbow roll angle in 10ths of degrees
Definition at line 186 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_elbowroll(), guWhiteboard::HalArmTarget::target_elbowroll(), and wb_hal_arm_target_from_network_serialised().
unsigned int wb_hal_arm_target::target_elbowroll_active |
Is the elbowroll Active (true[DEFAULT]) or Passive (false)
Definition at line 256 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_elbowroll_active(), guWhiteboard::HalArmTarget::target_elbowroll_active(), and wb_hal_arm_target_from_network_serialised().
uint8_t wb_hal_arm_target::target_elbowrollstiffness |
target elbow roll stiffness as a percentage
Definition at line 221 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_elbowrollstiffness(), guWhiteboard::HalArmTarget::target_elbowrollstiffness(), and wb_hal_arm_target_from_network_serialised().
int16_t wb_hal_arm_target::target_elbowyaw |
target elbow yaw angle in 10ths of degrees
Definition at line 191 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_elbowyaw(), guWhiteboard::HalArmTarget::target_elbowyaw(), and wb_hal_arm_target_from_network_serialised().
unsigned int wb_hal_arm_target::target_elbowyaw_active |
Is the elbowyaw Active (true[DEFAULT]) or Passive (false)
Definition at line 261 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_elbowyaw_active(), guWhiteboard::HalArmTarget::target_elbowyaw_active(), and wb_hal_arm_target_from_network_serialised().
uint8_t wb_hal_arm_target::target_elbowyawstiffness |
target elbow yaw stiffness as a percentage
Definition at line 226 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_elbowyawstiffness(), guWhiteboard::HalArmTarget::target_elbowyawstiffness(), and wb_hal_arm_target_from_network_serialised().
uint8_t wb_hal_arm_target::target_hand |
target hand grasper opening as a percentage: 0 gripper will be clasped shut, 100 gripper will be fully openned
Definition at line 206 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_hand(), guWhiteboard::HalArmTarget::target_hand(), and wb_hal_arm_target_from_network_serialised().
unsigned int wb_hal_arm_target::target_hand_active |
Is the hand Active (true[DEFAULT]) or Passive (false)
Definition at line 271 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_hand_active(), guWhiteboard::HalArmTarget::target_hand_active(), and wb_hal_arm_target_from_network_serialised().
uint8_t wb_hal_arm_target::target_handstiffness |
target hand grasper stiffness as a percentage
Definition at line 236 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_handstiffness(), guWhiteboard::HalArmTarget::target_handstiffness(), and wb_hal_arm_target_from_network_serialised().
int32_t wb_hal_arm_target::target_movement_time |
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 171 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_movement_time(), guWhiteboard::HalArmTarget::target_movement_time(), and wb_hal_arm_target_from_network_serialised().
uint8_t wb_hal_arm_target::target_pliability |
target arm's pliability when in Passive Mode.
When the arm is passive, this value reduces the update frequency, thus making the arm more resistant to external forces. Use of values from 0 to 10 is recommended. When set to zero (0), the Arm, when fully extended out, will fall under its own weight. Higher values stiffen the arm and reduce responsiveness, the movement will become stepped.
Definition at line 241 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_pliability(), guWhiteboard::HalArmTarget::target_pliability(), and wb_hal_arm_target_from_network_serialised().
int16_t wb_hal_arm_target::target_shoulderpitch |
target shoulder pitch angle in 10ths of degrees
Definition at line 176 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_shoulderpitch(), guWhiteboard::HalArmTarget::target_shoulderpitch(), and wb_hal_arm_target_from_network_serialised().
unsigned int wb_hal_arm_target::target_shoulderpitch_active |
Is the shoulderpitch Active (true[DEFAULT]) or Passive (false).
Active : The robot's DCM will prevent movement of the arm 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 arm 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 246 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_shoulderpitch_active(), guWhiteboard::HalArmTarget::target_shoulderpitch_active(), and wb_hal_arm_target_from_network_serialised().
uint8_t wb_hal_arm_target::target_shoulderpitchstiffness |
target shoulder pitch stiffness as a percentage
Definition at line 211 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_shoulderpitchstiffness(), guWhiteboard::HalArmTarget::target_shoulderpitchstiffness(), and wb_hal_arm_target_from_network_serialised().
int16_t wb_hal_arm_target::target_shoulderroll |
target shoulder roll angle angle in 10ths of degrees
Definition at line 181 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_shoulderroll(), guWhiteboard::HalArmTarget::target_shoulderroll(), and wb_hal_arm_target_from_network_serialised().
unsigned int wb_hal_arm_target::target_shoulderroll_active |
Is the shoulderroll Active (true[DEFAULT]) or Passive (false)
Definition at line 251 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_shoulderroll_active(), guWhiteboard::HalArmTarget::target_shoulderroll_active(), and wb_hal_arm_target_from_network_serialised().
uint8_t wb_hal_arm_target::target_shoulderrollstiffness |
target shoulder roll stiffness as a percentage
Definition at line 216 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_shoulderrollstiffness(), guWhiteboard::HalArmTarget::target_shoulderrollstiffness(), and wb_hal_arm_target_from_network_serialised().
unsigned int wb_hal_arm_target::target_wrist_active |
Is the wrist Active (true[DEFAULT]) or Passive (false)
Definition at line 266 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_wrist_active(), guWhiteboard::HalArmTarget::target_wrist_active(), and wb_hal_arm_target_from_network_serialised().
int16_t wb_hal_arm_target::target_wristyaw |
target wrist yaw angle in 10ths of degrees
Definition at line 196 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_wristyaw(), guWhiteboard::HalArmTarget::target_wristyaw(), and wb_hal_arm_target_from_network_serialised().
uint8_t wb_hal_arm_target::target_wristyawstiffness |
target wrist yaw stiffness as a percentage
Definition at line 231 of file wb_hal_arm_target.h.
Referenced by guWhiteboard::HalArmTarget::HalArmTarget(), guWhiteboard::HalArmTarget::operator=(), guWhiteboard::HalArmTarget::set_target_wristyawstiffness(), guWhiteboard::HalArmTarget::target_wristyawstiffness(), and wb_hal_arm_target_from_network_serialised().