Public Member Functions | Private Member Functions | Private Attributes | List of all members
ArmJoyNode Class Reference

Public Member Functions

 ArmJoyNode ()
 
void run ()
 

Private Member Functions

bool haveMoveGoal ()
 
void joyCallback (const sensor_msgs::Joy::ConstPtr &msg)
 

Private Attributes

int _aButtonIndex
 
int _bButtonIndex
 
int _deadManIndex
 
int _gripperState
 
bool _gripperWorking
 
moveit::planning_interface::MoveGroupInterface _group
 
int _hardProfileIndex
 
ros::Subscriber _joySub
 
ros::NodeHandle _nodeHandle
 
int _rightLeftAxis
 
float _rotation1IncreamentValue
 
int _rotation1State
 
float _rotation2IncreamentValue
 
int _rotation2State
 
float _shoulder1IncreamentValue
 
int _shoulder1State
 
float _shoulder2IncreamentValue
 
int _shoulder2State
 
float _shoulder3IncreamentValue
 
int _shoulder3State
 
int _softProfileIndex
 
ros::AsyncSpinner _spinner
 
int _upDownAxis
 
float _wristIncreamentValue
 
int _wristState
 
int _xButtonIndex
 
int _yButtonIndex
 

Detailed Description

Definition at line 16 of file arm_joy_teleop_node.cpp.

Constructor & Destructor Documentation

ArmJoyNode::ArmJoyNode ( )
inline

Definition at line 114 of file arm_joy_teleop_node.cpp.

Member Function Documentation

bool ArmJoyNode::haveMoveGoal ( )
inlineprivate

Definition at line 104 of file arm_joy_teleop_node.cpp.

void ArmJoyNode::joyCallback ( const sensor_msgs::Joy::ConstPtr &  msg)
inlineprivate

Definition at line 52 of file arm_joy_teleop_node.cpp.

void ArmJoyNode::run ( )
inline

Definition at line 151 of file arm_joy_teleop_node.cpp.

Member Data Documentation

int ArmJoyNode::_aButtonIndex
private

Definition at line 42 of file arm_joy_teleop_node.cpp.

int ArmJoyNode::_bButtonIndex
private

Definition at line 43 of file arm_joy_teleop_node.cpp.

int ArmJoyNode::_deadManIndex
private

Definition at line 37 of file arm_joy_teleop_node.cpp.

int ArmJoyNode::_gripperState
private

Definition at line 34 of file arm_joy_teleop_node.cpp.

bool ArmJoyNode::_gripperWorking
private

Definition at line 46 of file arm_joy_teleop_node.cpp.

Definition at line 20 of file arm_joy_teleop_node.cpp.

int ArmJoyNode::_hardProfileIndex
private

Definition at line 38 of file arm_joy_teleop_node.cpp.

ros::Subscriber ArmJoyNode::_joySub
private

Definition at line 48 of file arm_joy_teleop_node.cpp.

ros::NodeHandle ArmJoyNode::_nodeHandle
private

Definition at line 18 of file arm_joy_teleop_node.cpp.

int ArmJoyNode::_rightLeftAxis
private

Definition at line 45 of file arm_joy_teleop_node.cpp.

float ArmJoyNode::_rotation1IncreamentValue
private

Definition at line 21 of file arm_joy_teleop_node.cpp.

int ArmJoyNode::_rotation1State
private

Definition at line 28 of file arm_joy_teleop_node.cpp.

float ArmJoyNode::_rotation2IncreamentValue
private

Definition at line 22 of file arm_joy_teleop_node.cpp.

int ArmJoyNode::_rotation2State
private

Definition at line 29 of file arm_joy_teleop_node.cpp.

float ArmJoyNode::_shoulder1IncreamentValue
private

Definition at line 23 of file arm_joy_teleop_node.cpp.

int ArmJoyNode::_shoulder1State
private

Definition at line 30 of file arm_joy_teleop_node.cpp.

float ArmJoyNode::_shoulder2IncreamentValue
private

Definition at line 24 of file arm_joy_teleop_node.cpp.

int ArmJoyNode::_shoulder2State
private

Definition at line 31 of file arm_joy_teleop_node.cpp.

float ArmJoyNode::_shoulder3IncreamentValue
private

Definition at line 25 of file arm_joy_teleop_node.cpp.

int ArmJoyNode::_shoulder3State
private

Definition at line 32 of file arm_joy_teleop_node.cpp.

int ArmJoyNode::_softProfileIndex
private

Definition at line 39 of file arm_joy_teleop_node.cpp.

ros::AsyncSpinner ArmJoyNode::_spinner
private

Definition at line 19 of file arm_joy_teleop_node.cpp.

int ArmJoyNode::_upDownAxis
private

Definition at line 44 of file arm_joy_teleop_node.cpp.

float ArmJoyNode::_wristIncreamentValue
private

Definition at line 26 of file arm_joy_teleop_node.cpp.

int ArmJoyNode::_wristState
private

Definition at line 33 of file arm_joy_teleop_node.cpp.

int ArmJoyNode::_xButtonIndex
private

Definition at line 40 of file arm_joy_teleop_node.cpp.

int ArmJoyNode::_yButtonIndex
private

Definition at line 41 of file arm_joy_teleop_node.cpp.


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


armadillo2_demos
Author(s):
autogenerated on Wed Jan 3 2018 03:47:44