libkindrv 0.1
Loading...
Searching...
No Matches
Public Attributes | List of all members
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: