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
+---
+