#include <carl_teleop/carl_key_teleop.h>
Go to the source code of this file.
Functions | |
| int | main (int argc, char **argv) |
| void | shutdown (int sig) |
Variables | |
| int | kfd = 0 |
| Allows for control of CARL with a keyboard. | |
| struct termios cooked | raw |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Creates and runs the carl_joy_teleop node.
| argc | argument count that is passed to ros::init |
| argv | arguments that are passed to ros::init |
Definition at line 371 of file carl_key_teleop.cpp.
| void shutdown | ( | int | sig | ) |
A function to close ROS and exit the program.
| sig | The signal value. |
Definition at line 364 of file carl_key_teleop.cpp.
| int kfd = 0 |
Allows for control of CARL with a keyboard.
.cpp carl_key_teleop creates a ROS node that allows the control of CARL with a keyboard. This node takes input from the keyboard via the terminal and sends messages to the /cmd_vel topic for the base and cartesian_cmd for the arm.
Definition at line 46 of file carl_key_teleop.cpp.
| struct termios cooked raw |
Definition at line 47 of file carl_key_teleop.cpp.