From a5647f651b3712d63619ba472a561323e1aad54c Mon Sep 17 00:00:00 2001
From: Tommy Persson <tommy.persson@liu.se>
Date: Thu, 1 Jun 2023 15:55:50 +0200
Subject: [PATCH] Fix adding pick-up and drop.

---
 lrs_util/jsonutil.py | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/lrs_util/jsonutil.py b/lrs_util/jsonutil.py
index 6b68c22..90d0a5c 100644
--- a/lrs_util/jsonutil.py
+++ b/lrs_util/jsonutil.py
@@ -451,6 +451,28 @@ def json_basic_wait(ns, duration, use_alias=False, node_uuid=""):
     }
     return jobj
 
+def json_basic_pick_up(ns, pkg_type, use_alias=False, node_uuid=""):
+    jobj =  {
+        "children": [],
+        "common_params": get_common_params (ns, use_alias, node_uuid),
+        "name": "pick-up",
+        "params": {
+            "type": pkg_type
+        }
+    }
+    return jobj
+
+def json_basic_drop(ns, pkg_type, use_alias=False, node_uuid=""):
+    jobj =  {
+        "children": [],
+        "common_params": get_common_params (ns, use_alias, node_uuid),
+        "name": "drop",
+        "params": {
+            "type": pkg_type
+        }
+    }
+    return jobj
+
 
 def json_basic_gimbal(ns, uuid="", yaw_in_deg=0.0, pitch_in_deg=0.0, body_relative_yaw=True, priority=75, use_alias=False, node_uuid=""):
     jobj =  {
-- 
GitLab