Updated
- Visualization of criticality curve: now the nan and inf are distinguished!! The tick for inf is automatically generated!
- Versions of `commonroad-route-planner` and `commonroad-reach`
Added
- For evaluating an interval, the starting time step should be always smaller or equal than the ending one.
- save the results to xml files
Fixed
- the memory issues for P_MC measure due to all the simulated vehicle states being stored during the evaluation for subsequent visualization, now the default mode for visualization is off.
- for all measures, check whether the time step is valid in the function `validate_update_states_log`. If no, `NaN` is returned. Similar to `compute_criticality`: only compute for the valid ego vehicle and other vehicles, otherwise `NaN` is returned
- check whether the vehicles are in the same lanelet: now the lanelet is extended by its successors and predecessors
- adds the error handling of the out-of-projection-domain for many measures, such as TTC, THW, ALongReq, ALatReq
- Initialization of the ego vehicle in the base class
- fix the pf and soi measure, when the other vehicle is not present in the scenario for some time steps
- fix the dce and ttce measure of which the initial value should be math.inf
- fix the thw and soi with the support of obstacles in circular shapes