Skip to content

Releases: fzi-forschungszentrum-informatik/ros_bt_py

Capability-based Task Distribution

06 Oct 08:15
Compare
Choose a tag to compare

Added

  • Tick Frequency Topic can now be used to monitor BT Performance
  • General Service and Action Nodes are added. Use them to make Calls more precise and get your desired outputs directly from the Caller Node
  • Capabilities are now added! New and Improved ways to distribute Tasks
  • Versions! To better keep track on development and in preparation for our ROS 2 release at some point in the future we introduced version tags - starting from v1.0.0, which is before capabilities are introduced with this sync

Changed

  • Dev Sync Merge Template was improved
  • Wait Node time to wait is now float instead of int

Fixed

  • Debug Output for Action Server Success was removed
  • Some Pre-Commit Style Issues

v1.0.0

06 Oct 08:17
Compare
Choose a tag to compare

Added

  • ROS Diagnostics - Information about the current status of the BT (ticking, not ticking, error)
  • Templates - New templates for common issue types and sync merges

Changed

  • Async Service Proxy - Now utilizes a singleton architecture utilizing threads instead of processes

Fixed

  • Action Termination - Actions now properly wait for a result before the Node returns success
  • Code Coverage - Reenabled code coverage to be extracted from ci