Autoware.Auto
ssc_interface.hpp File Reference

This file defines the ssc_interface class. More...

#include <ssc_interface/visibility_control.hpp>
#include <common/types.hpp>
#include <vehicle_interface/platform_interface.hpp>
#include <vehicle_interface/dbw_state_machine.hpp>
#include <autoware_auto_control_msgs/msg/high_level_control_command.hpp>
#include <autoware_auto_planning_msgs/msg/trajectory_point.hpp>
#include <automotive_platform_msgs/msg/gear_command.hpp>
#include <automotive_platform_msgs/msg/gear_feedback.hpp>
#include <automotive_platform_msgs/msg/speed_mode.hpp>
#include <automotive_platform_msgs/msg/steering_feedback.hpp>
#include <automotive_platform_msgs/msg/steer_mode.hpp>
#include <automotive_platform_msgs/msg/turn_signal_command.hpp>
#include <automotive_platform_msgs/msg/velocity_accel_cov.hpp>
#include <autoware_auto_vehicle_msgs/msg/headlights_command.hpp>
#include <autoware_auto_vehicle_msgs/msg/raw_control_command.hpp>
#include <autoware_auto_control_msgs/msg/ackermann_control_command.hpp>
#include <autoware_auto_vehicle_msgs/msg/vehicle_control_command.hpp>
#include <autoware_auto_vehicle_msgs/msg/vehicle_kinematic_state.hpp>
#include <autoware_auto_vehicle_msgs/msg/vehicle_state_command.hpp>
#include <autoware_auto_vehicle_msgs/msg/vehicle_state_report.hpp>
#include <autoware_auto_vehicle_msgs/srv/autonomy_mode_change.hpp>
#include <std_msgs/msg/bool.hpp>
#include <rclcpp/rclcpp.hpp>
#include <chrono>
#include <iostream>
#include <memory>
#include <mutex>
Include dependency graph for ssc_interface.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ssc_interface::SscInterface
 Class for interfacing with AS SSC. More...
 

Namespaces

 ssc_interface
 

Typedefs

using SscGearCommand = automotive_platform_msgs::msg::GearCommand
 
using ModeChangeRequest = autoware_auto_vehicle_msgs::srv::AutonomyModeChange_Request
 

Variables

static constexpr float32_t ssc_interface::STEERING_TO_TIRE_RATIO = 0.533F / 8.6F
 

Detailed Description

This file defines the ssc_interface class.

Typedef Documentation

◆ ModeChangeRequest

using ModeChangeRequest = autoware_auto_vehicle_msgs::srv::AutonomyModeChange_Request

◆ SscGearCommand

using SscGearCommand = automotive_platform_msgs::msg::GearCommand