throttle.cc File Reference

ROS driver for the ART throttle servo controller. More...

#include <math.h>
#include <ros/ros.h>
#include <art_msgs/ArtHertz.h>
#include <art_msgs/ThrottleCommand.h>
#include <string>
#include <vector>
#include <ostream>
#include "ros/serialization.h"
#include "ros/builtin_message_traits.h"
#include "ros/message_operations.h"
#include "ros/message.h"
#include "ros/time.h"
#include "std_msgs/Header.h"
#include "devthrottle.h"
Include dependency graph for throttle.cc:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Throttle

Defines

#define CLASS   "Throttle"
#define IOADR_MAX_INPUTS   8

Functions

int main (int argc, char **argv)

Detailed Description

ROS driver for the ART throttle servo controller.

This driver provides an interface to the throttle servo for the ART robot vehicle.

Publishes

Subscribes

Sets the desired throttle position. At position 1.0 the throttle is fully open, fully closed at 0.0 (idle). There are both absolute and relative requests.

Parameters

Training mode collects data while a human driver operates the vehicle.

Author:
Jack O'Quin

Definition in file throttle.cc.


Define Documentation

#define CLASS   "Throttle"

Definition at line 62 of file throttle.cc.

#define IOADR_MAX_INPUTS   8

Definition at line 19 of file throttle.cc.


Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 214 of file throttle.cc.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


art_servo
Author(s): Austin Robot Technology, Jack O'Quin
autogenerated on Fri Jan 11 10:00:00 2013