File tree 1 file changed +2
-2
lines changed
evaluator/planning_evaluator/src/metrics
1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -125,7 +125,7 @@ Stat<double> calcTrajectoryLength(const Trajectory & traj)
125
125
Stat<double > calcTrajectoryDuration (const Trajectory & traj)
126
126
{
127
127
double duration = 0.0 ;
128
- for (size_t i = 0 ; i < traj.points .size () - 1 ; ++i) {
128
+ for (size_t i = 0 ; i + 1 < traj.points .size (); ++i) {
129
129
const double length = calcDistance2d (traj.points .at (i), traj.points .at (i + 1 ));
130
130
const double velocity = traj.points .at (i).longitudinal_velocity_mps ;
131
131
if (velocity != 0 ) {
@@ -158,7 +158,7 @@ Stat<double> calcTrajectoryAcceleration(const Trajectory & traj)
158
158
Stat<double > calcTrajectoryJerk (const Trajectory & traj)
159
159
{
160
160
Stat<double > stat;
161
- for (size_t i = 0 ; i < traj.points .size () - 1 ; ++i) {
161
+ for (size_t i = 0 ; i + 1 < traj.points .size (); ++i) {
162
162
const double vel = traj.points .at (i).longitudinal_velocity_mps ;
163
163
if (vel != 0 ) {
164
164
const double duration =
You can’t perform that action at this time.
0 commit comments