@@ -37,10 +37,10 @@ enum class Metric {
37
37
lateral_deviation,
38
38
yaw_deviation,
39
39
velocity_deviation,
40
- lateral_trajectory_displacement,
40
+ lateral_trajectory_displacement_local,
41
+ lateral_trajectory_displacement_lookahead,
41
42
stability,
42
43
stability_frechet,
43
- trajectory_lateral_displacement,
44
44
obstacle_distance,
45
45
obstacle_ttc,
46
46
modified_goal_longitudinal_deviation,
@@ -64,10 +64,10 @@ static const std::unordered_map<std::string, Metric> str_to_metric = {
64
64
{" lateral_deviation" , Metric::lateral_deviation},
65
65
{" yaw_deviation" , Metric::yaw_deviation},
66
66
{" velocity_deviation" , Metric::velocity_deviation},
67
- {" lateral_trajectory_displacement" , Metric::lateral_trajectory_displacement},
67
+ {" lateral_trajectory_displacement_local" , Metric::lateral_trajectory_displacement_local},
68
+ {" lateral_trajectory_displacement_lookahead" , Metric::lateral_trajectory_displacement_lookahead},
68
69
{" stability" , Metric::stability},
69
70
{" stability_frechet" , Metric::stability_frechet},
70
- {" trajectory_lateral_displacement" , Metric::trajectory_lateral_displacement},
71
71
{" obstacle_distance" , Metric::obstacle_distance},
72
72
{" obstacle_ttc" , Metric::obstacle_ttc},
73
73
{" modified_goal_longitudinal_deviation" , Metric::modified_goal_longitudinal_deviation},
@@ -86,10 +86,10 @@ static const std::unordered_map<Metric, std::string> metric_to_str = {
86
86
{Metric::lateral_deviation, " lateral_deviation" },
87
87
{Metric::yaw_deviation, " yaw_deviation" },
88
88
{Metric::velocity_deviation, " velocity_deviation" },
89
- {Metric::lateral_trajectory_displacement, " lateral_trajectory_displacement" },
89
+ {Metric::lateral_trajectory_displacement_local, " lateral_trajectory_displacement_local" },
90
+ {Metric::lateral_trajectory_displacement_lookahead, " lateral_trajectory_displacement_lookahead" },
90
91
{Metric::stability, " stability" },
91
92
{Metric::stability_frechet, " stability_frechet" },
92
- {Metric::trajectory_lateral_displacement, " trajectory_lateral_displacement" },
93
93
{Metric::obstacle_distance, " obstacle_distance" },
94
94
{Metric::obstacle_ttc, " obstacle_ttc" },
95
95
{Metric::modified_goal_longitudinal_deviation, " modified_goal_longitudinal_deviation" },
@@ -109,10 +109,10 @@ static const std::unordered_map<Metric, std::string> metric_descriptions = {
109
109
{Metric::lateral_deviation, " Lateral_deviation[m]" },
110
110
{Metric::yaw_deviation, " Yaw_deviation[rad]" },
111
111
{Metric::velocity_deviation, " Velocity_deviation[m/s]" },
112
- {Metric::lateral_trajectory_displacement, " Nearest Pose Lateral Deviation[m]" },
112
+ {Metric::lateral_trajectory_displacement_local, " Nearest Pose Lateral Deviation[m]" },
113
+ {Metric::lateral_trajectory_displacement_lookahead, " Lateral_Offset_Over_Distance_Ahead[m]" },
113
114
{Metric::stability, " Stability[m]" },
114
115
{Metric::stability_frechet, " StabilityFrechet[m]" },
115
- {Metric::trajectory_lateral_displacement, " Trajectory_lateral_displacement[m]" },
116
116
{Metric::obstacle_distance, " Obstacle_distance[m]" },
117
117
{Metric::obstacle_ttc, " Obstacle_time_to_collision[s]" },
118
118
{Metric::modified_goal_longitudinal_deviation, " Modified_goal_longitudinal_deviation[m]" },
0 commit comments