Add new incoming messages for the Autonomy Engine
Potential/Likely additional messages or fields to the planning_configuration message to be added (iteratively or soon) as discussed so far:
- planning_configuration.json (available)
- new changes to platforms configuration (removing vehicles etc.)
- swath width of side scanner (TODO)
- battery consumption rate (two or three different velocity/speed/propeller power settings) (TODO, either obtained from ecosub or use Georgios' estimation)
(messages to be added or amended later as required)
- observation.json (available)
- hits/points of interest
- survey.json (TODO, not available, name pending)
- survey area covered
- comms_performance.json (TODO, not available, name pending)
- acoustic comms performance (USBL)
Argument for creating new messages instead of new fields is to make it easier for the autonomy engine to detect/track new incoming information.