Autonomous Racing  1
f1tenth Project Group of Technical University Dortmund, Germany
dms_controller.h File Reference
#include "drive_mode.h"
#include <ros/ros.h>
#include <std_msgs/Bool.h>
#include <std_msgs/Int32.h>
#include <std_msgs/Time.h>
Include dependency graph for dms_controller.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DMSController
 

Variables

constexpr const char * PARAMETER_DMS_CHECK_RATE = "dms_check_rate"
 
constexpr const char * PARAMETER_DMS_EXPIRATION = "dms_expiration"
 
constexpr const char * PARAMETER_EMERGENCYSTOP_EXPIRATION = "emergencystop_expiration"
 
constexpr const char * PARAMETER_MODE_OVERRIDE = "mode_override"
 
constexpr const char * TOPIC_HEARTBEAT_MANUAL = "/input/heartbeat_manual"
 
constexpr const char * TOPIC_HEARTBEAT_AUTONOMOUS = "/input/heartbeat_autonomous"
 
constexpr const char * TOPIC_EMERGENCYSTOP = "/input/emergencystop"
 
constexpr const char * TOPIC_DRIVE_MODE = "/commands/drive_mode"
 
constexpr const char * TOPIC_COMMAND_EMERGENCYSTOP = "/commands/emergency_stop"
 
constexpr DriveMode NO_OVERRIDE = DriveMode::LOCKED
 

Variable Documentation

constexpr DriveMode NO_OVERRIDE = DriveMode::LOCKED

Definition at line 21 of file dms_controller.h.

constexpr const char* PARAMETER_DMS_CHECK_RATE = "dms_check_rate"

Definition at line 10 of file dms_controller.h.

constexpr const char* PARAMETER_DMS_EXPIRATION = "dms_expiration"

Definition at line 11 of file dms_controller.h.

constexpr const char* PARAMETER_EMERGENCYSTOP_EXPIRATION = "emergencystop_expiration"

Definition at line 12 of file dms_controller.h.

constexpr const char* PARAMETER_MODE_OVERRIDE = "mode_override"

Definition at line 13 of file dms_controller.h.

constexpr const char* TOPIC_COMMAND_EMERGENCYSTOP = "/commands/emergency_stop"

Definition at line 19 of file dms_controller.h.

constexpr const char* TOPIC_DRIVE_MODE = "/commands/drive_mode"

Definition at line 18 of file dms_controller.h.

constexpr const char* TOPIC_EMERGENCYSTOP = "/input/emergencystop"

Definition at line 17 of file dms_controller.h.

constexpr const char* TOPIC_HEARTBEAT_AUTONOMOUS = "/input/heartbeat_autonomous"

Definition at line 16 of file dms_controller.h.

constexpr const char* TOPIC_HEARTBEAT_MANUAL = "/input/heartbeat_manual"

Definition at line 15 of file dms_controller.h.