libkindrv 0.1
|
Struct for joystick axis movement. Make sure to initialze with 0s! More...
#include <types.h>
Public Attributes | ||
union { | ||
float axis [6] | ||
struct { | ||
float trans_lr | ||
float trans_fb | ||
float trans_rot | ||
float wrist_fb | ||
float wrist_lr | ||
float wrist_rot | ||
} | ||
}; | ||
Struct for joystick axis movement. Make sure to initialze with 0s!
float KinDrv::jaco_joystick_axis_t::axis[6] |
Representing all movement values in one array.
float KinDrv::jaco_joystick_axis_t::trans_fb |
(Translation Mode) Move stick +back -forth. Back/Forth translation to arm.
float KinDrv::jaco_joystick_axis_t::trans_lr |
(Translation Mode) Move stick +left -right. Left/Right translation of arm.
float KinDrv::jaco_joystick_axis_t::trans_rot |
(Translation Mode) Rotate stick +cw -ccw. Up/Down translation of arm.
float KinDrv::jaco_joystick_axis_t::wrist_fb |
(Wrist Mode) Move stick +forth -back. Up/Down inclination of wrist.
float KinDrv::jaco_joystick_axis_t::wrist_lr |
(Wrist Mode) Move stick +right -left. Forth/Back inclination of wrist.
float KinDrv::jaco_joystick_axis_t::wrist_rot |
(Wrist Mode) Rotate stick +cw -ccw. Ccw/cw rotation around wrist.