Dear CommonRoad team,
it seems that that optimization problem used to reconstruct the inputs for a given trajectory in line 232 of feasability_checker.py (https://commonroad.in.tum.de/forum/c/drivability-checker/14) often fails to find the correct solution, which results in feasible trajectories getting misclassified as infeasible (see for example solution file https://drive.google.com/file/d/1p7wpGJccGSRjC_XAQJHLT5DNh3-a3ehX/view?usp=sharing).
Couldn’t the inputs simply be reconstructed as steering_angle_speed = (x1.steering_angle - x0.steering_angle)/dt and acceleration = (x1.velocity - x0.velocity)/dt? Or one could maybe at least use these values as warm start for the optimization problem to increase the chances that the correct solution is found.
I also tried uploading solution trajectories consisting of the inputs directly to the CommonRoad website, but then I get the errors “InputState has not attribute position” or “InputState has not attribute velocity”.
Thank you in advance!