#include <ros/ros.h>
#include <nav_msgs/Odometry.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 "geometry_msgs/Vector3.h"
#include "geometry_msgs/Quaternion.h"
#include "art_msgs/DriverState.h"
#include "device_interface.h"
Go to the source code of this file.
Classes | |
class | device_interface::DeviceBrake |
class | device_interface::DeviceImu |
class | device_interface::DeviceOdom |
class | device_interface::DeviceShifter |
class | device_interface::DeviceSteering |
class | device_interface::DeviceThrottle |
Namespaces | |
namespace | device_interface |
ART autonomous vehicle device interface implementations for pilot node.
This is an implementation header. It is only included by pilot.cc, to instantiate the derived classes. Any other modules using these interfaces should include device_interface.h, instead.
Definition in file device_impl.h.