All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Protected Member Functions | Protected Attributes
telekyb_behavior::HandJoystick Class Reference

#include <HandJoystick.hpp>

List of all members.

Public Member Functions

virtual void destroy ()
virtual void didBecomeActive (const TKState &currentState, const Behavior &previousBehavior)
virtual void didBecomeInActive (const TKState &currentState, const Behavior &nextBehavior)
 HandJoystick ()
virtual void initialize ()
virtual bool isValid (const TKState &currentState) const
virtual void trajectoryStepActive (const TKState &currentState, TKTrajInput &generatedTrajInput)
virtual void trajectoryStepCreation (const TKState &currentState, TKTrajInput &generatedTrajInput)
virtual void trajectoryStepTermination (const TKState &currentState, TKTrajInput &generatedTrajInput)
virtual bool willBecomeActive (const TKState &currentState, const Behavior &previousBehavior)
virtual void willBecomeInActive (const TKState &currentState, const Behavior &nextBehavior)

Protected Member Functions

void joystickCB (const sensor_msgs::Joy::ConstPtr &msg)

Protected Attributes

ros::Subscriber joySub
Velocity3D lastVelocityInput
ros::NodeHandle nodeHandle
Position3D posModeCurPosition
Angle posModeCurYawAngle
Time posModeLastInputTime
Option< double > * tHandJoystickMinHeight
Option< double > * tHandJoystickScale
Option< std::string > * tHandJoystickTopic
Option< bool > * tHandJoystickUsePositionMode

Detailed Description

Definition at line 26 of file HandJoystick.hpp.


Constructor & Destructor Documentation

Definition at line 17 of file HandJoystick.cpp.


Member Function Documentation

Definition at line 55 of file HandJoystick.cpp.

void telekyb_behavior::HandJoystick::didBecomeActive ( const TKState &  currentState,
const Behavior &  previousBehavior 
) [virtual]

Definition at line 80 of file HandJoystick.cpp.

void telekyb_behavior::HandJoystick::didBecomeInActive ( const TKState &  currentState,
const Behavior &  nextBehavior 
) [virtual]

Definition at line 90 of file HandJoystick.cpp.

Definition at line 36 of file HandJoystick.cpp.

bool telekyb_behavior::HandJoystick::isValid ( const TKState &  currentState) const [virtual]

Definition at line 132 of file HandJoystick.cpp.

void telekyb_behavior::HandJoystick::joystickCB ( const sensor_msgs::Joy::ConstPtr &  msg) [protected]

Definition at line 23 of file HandJoystick.cpp.

void telekyb_behavior::HandJoystick::trajectoryStepActive ( const TKState &  currentState,
TKTrajInput &  generatedTrajInput 
) [virtual]

Definition at line 102 of file HandJoystick.cpp.

void telekyb_behavior::HandJoystick::trajectoryStepCreation ( const TKState &  currentState,
TKTrajInput &  generatedTrajInput 
) [virtual]

Definition at line 96 of file HandJoystick.cpp.

void telekyb_behavior::HandJoystick::trajectoryStepTermination ( const TKState &  currentState,
TKTrajInput &  generatedTrajInput 
) [virtual]

Definition at line 125 of file HandJoystick.cpp.

bool telekyb_behavior::HandJoystick::willBecomeActive ( const TKState &  currentState,
const Behavior &  previousBehavior 
) [virtual]

Definition at line 61 of file HandJoystick.cpp.

void telekyb_behavior::HandJoystick::willBecomeInActive ( const TKState &  currentState,
const Behavior &  nextBehavior 
) [virtual]

Definition at line 85 of file HandJoystick.cpp.


Member Data Documentation

Definition at line 36 of file HandJoystick.hpp.

Definition at line 40 of file HandJoystick.hpp.

Definition at line 35 of file HandJoystick.hpp.

Definition at line 44 of file HandJoystick.hpp.

Definition at line 45 of file HandJoystick.hpp.

Definition at line 46 of file HandJoystick.hpp.

Definition at line 30 of file HandJoystick.hpp.

Definition at line 31 of file HandJoystick.hpp.

Option<std::string>* telekyb_behavior::HandJoystick::tHandJoystickTopic [protected]

Definition at line 28 of file HandJoystick.hpp.

Definition at line 29 of file HandJoystick.hpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


tk_vrqc2011
Author(s): Martin Riedel
autogenerated on Wed Apr 24 2013 11:26:17