splintered-reality/py_trees_ros

Dynamically prepare goals for action client

stonier opened this issue · 0 comments

Current Status

The action client uses the goal that was passed to it on construction. This isn't very flexible.

Victory Conditions

  • Accept a blackboard key name on construction as the place to look to for goals
  • Read goals from the blackboard in initialise()

Note: this pattern follows closely what was done for broadcasting transforms.