personalrobotics / ada_feeding

Robot-assisted feeding demos and projects for the ADA robot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[ROS2] Make Planning or Execution Optional for MoveTo

amalnanavati opened this issue · comments

Currently, the MoveTo behavior executes both planning and execution. However, there might be cases where we want to do multi-stage planning (e.g., plan the movement to the food and the movement within the food) before executing them both. To enable something like this, MoveTo must have the option to either plan or execute or both.

  • If it is set to just plan, it should write the trajectory to blackboard.
  • If it is set to just execute, it should read the trajectory from the blackboard.
  • If it set to do both, it doesn't read or write the trajectory to/from the blackboard.

Addressed with #115