From 4535c1cad828143ccd1c1a38c263f9afdd4dd161 Mon Sep 17 00:00:00 2001
From: Tommy Persson <tommmy.persson@liu.se>
Date: Tue, 19 Oct 2021 17:15:14 +0200
Subject: [PATCH] Adding named items to wdb.

---
 CMakeLists.txt                 | 4 ++++
 srv/GetNamedArea.srv           | 6 ++++++
 srv/GetNamedPath.srv           | 6 ++++++
 srv/GetNamedPosition.srv       | 6 ++++++
 srv/GetNamedPositionRadius.srv | 7 +++++++
 5 files changed, 29 insertions(+)
 create mode 100644 srv/GetNamedArea.srv
 create mode 100644 srv/GetNamedPath.srv
 create mode 100644 srv/GetNamedPosition.srv
 create mode 100644 srv/GetNamedPositionRadius.srv

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7a9da37..9ae6ac6 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -108,6 +108,10 @@ add_service_files(
   GetDepotPosition.srv
   GetDistanceToDepot.srv
   AddPackageNodelets.srv
+  GetNamedPosition.srv  
+  GetNamedPositionRadius.srv
+  GetNamedArea.srv  
+  GetNamedPath.srv  
 )
 
 ## Generate actions in the 'action' folder
diff --git a/srv/GetNamedArea.srv b/srv/GetNamedArea.srv
new file mode 100644
index 0000000..b67120b
--- /dev/null
+++ b/srv/GetNamedArea.srv
@@ -0,0 +1,6 @@
+string name
+---
+geographic_msgs/GeoPoint[] area
+bool success
+int32 error
+string reason
diff --git a/srv/GetNamedPath.srv b/srv/GetNamedPath.srv
new file mode 100644
index 0000000..5627255
--- /dev/null
+++ b/srv/GetNamedPath.srv
@@ -0,0 +1,6 @@
+string name
+---
+geographic_msgs/GeoPoint[] path
+bool success
+int32 error
+string reason
diff --git a/srv/GetNamedPosition.srv b/srv/GetNamedPosition.srv
new file mode 100644
index 0000000..f6e2c06
--- /dev/null
+++ b/srv/GetNamedPosition.srv
@@ -0,0 +1,6 @@
+string name
+---
+geographic_msgs/GeoPoint geopoint
+bool success
+int32 error
+string reason
diff --git a/srv/GetNamedPositionRadius.srv b/srv/GetNamedPositionRadius.srv
new file mode 100644
index 0000000..ba0f58b
--- /dev/null
+++ b/srv/GetNamedPositionRadius.srv
@@ -0,0 +1,7 @@
+string name
+---
+geographic_msgs/GeoPoint geopoint
+float64 radius
+bool success
+int32 error
+string reason
-- 
GitLab