From 02a0cb554694d714a8952e2602068b086a49b1e7 Mon Sep 17 00:00:00 2001 From: Tommy Persson <tommy.persson@liu.se> Date: Sun, 21 Aug 2022 10:55:21 +0200 Subject: [PATCH] Adding spot --- src/pyutil/jsonutil.py | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/src/pyutil/jsonutil.py b/src/pyutil/jsonutil.py index 89f42d6..7b6a6ee 100644 --- a/src/pyutil/jsonutil.py +++ b/src/pyutil/jsonutil.py @@ -314,6 +314,32 @@ def json_basic_land (ns, z=0.0, use_alias=False, use_lock=False): } return jobj +def json_basic_sit (ns, use_alias=False, use_lock=False): + jobj = { + "children": [], + "common_params": { + get_exec_param(use_alias) : ns, + "use_lock": use_lock + }, + "name": "sit", + "params": { + } + } + return jobj + +def json_basic_stand (ns, use_alias=False, use_lock=False): + jobj = { + "children": [], + "common_params": { + get_exec_param(use_alias) : ns, + "use_lock": use_lock + }, + "name": "stand", + "params": { + } + } + return jobj + def json_basic_take_off (ns, use_alias=False, use_lock=False): jobj = { "children": [], @@ -1378,6 +1404,15 @@ def json_land (ns, z=0.0, use_alias=False, use_lock=False): jobj["children"].append(json_basic_land(ns, z=z, use_alias=use_alias, use_lock=use_lock)) return jobj +def json_sit (ns, use_alias=False, use_lock=False): + jobj = json_basic_seq(ns, use_alias=use_alias) + jobj["children"].append(json_basic_sit(ns, use_alias=use_alias, use_lock=use_lock)) + return jobj + +def json_stand (ns, use_alias=False, use_lock=False): + jobj = json_basic_seq(ns, use_alias=use_alias) + jobj["children"].append(json_basic_stand(ns, use_alias=use_alias, use_lock=use_lock)) + return jobj def json_take_off (ns, use_alias=False): jobj = json_basic_seq(ns, use_alias=use_alias) -- GitLab