|
Autoware.Auto
|
|
Base class for vehicle drivers. More...
#include <vehicle_interface/platform_interface.hpp>#include <vehicle_interface/safety_state_machine.hpp>#include <vehicle_interface/visibility_control.hpp>#include <mpark_variant_vendor/variant.hpp>#include <rclcpp/rclcpp.hpp>#include <reference_tracking_controller/reference_tracking_controller.hpp>#include <signal_filters/signal_filter.hpp>#include <autoware_auto_msgs/msg/high_level_control_command.hpp>#include <autoware_auto_msgs/msg/raw_control_command.hpp>#include <autoware_auto_msgs/msg/vehicle_control_command.hpp>#include <autoware_auto_msgs/msg/vehicle_odometry.hpp>#include <autoware_auto_msgs/msg/vehicle_state_command.hpp>#include <autoware_auto_msgs/msg/vehicle_state_report.hpp>#include <autoware_auto_msgs/srv/autonomy_mode_change.hpp>#include <experimental/optional>#include <chrono>#include <exception>#include <memory>#include <string>

Go to the source code of this file.
Classes | |
| struct | autoware::drivers::vehicle_interface::TopicNumMatches |
| Convenience struct for construction. More... | |
| struct | autoware::drivers::vehicle_interface::FilterConfig |
| Convenience struct to construct filters. More... | |
| class | autoware::drivers::vehicle_interface::VehicleInterfaceNode |
| struct | autoware::drivers::vehicle_interface::VehicleInterfaceNode::VehicleFilter |
Namespaces | |
| autoware | |
| This file defines the lanelet2_map_provider_node class. | |
| autoware::drivers | |
| Libraries, ROS nodes, and other functionality relating to sensor drivers or actuation. | |
| autoware::drivers::vehicle_interface | |
Typedefs | |
| using | autoware::drivers::vehicle_interface::Real = decltype(BasicControlCommand::long_accel_mps2) |
Base class for vehicle drivers.