BehaviorTree / BehaviorTree.ROS2

BehaviorTree.CPP utilities to work with ROS2
Apache License 2.0
144 stars 59 forks source link

Allow subscriber message retention policy to be customised #44

Closed tony-p closed 5 months ago

tony-p commented 7 months ago

Create overrideable protected function that the implementing action can use to change message retention behaviour. Implementing in such away gives implementer a lot of control with limited overhead in the abstract class. Default behaviour remains unchanged

Alternative to https://github.com/BehaviorTree/BehaviorTree.ROS2/pull/42

tony-p commented 7 months ago

@facontidavide is this alternative ok. is very little overhead and i think no real added complexity

facontidavide commented 5 months ago

Closing in favour of #54