diff --git a/CMakeLists.txt b/CMakeLists.txt index 627966b1004e5ffba37164448eb71302018bc6dc..a29248303a569f0e72bea227eec9ec0b4c9420de 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -63,6 +63,8 @@ add_service_files( FILES get_opendrive_map.srv get_opendrive_nodes.srv + set_semaphore.srv + set_car_lights.srv jury_mode.srv # Service1.srv # Service2.srv diff --git a/srv/set_car_lights.srv b/srv/set_car_lights.srv new file mode 100644 index 0000000000000000000000000000000000000000..a450bc0723ae7d7326a7e5721c8ee2762e777ad4 --- /dev/null +++ b/srv/set_car_lights.srv @@ -0,0 +1,13 @@ +uint8 CAR_OFF = 0 +uint8 CAR_NORMAL_DRIVE = 1 +uint8 CAR_BRAKE = 2 +uint8 CAR_TURN_LEFT = 3 +uint8 CAR_TURN_RIGHT = 4 +uint8 CAR_PARKED = 5 +uint8 CAR_EMERGENCY = 6 +uint8 CAR_AMBULANCE = 7 +uint8 CAR_CHARGING = 8 + +uint8 lights +--- + diff --git a/srv/set_semaphore.srv b/srv/set_semaphore.srv new file mode 100644 index 0000000000000000000000000000000000000000..ae5f8b44798ca011732e6fd2e2ffdb6cddacb4db --- /dev/null +++ b/srv/set_semaphore.srv @@ -0,0 +1,8 @@ +uint8 SEM_OFF = 0 +uint8 SEM_RED = 1 +uint8 SEM_GREEN = 2 +uint8 SEM_ORANGE_BLINK = 3 + +uint8 color +--- +