#include <joystick_manual_control.h>
Definition at line 52 of file joystick_manual_control.h.
ros_control_boilerplate::JoystickManualControl::JoystickManualControl |
( |
const std::string & |
parent_name, |
|
|
const std::string & |
service_namespace |
|
) |
| |
|
inline |
Constructor.
- Parameters
-
parent_name | - name of parent class, only used for namespacing logging debug output |
service_namespace | - prefix to controller manager service, or blank. do not add trailing "/" |
Definition at line 61 of file joystick_manual_control.h.
virtual void ros_control_boilerplate::JoystickManualControl::joyCallback |
( |
const sensor_msgs::Joy::ConstPtr & |
msg | ) |
|
|
pure virtual |
Response to joystick control Button mapping is customized by each class that inherits from this.
bool ros_control_boilerplate::JoystickManualControl::loadManualControllers |
( |
| ) |
|
|
inline |
void ros_control_boilerplate::JoystickManualControl::switchToManual |
( |
| ) |
|
|
inline |
void ros_control_boilerplate::JoystickManualControl::switchToTrajectory |
( |
| ) |
|
|
inline |
ros::ServiceClient ros_control_boilerplate::JoystickManualControl::load_controlers_client_ |
|
protected |
std::string ros_control_boilerplate::JoystickManualControl::load_service_ |
|
protected |
std::vector<std::string> ros_control_boilerplate::JoystickManualControl::manual_controllers_ |
|
protected |
const std::string ros_control_boilerplate::JoystickManualControl::parent_name_ |
|
protected |
ros::Subscriber ros_control_boilerplate::JoystickManualControl::remote_joy_ |
|
protected |
ros::ServiceClient ros_control_boilerplate::JoystickManualControl::switch_controlers_client_ |
|
protected |
std::string ros_control_boilerplate::JoystickManualControl::switch_service_ |
|
protected |
std::vector<std::string> ros_control_boilerplate::JoystickManualControl::trajectory_controllers_ |
|
protected |
bool ros_control_boilerplate::JoystickManualControl::using_trajectory_controller_ |
|
protected |
The documentation for this class was generated from the following file: