Closed hhjj233 closed 1 month ago
The starting point should be [124.7523096154207, 15.917477574911015] and it cannot be changed. The route.csv file is just a reference trajectory which is used to check if your AV algorithm can track a certain route.
So, what are the specific trajectory completion functions used in the scoring function? Is the route.csv file selected for evaluation as a reference, or is baseline.csv selected? It appears that the coordinates [124.7523096154207, 15.917477574911015] represent the starting location of the autonomous vehicle (AV) in the baseline.csv file.
As shown in the following figure, we will check if your AV goes through the predefined checkpoints and determine the trajectory completion score. )
Therefore, you can choose any trajectory file you like to complete the testing route.
Thx! And how about Vehicle rules checking? It seems that [124.7523096154207, 15.917477574911015] is used by checking for the first frame, like maximum acceleration checking.
Yes, [124.7523096154207, 15.917477574911015] is the starting point and it will be used to check the vehicle rules. The functions used to check the vehicle rules are already given in the file: utils/vehicle_rule_checking.py.
Thank you very much for the answer :)
While developing my AV algorithm, I discovered that the initial location of the AV is [124.75..., 15.91...], which does not match the starting location in the route.csv file ([127.14, 16.74]).
This discrepancy raises two main concerns:
Is this situation normal and acceptable?
If so, can we change the initial starting point of the AV?