From 9ee9c579eac1b3e5fc55a8326976770fb70edd58 Mon Sep 17 00:00:00 2001 From: Dan Jones <dan.jones@noc.ac.uk> Date: Thu, 2 Mar 2023 11:55:05 +0000 Subject: [PATCH] fix: update publish topics The destination field contains a publish topic You don't send to the autonomy engine You publish a message on a topic that the autonomy engine is subscribed to. The send/receive field is confusing. The aim was to give clients the option to subscribe to all messages from platforms or all messages to platforms but it's unclear how to use this for things like the configuration message. --- examples/autonomy_engine_adapter/acknowledgement.json | 2 +- examples/autonomy_engine_adapter/mission_plan_HYDROSURV.json | 2 +- examples/autonomy_engine_adapter/planning_configuration.json | 2 +- .../platform_status-from_usbl_example.json | 2 +- examples/autonomy_engine_adapter/platform_status.json | 2 +- examples/ecosub_adapter/observation.json | 2 +- .../ecosub_adapter/platform_status-from_usbl_example.json | 2 +- examples/ecosub_adapter/platform_status.json | 2 +- examples/gui_adapter/planning_configuration.json | 2 +- examples/hydrosurv_adapter/acknowledgement.json | 4 ++-- examples/hydrosurv_adapter/mission_plan.json | 2 +- examples/hydrosurv_adapter/platform_status.json | 2 +- 12 files changed, 13 insertions(+), 13 deletions(-) diff --git a/examples/autonomy_engine_adapter/acknowledgement.json b/examples/autonomy_engine_adapter/acknowledgement.json index 817898a..799381d 100644 --- a/examples/autonomy_engine_adapter/acknowledgement.json +++ b/examples/autonomy_engine_adapter/acknowledgement.json @@ -4,7 +4,7 @@ "timestamp": "2022-11-16T00:00:00Z", "version": 1, "source": "hydrosurv_adapter", - "destination": "soar.rhul.autonomy-engine.ae-1.send.acknowledgement", + "destination": "soar.hydrosurv.reav.reav1.receive.acknowledgement", "delivery_type": "publish", "encoded": false }, diff --git a/examples/autonomy_engine_adapter/mission_plan_HYDROSURV.json b/examples/autonomy_engine_adapter/mission_plan_HYDROSURV.json index c72adef..30f9e9c 100644 --- a/examples/autonomy_engine_adapter/mission_plan_HYDROSURV.json +++ b/examples/autonomy_engine_adapter/mission_plan_HYDROSURV.json @@ -4,7 +4,7 @@ "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "autonomy_engine", - "destination": "soar.hydrosurv.usv.reav-60.send.mission_plan", + "destination": "soar.hydrosurv.reav-60.reav-60-1.send.mission_plan", "delivery_type": "publish", "encoded": false }, diff --git a/examples/autonomy_engine_adapter/planning_configuration.json b/examples/autonomy_engine_adapter/planning_configuration.json index 69420fe..5e5b4b3 100644 --- a/examples/autonomy_engine_adapter/planning_configuration.json +++ b/examples/autonomy_engine_adapter/planning_configuration.json @@ -4,7 +4,7 @@ "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "gui", - "destination": "soar.rhul.autonomy-engine.ae-1.send.planning_configuration", + "destination": "soar.all.all.all.receive.planning_configuration", "delivery_type": "publish", "encoded": false }, diff --git a/examples/autonomy_engine_adapter/platform_status-from_usbl_example.json b/examples/autonomy_engine_adapter/platform_status-from_usbl_example.json index e93d741..63c1591 100644 --- a/examples/autonomy_engine_adapter/platform_status-from_usbl_example.json +++ b/examples/autonomy_engine_adapter/platform_status-from_usbl_example.json @@ -4,7 +4,7 @@ "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "hermes", - "destination": "soar.rhul.autonomy-engine.ae-1.send.platform_status", + "destination": "soar.planet-ocean.ecosub.ecosub-5.receive.platform_status", "delivery_type": "publish", "encoded": false }, diff --git a/examples/autonomy_engine_adapter/platform_status.json b/examples/autonomy_engine_adapter/platform_status.json index 215d538..64da5c2 100644 --- a/examples/autonomy_engine_adapter/platform_status.json +++ b/examples/autonomy_engine_adapter/platform_status.json @@ -4,7 +4,7 @@ "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "ecosub_c2", - "destination": "soar.rhul.autonomy-engine.ae-1.send.platform_status", + "destination": "soar.planet-ocean.ecosub.ecosub-2.receive.platform_status", "delivery_type": "publish", "encoded": false }, diff --git a/examples/ecosub_adapter/observation.json b/examples/ecosub_adapter/observation.json index d4886df..43d7ef9 100644 --- a/examples/ecosub_adapter/observation.json +++ b/examples/ecosub_adapter/observation.json @@ -4,7 +4,7 @@ "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "ecosub_c2", - "destination": "soar.rhul.autonomy-engine.ae-1.send.observation", + "destination": "soar.planet-ocean.ecosub.ecosub-2.receive.observation", "delivery_type": "publish", "encoded": false }, diff --git a/examples/ecosub_adapter/platform_status-from_usbl_example.json b/examples/ecosub_adapter/platform_status-from_usbl_example.json index e93d741..63c1591 100644 --- a/examples/ecosub_adapter/platform_status-from_usbl_example.json +++ b/examples/ecosub_adapter/platform_status-from_usbl_example.json @@ -4,7 +4,7 @@ "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "hermes", - "destination": "soar.rhul.autonomy-engine.ae-1.send.platform_status", + "destination": "soar.planet-ocean.ecosub.ecosub-5.receive.platform_status", "delivery_type": "publish", "encoded": false }, diff --git a/examples/ecosub_adapter/platform_status.json b/examples/ecosub_adapter/platform_status.json index 215d538..64da5c2 100644 --- a/examples/ecosub_adapter/platform_status.json +++ b/examples/ecosub_adapter/platform_status.json @@ -4,7 +4,7 @@ "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "ecosub_c2", - "destination": "soar.rhul.autonomy-engine.ae-1.send.platform_status", + "destination": "soar.planet-ocean.ecosub.ecosub-2.receive.platform_status", "delivery_type": "publish", "encoded": false }, diff --git a/examples/gui_adapter/planning_configuration.json b/examples/gui_adapter/planning_configuration.json index baf854c..a5da880 100644 --- a/examples/gui_adapter/planning_configuration.json +++ b/examples/gui_adapter/planning_configuration.json @@ -4,7 +4,7 @@ "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "gui", - "destination": "soar.rhul.autonomy-engine.ae-1.send.planning_configuration", + "destination": "soar.all.all.all.receive.planning_configuration", "delivery_type": "publish", "encoded": false }, diff --git a/examples/hydrosurv_adapter/acknowledgement.json b/examples/hydrosurv_adapter/acknowledgement.json index 817898a..ed735ae 100644 --- a/examples/hydrosurv_adapter/acknowledgement.json +++ b/examples/hydrosurv_adapter/acknowledgement.json @@ -4,14 +4,14 @@ "timestamp": "2022-11-16T00:00:00Z", "version": 1, "source": "hydrosurv_adapter", - "destination": "soar.rhul.autonomy-engine.ae-1.send.acknowledgement", + "destination": "soar.hydrosurv.reav-60.reav-60-1.receive.acknowledgement", "delivery_type": "publish", "encoded": false }, "payload":{ "message_type": "acknowledgement", "autonomy_engine_plan_ID": 1, - "platform_ID": "reav-x-1", + "platform_ID": "reav-60-1", "approved": false } } \ No newline at end of file diff --git a/examples/hydrosurv_adapter/mission_plan.json b/examples/hydrosurv_adapter/mission_plan.json index c72adef..623b1c3 100644 --- a/examples/hydrosurv_adapter/mission_plan.json +++ b/examples/hydrosurv_adapter/mission_plan.json @@ -4,7 +4,7 @@ "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "autonomy_engine", - "destination": "soar.hydrosurv.usv.reav-60.send.mission_plan", + "destination": "soar.hydrosurv.raev-60.reav-60-1.send.mission_plan", "delivery_type": "publish", "encoded": false }, diff --git a/examples/hydrosurv_adapter/platform_status.json b/examples/hydrosurv_adapter/platform_status.json index f6e38e0..8175fae 100644 --- a/examples/hydrosurv_adapter/platform_status.json +++ b/examples/hydrosurv_adapter/platform_status.json @@ -4,7 +4,7 @@ "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "hydrosurv_adapter", - "destination": "soar.rhul.autonomy-engine.ae-1.send.platform_status", + "destination": "soar.hydrosurv.reav-60.reav-60-1.receive.platform_status", "delivery_type": "publish", "encoded": false }, -- GitLab