Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
Communications Backbone System
backbone-message-format
Commits
36a44fff
Commit
36a44fff
authored
2 years ago
by
Trishna Saeharaseelan
Browse files
Options
Download
Email Patches
Plain Diff
refactor: examples and platform_ID type to string
parent
316a1b7a
Changes
22
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
529 additions
and
194 deletions
+529
-194
examples/autonomy_engine_adapter/mission_plan_AH1.json
examples/autonomy_engine_adapter/mission_plan_AH1.json
+58
-0
examples/autonomy_engine_adapter/mission_plan_ECOSUB.json
examples/autonomy_engine_adapter/mission_plan_ECOSUB.json
+58
-0
examples/autonomy_engine_adapter/mission_plan_HYDROSURV.json
examples/autonomy_engine_adapter/mission_plan_HYDROSURV.json
+26
-0
examples/autonomy_engine_adapter/planning_configuration.json
examples/autonomy_engine_adapter/planning_configuration.json
+161
-0
examples/ecosub_adapter/mission_plan.json
examples/ecosub_adapter/mission_plan.json
+58
-0
examples/ecosub_adapter/observation.json
examples/ecosub_adapter/observation.json
+28
-0
examples/ecosub_adapter/platform_status-from_usbl_example.json
...les/ecosub_adapter/platform_status-from_usbl_example.json
+21
-0
examples/ecosub_adapter/platform_status.json
examples/ecosub_adapter/platform_status.json
+44
-0
examples/ecosub_adapter/sample_decoded_ecosub_status.txt
examples/ecosub_adapter/sample_decoded_ecosub_status.txt
+0
-0
examples/ecosub_c2/mission_plan.json
examples/ecosub_c2/mission_plan.json
+0
-54
examples/ecosub_c2/observation.json
examples/ecosub_c2/observation.json
+0
-24
examples/ecosub_c2/platform_status-from_usbl_example.json
examples/ecosub_c2/platform_status-from_usbl_example.json
+0
-17
examples/ecosub_c2/platform_status.json
examples/ecosub_c2/platform_status.json
+0
-40
examples/gui_adapter/planning_configuration.json
examples/gui_adapter/planning_configuration.json
+10
-6
examples/hydrosurv_adapter/acknowledgement.json
examples/hydrosurv_adapter/acknowledgement.json
+14
-10
examples/hydrosurv_adapter/mission_plan.json
examples/hydrosurv_adapter/mission_plan.json
+15
-11
examples/hydrosurv_adapter/platform_status.json
examples/hydrosurv_adapter/platform_status.json
+28
-24
formats/mission_plan.py
formats/mission_plan.py
+2
-2
formats/observation.py
formats/observation.py
+3
-3
formats/planning_configuration.py
formats/planning_configuration.py
+3
-3
No files found.
examples/autonomy_engine_adapter/mission_plan_AH1.json
0 → 100644
View file @
36a44fff
{
"header"
:
{
"message_ID"
:
"b427003c-0000-11aa-a1eb-bvcdfghjgfdd"
,
"timestamp"
:
"2022-11-16T00:00:00Z"
,
"version"
:
2
,
"source"
:
"autonomy_engine"
,
"destination"
:
"noc_c2"
,
"delivery_type"
:
"publish"
,
"encoded"
:
false
},
"payload"
:{
"message_type"
:
"mission_plan"
,
"platform_ID"
:
"5-ah1"
,
"autonomy_engine_mission_plan_ID"
:
1
,
"plan"
:
[
{
"action"
:
"move"
,
"flight_style"
:
"go to waypoint"
,
"latitude_waypoint"
:
-3.237143188645706
,
"longitude_waypoint"
:
52.37072283932642
,
"altitude"
:
null
,
"depth"
:
0.0
,
"activate_payload"
:
false
,
"send_environmental_data"
:
false
},
{
"action"
:
"dive"
,
"flight_style"
:
"dive to depth"
,
"latitude_waypoint"
:
-3.237143188645706
,
"longitude_waypoint"
:
52.37072283932642
,
"altitude"
:
10
,
"depth"
:
null
,
"activate_payload"
:
false
,
"send_environmental_data"
:
false
},
{
"action"
:
"scanline"
,
"flight_style"
:
"go to waypoint"
,
"latitude_waypoint"
:
-0.237143188645706
,
"longitude_waypoint"
:
60.00000000000000
,
"altitude"
:
10
,
"depth"
:
null
,
"activate_payload"
:
true
,
"send_environmental_data"
:
false
},
{
"action"
:
"climb"
,
"flight_style"
:
"go to surface"
,
"latitude_waypoint"
:
-0.237143188645706
,
"longitude_waypoint"
:
52.37072283932642
,
"altitude"
:
null
,
"depth"
:
0
,
"activate_payload"
:
false
,
"send_environmental_data"
:
true
}
]
}
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
examples/autonomy_engine_adapter/mission_plan_ECOSUB.json
0 → 100644
View file @
36a44fff
{
"header"
:
{
"message_ID"
:
"b427003c-0000-11aa-a1eb-bvcdfghjgfdd"
,
"timestamp"
:
"2022-11-16T00:00:00Z"
,
"version"
:
2
,
"source"
:
"autonomy_engine"
,
"destination"
:
"ecosub_c2"
,
"delivery_type"
:
"publish"
,
"encoded"
:
false
},
"payload"
:{
"message_type"
:
"mission_plan"
,
"platform_ID"
:
"ecosub-5"
,
"autonomy_engine_mission_plan_ID"
:
1
,
"plan"
:
[
{
"action"
:
"move"
,
"flight_style"
:
"go to waypoint"
,
"latitude_waypoint"
:
-3.237143188645706
,
"longitude_waypoint"
:
52.37072283932642
,
"altitude"
:
null
,
"depth"
:
0.0
,
"activate_payload"
:
false
,
"send_environmental_data"
:
false
},
{
"action"
:
"dive"
,
"flight_style"
:
"dive to depth"
,
"latitude_waypoint"
:
-3.237143188645706
,
"longitude_waypoint"
:
52.37072283932642
,
"altitude"
:
10
,
"depth"
:
null
,
"activate_payload"
:
false
,
"send_environmental_data"
:
false
},
{
"action"
:
"scanline"
,
"flight_style"
:
"go to waypoint"
,
"latitude_waypoint"
:
-0.237143188645706
,
"longitude_waypoint"
:
60.00000000000000
,
"altitude"
:
10
,
"depth"
:
null
,
"activate_payload"
:
true
,
"send_environmental_data"
:
false
},
{
"action"
:
"climb"
,
"flight_style"
:
"go to surface"
,
"latitude_waypoint"
:
-0.237143188645706
,
"longitude_waypoint"
:
52.37072283932642
,
"altitude"
:
null
,
"depth"
:
0
,
"activate_payload"
:
false
,
"send_environmental_data"
:
true
}
]
}
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
examples/autonomy_engine_adapter/mission_plan_HYDROSURV.json
0 → 100644
View file @
36a44fff
{
"message_ID"
:
"b427003c-0000-11aa-a1eb-bvcdfghjgfdd"
,
"timestamp"
:
"2022-11-16T00:00:00Z"
,
"version"
:
2
,
"source"
:
"autonomy_engine"
,
"destination"
:
"hydrosurv_adapter"
,
"delivery_type"
:
"publish"
,
"encoded"
:
false
,
"message_type"
:
"mission_plan"
,
"platform_ID"
:
"reav-60-1"
,
"autonomy_engine_plan_ID"
:
1
,
"plan"
:
[
{
"latitude_waypoint"
:
-4.187143188645706
,
"longitude_waypoint"
:
50.37072283932642
},
{
"latitude_waypoint"
:
-3.187143188645706
,
"longitude_waypoint"
:
51.37072283932642
},
{
"latitude_waypoint"
:
-3.237143188645706
,
"longitude_waypoint"
:
52.37072283932642
}
]
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
examples/autonomy_engine_adapter/planning_configuration.json
0 → 100644
View file @
36a44fff
{
"header"
:{
"message_ID"
:
"b427003c-0000-11aa-a1eb-bvcdfghjgfdd"
,
"timestamp"
:
"2022-11-16T00:00:00Z"
,
"version"
:
2
,
"source"
:
"ecosub_c2"
,
"destination"
:
"autonomy_engine"
,
"delivery_type"
:
"publish"
,
"encoded"
:
false
},
"payload"
:{
"message_type"
:
"platform_status"
,
"planning_config_ID"
:
3
,
"exclusion_zones"
:
[
{
"geometry_coordinates"
:
[
[
[
-4.187143188645706
,
50.37072283932642
],
[
-4.202697005964865
,
50.368816892405874
],
[
-4.203156724702808
,
50.365640144076906
],
[
-4.19449868846155
,
50.362267670845654
]
]
]
}
],
"squads"
:
[
{
"squad_ID"
:
1
,
"no_of_platforms"
:
1
,
"squad_mission_type"
:
"tracking"
,
"squad_state"
:
false
,
"platforms"
:
[
{
"model"
:
"reav"
,
"platform_ID"
:
"reav-60-1"
,
"serial"
:
"reav-60"
,
"emergency"
:
{
"additional_data"
:
{},
"latitude_waypoint"
:
-7.432
,
"longitude_waypoint"
:
50.365
,
"safe_command"
:
"go_home"
,
"target_depth"
:
10
},
"max_velocity"
:
0.9
,
"min_altitude"
:
15.2
,
"min_velocity"
:
0.1
,
"additional_data"
:
{}
}
],
"region_of_interest"
:
{
"geometry_coordinates"
:
[
[
[
-4.187143188645706
,
50.37072283932642
],
[
-4.202697005964865
,
50.368816892405874
],
[
-4.203156724702808
,
50.365640144076906
],
[
-4.19449868846155
,
50.362267670845654
]
]
]
}
},
{
"squad_ID"
:
2
,
"no_of_platforms"
:
3
,
"squad_mission_type"
:
"survey"
,
"squad_state"
:
true
,
"platforms"
:
[
{
"platform_ID"
:
"ecosub-1"
,
"serial"
:
"ecosub-2"
,
"model"
:
"ecosub"
,
"emergency"
:
{
"additional_data"
:
{},
"latitude_waypoint"
:
-7.432
,
"longitude_waypoint"
:
50.365
,
"safe_command"
:
"go_home"
,
"target_depth"
:
10.0
},
"max_velocity"
:
0.9
,
"min_altitude"
:
15.2
,
"min_velocity"
:
0.1
,
"additional_data"
:
{
"scan_type"
:
"DVL"
,
"swath_width"
:
10
}
},
{
"platform_ID"
:
"ecosub-2"
,
"serial"
:
"ecosubxyz-5"
,
"model"
:
"ecosub"
,
"emergency"
:
{
"additional_data"
:
{},
"latitude_waypoint"
:
-0.432
,
"longitude_waypoint"
:
20.365
,
"safe_command"
:
"go_home"
,
"target_depth"
:
0.0
},
"max_velocity"
:
0.9
,
"min_altitude"
:
15.2
,
"min_velocity"
:
0.1
,
"additional_data"
:
{
"scan_type"
:
"DVL"
,
"swath_width"
:
10
}
}
],
"region_of_interest"
:
{}
},
{
"squad_ID"
:
3
,
"no_of_platforms"
:
1
,
"squad_mission_type"
:
"inspection"
,
"squad_state"
:
false
,
"platforms"
:
[
{
"platform_ID"
:
"ah-1"
,
"serial"
:
"autosubhover-1"
,
"model"
:
"autosub"
,
"emergency"
:
{
"additional_data"
:
{},
"latitude_waypoint"
:
20.432
,
"longitude_waypoint"
:
50.365
,
"safe_command"
:
"safety_abort"
,
"target_depth"
:
0.0
},
"max_velocity"
:
0.9
,
"min_altitude"
:
15.2
,
"min_velocity"
:
0.1
,
"additional_data"
:
{
"scan_type"
:
"MBES"
}
}
],
"region_of_interest"
:
{}
}
]
}
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
examples/ecosub_adapter/mission_plan.json
0 → 100644
View file @
36a44fff
{
"header"
:
{
"message_ID"
:
"b427003c-0000-11aa-a1eb-bvcdfghjgfdd"
,
"timestamp"
:
"2022-11-16T00:00:00Z"
,
"version"
:
2
,
"source"
:
"autonomy_engine"
,
"destination"
:
"ecosub_c2"
,
"delivery_type"
:
"publish"
,
"encoded"
:
false
},
"payload"
:{
"message_type"
:
"mission_plan"
,
"platform_ID"
:
"ecosub-2"
,
"autonomy_engine_mission_plan_ID"
:
1
,
"plan"
:
[
{
"action"
:
"move"
,
"flight_style"
:
"go to waypoint"
,
"latitude_waypoint"
:
-3.237143188645706
,
"longitude_waypoint"
:
52.37072283932642
,
"altitude"
:
null
,
"depth"
:
0.0
,
"activate_payload"
:
false
,
"send_environmental_data"
:
false
},
{
"action"
:
"dive"
,
"flight_style"
:
"dive to depth"
,
"latitude_waypoint"
:
-3.237143188645706
,
"longitude_waypoint"
:
52.37072283932642
,
"altitude"
:
10
,
"depth"
:
null
,
"activate_payload"
:
false
,
"send_environmental_data"
:
false
},
{
"action"
:
"scanline"
,
"flight_style"
:
"go to waypoint"
,
"latitude_waypoint"
:
-0.237143188645706
,
"longitude_waypoint"
:
60.00000000000000
,
"altitude"
:
10
,
"depth"
:
null
,
"activate_payload"
:
true
,
"send_environmental_data"
:
false
},
{
"action"
:
"climb"
,
"flight_style"
:
"go to surface"
,
"latitude_waypoint"
:
-0.237143188645706
,
"longitude_waypoint"
:
52.37072283932642
,
"altitude"
:
null
,
"depth"
:
0
,
"activate_payload"
:
false
,
"send_environmental_data"
:
true
}
]
}
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
examples/ecosub_adapter/observation.json
0 → 100644
View file @
36a44fff
{
"header"
:{
"message_ID"
:
"b427003c-0000-11aa-a1eb-bvcdfghjgfdd"
,
"timestamp"
:
"2022-11-16T00:00:00Z"
,
"version"
:
2
,
"source"
:
"ecosub_c2"
,
"destination"
:
"autonomy_engine"
,
"delivery_type"
:
"publish"
,
"encoded"
:
false
},
"payload"
:{
"message_type"
:
"observation"
,
"platform_ID"
:
"ecosub-2"
,
"points_of_interest"
:
[
{
"latitude"
:
178.2
,
"longitude"
:
-10.122
,
"quality_of_point"
:
0.98
},
{
"latitude"
:
50.1382
,
"longitude"
:
-11.122
,
"quality_of_point"
:
0.50
}
],
"region_surveyed"
:
""
}
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
examples/ecosub_adapter/platform_status-from_usbl_example.json
0 → 100644
View file @
36a44fff
{
"header"
:{
"message_ID"
:
"b427003c-0000-11aa-a1eb-bvcdfghjgfdd"
,
"timestamp"
:
"2022-11-16T00:00:00Z"
,
"version"
:
2
,
"source"
:
"hermes"
,
"destination"
:
"autonomy_engine"
,
"delivery_type"
:
"publish"
,
"encoded"
:
false
},
"payload"
:{
"message_type"
:
"platform_status"
,
"platform_ID"
:
"ecosub-5"
,
"platform_timestamp"
:
"2022-12-21T00:00:00Z"
,
"status_source"
:
"usbl"
,
"latitude"
:
178.2
,
"longitude"
:
-10.122
,
"depth"
:
50
,
"altitude"
:
20
}
}
This diff is collapsed.
Click to expand it.
examples/ecosub_adapter/platform_status.json
0 → 100644
View file @
36a44fff
{
"header"
:{
"message_ID"
:
"b427003c-0000-11aa-a1eb-bvcdfghjgfdd"
,
"timestamp"
:
"2022-11-16T00:00:00Z"
,
"version"
:
2
,
"source"
:
"ecosub_c2"
,
"destination"
:
"autonomy_engine"
,
"delivery_type"
:
"publish"
,
"encoded"
:
false
},
"payload"
:{
"message_type"
:
"platform_status"
,
"platform_ID"
:
"ecosub-2"
,
"platform_timestamp"
:
"2022-12-21T00:00:00Z"
,
"status_source"
:
"onboard_platform"
,
"autonomy_engine_plan_ID"
:
1
,
"battery_remaining_capacity"
:
80.2
,
"active"
:
true
,
"platform_state"
:
"ABORT"
,
"mission_action_ID"
:
1
,
"mission_track_ID"
:
4
,
"latitude"
:
178.2
,
"longitude"
:
-10.122
,
"depth"
:
50
,
"altitude"
:
20
,
"heading"
:
90.0
,
"health_status"
:
"Warning"
,
"localisation_error"
:
null
,
"usbl_fix_seconds_ago"
:
null
,
"range_to_go"
:
124.3
,
"sensor_config"
:
{
"sensor_ID"
:
22
,
"serial"
:
"sidescan-2x"
,
"sensor_on"
:
true
,
"additional_data"
:
{
"whiskers_on"
:
true
}
},
"current_pitch"
:
-4
,
"speed_over_ground"
:
4.3
,
"thrust_applied"
:
124.3
,
"water_current_velocity"
:
124.3
}
}
This diff is collapsed.
Click to expand it.
examples/ecosub_
c2
/sample_decoded_ecosub_status.txt
→
examples/ecosub_
adapter
/sample_decoded_ecosub_status.txt
View file @
36a44fff
File moved
This diff is collapsed.
Click to expand it.
examples/ecosub_c2/mission_plan.json
deleted
100644 → 0
View file @
316a1b7a
{
"message_ID"
:
"b427003c-0000-11aa-a1eb-bvcdfghjgfdd"
,
"timestamp"
:
"2022-11-16T00:00:00Z"
,
"version"
:
2
,
"source"
:
"autonomy_engine"
,
"destination"
:
"ecosub_c2"
,
"delivery_type"
:
"publish"
,
"encoded"
:
false
,
"message_type"
:
"mission_plan"
,
"platform_ID"
:
1
,
"autonomy_engine_mission_plan_ID"
:
1
,
"plan"
:
[
{
"action"
:
"move"
,
"flight_style"
:
"go to waypoint"
,
"latitude_waypoint"
:
-3.237143188645706
,
"longitude_waypoint"
:
52.37072283932642
,
"altitude"
:
null
,
"depth"
:
0.0
,
"activate_payload"
:
false
,
"send_environmental_data"
:
false
},
{
"action"
:
"dive"
,
"flight_style"
:
"dive to depth"
,
"latitude_waypoint"
:
-3.237143188645706
,
"longitude_waypoint"
:
52.37072283932642
,
"altitude"
:
10
,
"depth"
:
null
,
"activate_payload"
:
false
,
"send_environmental_data"
:
false
},
{
"action"
:
"scanline"
,
"flight_style"
:
"go to waypoint"
,
"latitude_waypoint"
:
-0.237143188645706
,
"longitude_waypoint"
:
60.00000000000000
,
"altitude"
:
10
,
"depth"
:
null
,
"activate_payload"
:
true
,
"send_environmental_data"
:
false
},
{
"action"
:
"climb"
,
"flight_style"
:
"go to surface"
,
"latitude_waypoint"
:
-0.237143188645706
,
"longitude_waypoint"
:
52.37072283932642
,
"altitude"
:
null
,
"depth"
:
0
,
"activate_payload"
:
false
,
"send_environmental_data"
:
true
}
]
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
examples/ecosub_c2/observation.json
deleted
100644 → 0
View file @
316a1b7a
{
"message_ID"
:
"b427003c-0000-11aa-a1eb-bvcdfghjgfdd"
,
"timestamp"
:
"2022-11-16T00:00:00Z"
,
"version"
:
2
,
"source"
:
"ecosub_c2"
,
"destination"
:
"autonomy_engine"
,
"delivery_type"
:
"publish"
,
"encoded"
:
false
,
"message_type"
:
"observation"
,
"platform_ID"
:
3
,
"points_of_interest"
:
[
{
"latitude"
:
178.2
,
"longitude"
:
-10.122
,
"quality_of_point"
:
0.98
},
{
"latitude"
:
50.1382
,
"longitude"
:
-11.122
,
"quality_of_point"
:
0.50
}
],
"region_surveyed"
:
""
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
examples/ecosub_c2/platform_status-from_usbl_example.json
deleted
100644 → 0
View file @
316a1b7a
{
"message_ID"
:
"b427003c-0000-11aa-a1eb-bvcdfghjgfdd"
,
"timestamp"
:
"2022-11-16T00:00:00Z"
,
"version"
:
2
,
"source"
:
"hermes"
,
"destination"
:
"autonomy_engine"
,
"delivery_type"
:
"publish"
,
"encoded"
:
false
,
"message_type"
:
"platform_status"
,
"platform_ID"
:
1
,
"platform_timestamp"
:
"2022-12-21T00:00:00Z"
,
"status_source"
:
"usbl"
,
"latitude"
:
178.2
,
"longitude"
:
-10.122
,
"depth"
:
50
,
"altitude"
:
20
}
This diff is collapsed.
Click to expand it.
examples/ecosub_c2/platform_status.json
deleted
100644 → 0
View file @
316a1b7a
{
"message_ID"
:
"b427003c-0000-11aa-a1eb-bvcdfghjgfdd"
,
"timestamp"
:
"2022-11-16T00:00:00Z"
,
"version"
:
2
,
"source"
:
"ecosub_c2"
,
"destination"
:
"autonomy_engine"
,
"delivery_type"
:
"publish"
,
"encoded"
:
false
,
"message_type"
:
"platform_status"
,
"platform_ID"
:
1
,
"platform_timestamp"
:
"2022-12-21T00:00:00Z"
,
"status_source"
:
"onboard_platform"
,
"autonomy_engine_plan_ID"
:
1
,
"battery_remaining_capacity"
:
80.2
,
"active"
:
true
,
"platform_state"
:
"ABORT"
,
"mission_action_ID"
:
1
,
"mission_track_ID"
:
4
,
"latitude"
:
178.2
,
"longitude"
:
-10.122
,
"depth"
:
50
,
"altitude"
:
20
,
"heading"
:
90.0
,
"health_status"
:
"Warning"
,
"localisation_error"
:
null
,
"usbl_fix_seconds_ago"
:
null
,
"range_to_go"
:
124.3
,
"sensor_config"
:
{
"sensor_ID"
:
22
,
"serial"
:
"sidescan-2x"
,
"sensor_on"
:
true
,
"additional_data"
:
{
"whiskers_on"
:
true
}
},
"current_pitch"
:
-4
,
"speed_over_ground"
:
4.3
,
"thrust_applied"
:
124.3
,
"water_current_velocity"
:
124.3
}
This diff is collapsed.
Click to expand it.
examples/gui/planning_configuration.json
→
examples/gui
_adapter
/planning_configuration.json
View file @
36a44fff
{
"header"
:{
"message_ID"
:
"b427003c-0000-11aa-a1eb-bvcdfghjgfdd"
,
"timestamp"
:
"2022-11-16T00:00:00Z"
,
"version"
:
2
,
"source"
:
"ecosub_c2"
,
"destination"
:
"autonomy_engine"
,
"delivery_type"
:
"publish"
,
"encoded"
:
false
,
"encoded"
:
false
},
"payload"
:{
"message_type"
:
"platform_status"
,
"planning_config_ID"
:
3
,
"exclusion_zones"
:
[
...
...
@@ -41,7 +44,7 @@
"platforms"
:
[
{
"model"
:
"reav"
,
"platform_ID"
:
23
,
"platform_ID"
:
"reav-60-1"
,
"serial"
:
"reav-60"
,
"emergency"
:
{
"additional_data"
:
{},
...
...
@@ -86,7 +89,7 @@
"squad_state"
:
true
,
"platforms"
:
[
{
"platform_ID"
:
23
,
"platform_ID"
:
"ecosub-2"
,
"serial"
:
"ecosub-2"
,
"model"
:
"ecosub"
,
"emergency"
:
{
...
...
@@ -105,7 +108,7 @@
}
},
{
"platform_ID"
:
10
,
"platform_ID"
:
"ecosub-5"
,
"serial"
:
"ecosub-5"
,
"model"
:
"ecosub"
,
"emergency"
:
{
...
...
@@ -133,7 +136,7 @@
"squad_state"
:
false
,
"platforms"
:
[
{
"platform_ID"
:
23
,
"platform_ID"
:
"139-ah-1"
,
"serial"
:
"ah-1"
,
"model"
:
"autosub"
,
"emergency"
:
{
...
...
@@ -154,4 +157,5 @@
"region_of_interest"
:
{}
}
]
}
\ No newline at end of file
}
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
examples/hydrosurv_adapter/acknowledgement.json
View file @
36a44fff
{
"message_ID"
:
"b427003c-0000-11aa-a1eb-bvcdfghjgfdd"
,
"timestamp"
:
"2022-11-16T00:00:00Z"
,
"version"
:
1
,
"source"
:
"hydrosurv_adapter"
,
"destination"
:
"autonomy_engine"
,
"delivery_type"
:
"publish"
,
"encoded"
:
false
,
"message_type"
:
"acknowledgement"
,
"acknowledged_message_ID"
:
"11111111-7bc8-11ed-a1eb-0242ac999999"
,
"status"
:
"c2_received"
"header"
:{
"message_ID"
:
"b427003c-0000-11aa-a1eb-bvcdfghjgfdd"
,
"timestamp"
:
"2022-11-16T00:00:00Z"
,
"version"
:
1
,
"source"
:
"hydrosurv_adapter"
,
"destination"
:
"autonomy_engine"
,
"delivery_type"
:
"publish"
,
"encoded"
:
false
},
"payload"
:{
"message_type"
:
"acknowledgement"
,
"acknowledged_message_ID"
:
"11111111-7bc8-11ed-a1eb-0242ac999999"
,
"status"
:
"c2_received"
}
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
examples/hydrosurv_adapter/mission_plan.json
View file @
36a44fff
{
"message_ID"
:
"b427003c-0000-11aa-a1eb-bvcdfghjgfdd"
,
"timestamp"
:
"2022-11-16T00:00:00Z"
,
"version"
:
2
,
"source"
:
"autonomy_engine"
,
"destination"
:
"hydrosurv_adapter"
,
"delivery_type"
:
"publish"
,
"encoded"
:
false
,
"message_type"
:
"mission_plan"
,
"platform_ID"
:
5
,
"autonomy_engine_plan_ID"
:
1
,
"plan"
:
[
"header"
:{
"message_ID"
:
"b427003c-0000-11aa-a1eb-bvcdfghjgfdd"
,
"timestamp"
:
"2022-11-16T00:00:00Z"
,
"version"
:
2
,
"source"
:
"autonomy_engine"
,
"destination"
:
"hydrosurv_adapter"
,
"delivery_type"
:
"publish"
,
"encoded"
:
false
},
"payload"
:{
"message_type"
:
"mission_plan"
,
"platform_ID"
:
"reav-60-1"
,
"autonomy_engine_plan_ID"
:
1
,
"plan"
:
[
{
"latitude_waypoint"
:
-4.187143188645706
,
"longitude_waypoint"
:
50.37072283932642
...
...
@@ -23,4 +26,5 @@
"longitude_waypoint"
:
52.37072283932642
}
]
}
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
examples/hydrosurv_adapter/platform_status.json
View file @
36a44fff
{
"message_ID"
:
"b427003c-0000-11aa-a1eb-bvcdfghjgfdd"
,
"timestamp"
:
"2022-11-16T00:00:00Z"
,
"version"
:
2
,
"source"
:
"hydrosurv_adapter"
,
"destination"
:
"autonomy_engine"
,
"delivery_type"
:
"publish"
,
"encoded"
:
false
,
"message_type"
:
"platform_status"
,
"autonomy_engine_plan_ID"
:
1
,
"active"
:
true
,
"status_source"
:
"onboard_platform"
,
"battery_remaining_capacity"
:
80.2
,
"heading"
:
310.0
,
"health_status"
:
"Lost Connection"
,
"latitude"
:
178.2
,
"longitude"
:
-10.122
,
"mission_action_ID"
:
1
,
"mission_track_ID"
:
4
,
"platform_ID"
:
1
,
"platform_state"
:
"ABORT"
,
"platform_timestamp"
:
"2022-12-21T00:00:00Z"
,
"speed_over_ground"
:
4.5
,
"range_to_go"
:
null
,
"thrust_applied"
:
null
"header"
:{
"message_ID"
:
"b427003c-0000-11aa-a1eb-bvcdfghjgfdd"
,
"timestamp"
:
"2022-11-16T00:00:00Z"
,
"version"
:
2
,
"source"
:
"hydrosurv_adapter"
,
"destination"
:
"autonomy_engine"
,
"delivery_type"
:
"publish"
,
"encoded"
:
false
},
"payload"
:{
"message_type"
:
"platform_status"
,
"autonomy_engine_plan_ID"
:
1
,
"active"
:
true
,
"status_source"
:
"onboard_platform"
,
"battery_remaining_capacity"
:
80.2
,
"heading"
:
310.0
,
"health_status"
:
"Lost Connection"
,
"latitude"
:
178.2
,
"longitude"
:
-10.122
,
"mission_action_ID"
:
1
,
"mission_track_ID"
:
4
,
"platform_ID"
:
"reav-60-1"
,
"platform_state"
:
"ABORT"
,
"platform_timestamp"
:
"2022-12-21T00:00:00Z"
,
"speed_over_ground"
:
4.5
,
"range_to_go"
:
null
,
"thrust_applied"
:
null
}
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
formats/mission_plan.py
View file @
36a44fff
...
...
@@ -77,9 +77,9 @@ mission_plan_schema = {
"example"
:
3
,
},
"platform_ID"
:
{
"type"
:
"
integer
"
,
"type"
:
"
string
"
,
"description"
:
"Unique identifier for this platform"
,
"example"
:
1
,
"example"
:
"reav-x-1"
,
},
"plan"
:
{
"type"
:
"array"
,
...
...
This diff is collapsed.
Click to expand it.
formats/observation.py
View file @
36a44fff
...
...
@@ -38,9 +38,9 @@ observation_schema = {
"example"
:
"observation"
,
},
"platform_ID"
:
{
"type"
:
"
integer
"
,
"description"
:
"
ID of plat
for
m
t
o sending observations
"
,
"example"
:
2
,
"type"
:
"
string
"
,
"description"
:
"
Unique identifier
for t
his platform
"
,
"example"
:
"reav-x-1"
,
},
"points_of_interest"
:
{
"type"
:
"array"
,
...
...
This diff is collapsed.
Click to expand it.
formats/planning_configuration.py
View file @
36a44fff
...
...
@@ -45,9 +45,9 @@ platform_schema = {
"type"
:
"object"
,
"properties"
:
{
"platform_ID"
:
{
"type"
:
"
integer
"
,
"description"
:
"
I
dentifier for platform"
,
"example"
:
23
,
"type"
:
"
string
"
,
"description"
:
"
Unique i
dentifier for
this
platform"
,
"example"
:
"reav-x-1"
,
},
"serial"
:
{
"type"
:
"string"
,
...
...
This diff is collapsed.
Click to expand it.
Prev
1
2
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment