splintered-reality / py_trees_ros

ROS extensions and implementations for py_trees

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dynamically prepare goals for action client

stonier opened this issue · 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.