CARLA
Loading...
Searching...
No Matches
GearReport.h
Go to the documentation of this file.
1// Copyright (c) 2025 Computer Vision Center (CVC) at the Universitat Autonoma de Barcelona (UAB).
2// This work is licensed under the terms of the MIT license.
3// For a copy, see <https://opensource.org/licenses/MIT>.
4
5#pragma once
6#include <cstdint>
7
9
10namespace carla {
11namespace ros2 {
12namespace msg {
13
14struct GearReport {
15 static const uint8_t NONE = 0;
16 static const uint8_t NEUTRAL = 1;
17 static const uint8_t DRIVE = 2;
18 static const uint8_t DRIVE_2 = 3;
19 static const uint8_t DRIVE_3 = 4;
20 static const uint8_t DRIVE_4 = 5;
21 static const uint8_t DRIVE_5 = 6;
22 static const uint8_t DRIVE_6 = 7;
23 static const uint8_t DRIVE_7 = 8;
24 static const uint8_t DRIVE_8 = 9;
25 static const uint8_t DRIVE_9 = 10;
26 static const uint8_t DRIVE_10 = 11;
27 static const uint8_t DRIVE_11 = 12;
28 static const uint8_t DRIVE_12 = 13;
29 static const uint8_t DRIVE_13 = 14;
30 static const uint8_t DRIVE_14 = 15;
31 static const uint8_t DRIVE_15 = 16;
32 static const uint8_t DRIVE_16 = 17;
33 static const uint8_t DRIVE_17 = 18;
34 static const uint8_t DRIVE_18 = 19;
35 static const uint8_t REVERSE = 20;
36 static const uint8_t REVERSE_2 = 21;
37 static const uint8_t PARK = 22;
38 static const uint8_t LOW = 23;
39 static const uint8_t LOW_2 = 24;
40
42 uint8_t report = 0;
43};
44
45} // namespace msg
46} // namespace ros2
47} // namespace carla
This file contains definitions of common data structures used in traffic manager.
static const uint8_t DRIVE_13
Definition GearReport.h:29
static const uint8_t DRIVE_14
Definition GearReport.h:30
static const uint8_t LOW_2
Definition GearReport.h:39
static const uint8_t NONE
Definition GearReport.h:15
static const uint8_t DRIVE_15
Definition GearReport.h:31
static const uint8_t DRIVE_4
Definition GearReport.h:20
static const uint8_t DRIVE_16
Definition GearReport.h:32
static const uint8_t DRIVE_10
Definition GearReport.h:26
static const uint8_t NEUTRAL
Definition GearReport.h:16
static const uint8_t DRIVE_9
Definition GearReport.h:25
static const uint8_t DRIVE_5
Definition GearReport.h:21
static const uint8_t DRIVE_7
Definition GearReport.h:23
static const uint8_t LOW
Definition GearReport.h:38
static const uint8_t DRIVE_3
Definition GearReport.h:19
static const uint8_t DRIVE_18
Definition GearReport.h:34
static const uint8_t DRIVE_8
Definition GearReport.h:24
static const uint8_t DRIVE
Definition GearReport.h:17
static const uint8_t DRIVE_17
Definition GearReport.h:33
static const uint8_t REVERSE
Definition GearReport.h:35
static const uint8_t DRIVE_6
Definition GearReport.h:22
static const uint8_t DRIVE_2
Definition GearReport.h:18
static const uint8_t PARK
Definition GearReport.h:37
static const uint8_t DRIVE_12
Definition GearReport.h:28
static const uint8_t DRIVE_11
Definition GearReport.h:27
static const uint8_t REVERSE_2
Definition GearReport.h:36