Node that publishes commands from a gamepad. More...
#include <iostream>#include "ros/ros.h"#include <signal.h>#include <atlasmv_base/AtlasmvMotionCommand.h>#include <atlasmv_base/c_atlasmv.h>#include <atlasmv_base/class_gamepad.h>#include <math.h>
Go to the source code of this file.
Functions | |
| void | GamepadDir (int value, void *userdata) |
| void | GamepadDisconnect (int value, void *userdata) |
| void | GamepadReverse (int value, void *parameters) |
| void | GamepadSearch (int value, void *parameters) |
| void | GamepadSpeed (int value, void *userdata) |
| void | GamepadZeroSteering (int value, void *userdata) |
| int | main (int argc, char **argv) |
Variables | |
| atlasmv_base::AtlasmvMotionCommand | command |
| Publisher | commandPublisher |
| Publisher | commandPublisherPtr |
| bool | in_reverse =false |
| int | last_value =-32768. |
Node that publishes commands from a gamepad.
Definition in file atlasmv_command_publisher.cpp.
| void GamepadDir | ( | int | value, |
| void * | userdata | ||
| ) |
Definition at line 109 of file atlasmv_command_publisher.cpp.
| void GamepadDisconnect | ( | int | value, |
| void * | userdata | ||
| ) |
Definition at line 137 of file atlasmv_command_publisher.cpp.
| void GamepadReverse | ( | int | value, |
| void * | parameters | ||
| ) |
Definition at line 99 of file atlasmv_command_publisher.cpp.
| void GamepadSearch | ( | int | value, |
| void * | parameters | ||
| ) |
Definition at line 53 of file atlasmv_command_publisher.cpp.
| void GamepadSpeed | ( | int | value, |
| void * | userdata | ||
| ) |
Definition at line 79 of file atlasmv_command_publisher.cpp.
| void GamepadZeroSteering | ( | int | value, |
| void * | userdata | ||
| ) |
Definition at line 128 of file atlasmv_command_publisher.cpp.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
| atlasmv_base::AtlasmvMotionCommand command |
Definition at line 46 of file atlasmv_command_publisher.cpp.
| Publisher commandPublisher |
Definition at line 50 of file atlasmv_command_publisher.cpp.
| Publisher commandPublisherPtr |
Definition at line 47 of file atlasmv_command_publisher.cpp.
| bool in_reverse =false |
Definition at line 48 of file atlasmv_command_publisher.cpp.
| int last_value =-32768. |
Definition at line 49 of file atlasmv_command_publisher.cpp.