Start positions are not saved for the robots. When the end_procedure is initiated the list has no entries which causes the error. This is probably due to the fix of default_movement (single-shot).
I created a workaround through adding the "idle" mode for end_procedure. Here, the start positions of the robots are read directly from the parameter files in /benchmark/config/robot_x_params.yaml
Start positions are not saved for the robots. When the end_procedure is initiated the list has no entries which causes the error. This is probably due to the fix of default_movement (single-shot).