libkindrv 0.1
Loading...
Searching...
No Matches
KinDrv::jaco_joystick_axis_t Struct Reference

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 
 
   }  
 
};  
 

Detailed Description

Struct for joystick axis movement. Make sure to initialze with 0s!

Member Data Documentation

◆ axis

float KinDrv::jaco_joystick_axis_t::axis[6]

Representing all movement values in one array.

◆ trans_fb

float KinDrv::jaco_joystick_axis_t::trans_fb

(Translation Mode) Move stick +back -forth. Back/Forth translation to arm.

◆ trans_lr

float KinDrv::jaco_joystick_axis_t::trans_lr

(Translation Mode) Move stick +left -right. Left/Right translation of arm.

◆ trans_rot

float KinDrv::jaco_joystick_axis_t::trans_rot

(Translation Mode) Rotate stick +cw -ccw. Up/Down translation of arm.

◆ wrist_fb

float KinDrv::jaco_joystick_axis_t::wrist_fb

(Wrist Mode) Move stick +forth -back. Up/Down inclination of wrist.

◆ wrist_lr

float KinDrv::jaco_joystick_axis_t::wrist_lr

(Wrist Mode) Move stick +right -left. Forth/Back inclination of wrist.

◆ wrist_rot

float KinDrv::jaco_joystick_axis_t::wrist_rot

(Wrist Mode) Rotate stick +cw -ccw. Ccw/cw rotation around wrist.


The documentation for this struct was generated from the following file: