Autoware.Auto
|
|
This file defines the NERaptorInterface class. More...
#include <ne_raptor_interface/visibility_control.hpp>
#include <common/types.hpp>
#include <vehicle_interface/dbw_state_machine.hpp>
#include <vehicle_interface/platform_interface.hpp>
#include <raptor_dbw_msgs/msg/accelerator_pedal_cmd.hpp>
#include <raptor_dbw_msgs/msg/brake_cmd.hpp>
#include <raptor_dbw_msgs/msg/gear_cmd.hpp>
#include <raptor_dbw_msgs/msg/global_enable_cmd.hpp>
#include <raptor_dbw_msgs/msg/misc_cmd.hpp>
#include <raptor_dbw_msgs/msg/steering_cmd.hpp>
#include <raptor_dbw_msgs/msg/brake_report.hpp>
#include <raptor_dbw_msgs/msg/gear_report.hpp>
#include <raptor_dbw_msgs/msg/misc_report.hpp>
#include <raptor_dbw_msgs/msg/other_actuators_report.hpp>
#include <raptor_dbw_msgs/msg/steering_report.hpp>
#include <raptor_dbw_msgs/msg/wheel_speed_report.hpp>
#include <raptor_dbw_msgs/msg/actuator_control_mode.hpp>
#include <raptor_dbw_msgs/msg/door_request.hpp>
#include <raptor_dbw_msgs/msg/door_state.hpp>
#include <raptor_dbw_msgs/msg/gear.hpp>
#include <raptor_dbw_msgs/msg/high_beam.hpp>
#include <raptor_dbw_msgs/msg/high_beam_state.hpp>
#include <raptor_dbw_msgs/msg/horn_state.hpp>
#include <raptor_dbw_msgs/msg/ignition.hpp>
#include <raptor_dbw_msgs/msg/low_beam.hpp>
#include <raptor_dbw_msgs/msg/parking_brake.hpp>
#include <raptor_dbw_msgs/msg/turn_signal.hpp>
#include <raptor_dbw_msgs/msg/wiper_front.hpp>
#include <raptor_dbw_msgs/msg/wiper_rear.hpp>
#include <autoware_auto_vehicle_msgs/msg/headlights_command.hpp>
#include <autoware_auto_vehicle_msgs/msg/wipers_command.hpp>
#include <autoware_auto_control_msgs/msg/high_level_control_command.hpp>
#include <autoware_auto_vehicle_msgs/msg/raw_control_command.hpp>
#include <autoware_auto_vehicle_msgs/msg/vehicle_control_command.hpp>
#include <autoware_auto_control_msgs/msg/ackermann_control_command.hpp>
#include <autoware_auto_vehicle_msgs/msg/vehicle_state_command.hpp>
#include <autoware_auto_vehicle_msgs/msg/hazard_lights_command.hpp>
#include <autoware_auto_vehicle_msgs/msg/vehicle_kinematic_state.hpp>
#include <autoware_auto_vehicle_msgs/srv/autonomy_mode_change.hpp>
#include <std_msgs/msg/bool.hpp>
#include <motion_common/motion_common.hpp>
#include <rclcpp/rclcpp.hpp>
#include <rclcpp/clock.hpp>
#include <chrono>
#include <iostream>
#include <memory>
#include <mutex>
Go to the source code of this file.
Classes | |
class | autoware::ne_raptor_interface::NERaptorInterface |
Class for interfacing with NE Raptor DBW. More... | |
Namespaces | |
autoware | |
This file defines the lanelet2_map_provider_node class. | |
autoware::ne_raptor_interface | |
Typedefs | |
using | ModeChangeRequest = autoware_auto_vehicle_msgs::srv::AutonomyModeChange_Request |
using | ModeChangeResponse = autoware_auto_vehicle_msgs::srv::AutonomyModeChange_Response |
Variables | |
static constexpr float32_t | autoware::ne_raptor_interface::KPH_TO_MPS_RATIO = 1000.0F / (60.0F * 60.0F) |
static constexpr float32_t | autoware::ne_raptor_interface::DEGREES_TO_RADIANS = PI / 180.0F |
static constexpr int64_t | autoware::ne_raptor_interface::CLOCK_1_SEC = 1000 |
This file defines the NERaptorInterface class.
using ModeChangeRequest = autoware_auto_vehicle_msgs::srv::AutonomyModeChange_Request |
using ModeChangeResponse = autoware_auto_vehicle_msgs::srv::AutonomyModeChange_Response |