What is the most efficient way to control and manage task nodes?
Mainly, starting a task node if a sensor condition is met, running the task node (sensing, processing, and actuating necessary to complete goal), ending the task upon meeting end condition, and repeating the process for the next task. I am very new to ROS, so any help would be appreciated.