Hi,
when I am doing the “batch_processing.ipynb” I found that there are some scenarios, for which solutions are found within the 120s timeout. But the printed result is
“Solution for planning problems with ID={} is not provide for scenario {}”
and the comment tells me that it is because
“whether all planning problems are solved”.
Could anyone please tell me what this means?
And I read the Tutorial for Commonroad-io again and found the following:
“A PlanningProblemSet contains one PlanningProblem for every ego vehicle in the Scenario, consisting of an initial position and a GoalRegion that has to be reached.”
So do we have more than one ego vehicles in some scenarios and for each ego vehicle we have one PlanningProblem to solve? Before I thought that there is only one vehicle and only one problem to solve in one scenario but it can’t explain why the “Process p to find the solution” is not “is_alive” after 120s timeout, but we still don’t have a solution.
And it would be perfect if someone could explain to me that what means "“IF planning_problem_id not in solution_trajectories.keys()”, which is also in the “batch_processing.ipynb”.
Thanks a lot!!
Zifan