Skip to content

Latest commit

 

History

History
76 lines (39 loc) · 1.73 KB

CHANGELOG.md

File metadata and controls

76 lines (39 loc) · 1.73 KB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

1.3.0

Added

  1. Added battery monitor node [PR #148]

  2. Added recharge battery task [PR #148]

  3. Added battery_constraint argument to mission [PR #155]

  4. Added qa_comparison_operator to water_visibility in suave.owl

  5. Documentation with sphinx

  6. CI to build sphinx documentation

  7. Added mission metrics node [PR #148]

  8. Added a behavior tree as a managing subsystem for SUAVE and SUAVE extended to serve as a baseline for comparison [PR #160]

  9. Added reaction time metrics to measure how long the managing system takes to react and adapt the system [PR #161]

Changed

  1. Ardusub, mavros, ros_gz, mc_mros_reasoner, mc_mdl_tomasys, mros_ontology verions

  2. Removed unused code

  3. Mission config default parameters

  4. Refactored repository. Created new packages : suave_monitor, and suave_metrics. Moved suave_metacontrol under suave_managing [PR #158]

  5. Removed suave_reasoner. The Analyze logic was moved to metacontrol. [PR #169]

Fixed

  1. README.md

  2. Fix task bridge callbacks

1.2.1 [SEAMS Publication]

Fixed

  1. Minor bugs

1.2.0 [SEAMS Publication]

Getting repository camera-ready

Added

  1. Added github action to build the docker images automatically, and push it to the repository registry

Changed

  1. Refactor mission and mission bridge to match the paper description
  1. Upgraded mavros, mavros_wrapper, and mros versions

  2. Refactor dockerfiles

  3. Moved files within the repository

  4. Updated README

Fixed