Public Member Functions | Protected Attributes | List of all members
TeleopComponent Class Referenceabstract
Inheritance diagram for TeleopComponent:
Inheritance graph
[legend]

Public Member Functions

virtual void publish (const ros::Duration &dt)=0
 
virtual bool start ()
 
virtual bool stop ()
 
 TeleopComponent ()
 
virtual bool update (const sensor_msgs::Joy::ConstPtr &joy, const sensor_msgs::JointState::ConstPtr &state)=0
 
virtual ~TeleopComponent ()
 

Protected Attributes

bool active_
 

Detailed Description

Definition at line 59 of file joystick_teleop.cpp.

Constructor & Destructor Documentation

◆ TeleopComponent()

TeleopComponent::TeleopComponent ( )
inline

Definition at line 62 of file joystick_teleop.cpp.

◆ ~TeleopComponent()

virtual TeleopComponent::~TeleopComponent ( )
inlinevirtual

Definition at line 63 of file joystick_teleop.cpp.

Member Function Documentation

◆ publish()

virtual void TeleopComponent::publish ( const ros::Duration dt)
pure virtual

◆ start()

virtual bool TeleopComponent::start ( )
inlinevirtual

Reimplemented in ArmTeleop, and BaseTeleop.

Definition at line 74 of file joystick_teleop.cpp.

◆ stop()

virtual bool TeleopComponent::stop ( )
inlinevirtual

Reimplemented in ArmTeleop, HeadTeleop, FollowTeleop, and BaseTeleop.

Definition at line 81 of file joystick_teleop.cpp.

◆ update()

virtual bool TeleopComponent::update ( const sensor_msgs::Joy::ConstPtr &  joy,
const sensor_msgs::JointState::ConstPtr &  state 
)
pure virtual

Member Data Documentation

◆ active_

bool TeleopComponent::active_
protected

Definition at line 88 of file joystick_teleop.cpp.


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


fetch_teleop
Author(s): Michael Ferguson
autogenerated on Mon Feb 28 2022 22:24:06