- 
                Notifications
    
You must be signed in to change notification settings  - Fork 4
 
Open
Description
| while (!destructor_was_called_ && | 
I find it counter intuitive that the system waits for a first action before starting, as possibly the first action may depend on the robot state/observation.
My program was hanging forever and it took me a while to find that this was because I start my loop with:
robot_interfaces::TimeIndex time_index = ri_frontend_.get_current_timeindex();
which hanged forever as no first action had been sent yet.