- Reformat with uncrustify available in noble (#119)
- Protect phase switch from race conditions (#111)
- Cancellation phase (#107)
- Do not segfault when models cannot be generated (#109)
- Return nullptr is goal set is empty (#108)
- Contributors: Grey, Yadunund
- Add support for multiple destinations to choose from. (#101)
- Contributors: Arjo Chakravartyi, Grey
- Fix edge case for task sequences (#102)
- Fix battery drain crash for GoToPlace (#94)
- Contributors: Yadunund
- Added
rmf_task_sequence
to workflows and fixed codestyle (#91) - Added
requester
andrequest_time
fields tormf_task::Task::Booking
(#81) - Contributors: Aaron Chong
- Switch to rst changelogs
- Contributors: Yadunund
- Fix battery consumption modeling for perform_action tasks (#76)
- Add missing buildtool_depend on cmake (#75)
- Contributors: Luca Della Vedova, Scott K Logan, Yadunund
- Add find_package/find_dependency for vendored project. The vendor package for nlohmann_json_schema_validator was previously exporting dependency info for that package, however that is not the recommended workflow for vendor packages which are ideally as transparent as possible.
- Allow GoToPlace to know about expected future destinations (#61)
- Contributors: Grey, Marco A. Gutiérrez, Steven! Ragnarök
- Allow GoToPlace to know about expected future destinations (#61)
- Support flexible task definitions (#39) * Provide an implementation for phase-sequence based tasks * Arbitrary phases can be implemented downstream * A simple event-wrapping phase implementation is provided * Events can be composed into a tree-structure of sequential events * Downstream users can implement arbitrary events