From d071ff1343874cf2c5469f73e4ce365473ff70d1 Mon Sep 17 00:00:00 2001 From: Jiangtao Hu Date: Sun, 2 Dec 2018 08:59:06 -0800 Subject: [PATCH] planning: fix compile warning. --- modules/planning/constraint_checker/collision_checker.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/planning/constraint_checker/collision_checker.cc b/modules/planning/constraint_checker/collision_checker.cc index ebb0366cde..587de82570 100644 --- a/modules/planning/constraint_checker/collision_checker.cc +++ b/modules/planning/constraint_checker/collision_checker.cc @@ -57,7 +57,8 @@ bool CollisionChecker::InCollision( const DiscretizedTrajectory& ego_trajectory, const double ego_length, const double ego_width, const double ego_back_edge_to_center) { for (std::size_t i = 0; i < ego_trajectory.NumOfPoints(); ++i) { - const auto& ego_point = ego_trajectory.TrajectoryPointAt(i); + const auto& ego_point = ego_trajectory.TrajectoryPointAt( + static_cast(i)); const auto relative_time = ego_point.relative_time(); const auto ego_theta = ego_point.path_point().theta(); @@ -93,7 +94,8 @@ bool CollisionChecker::InCollision( double ego_width = vehicle_config.vehicle_param().width(); for (std::size_t i = 0; i < discretized_trajectory.NumOfPoints(); ++i) { - const auto& trajectory_point = discretized_trajectory.TrajectoryPointAt(i); + const auto& trajectory_point = discretized_trajectory.TrajectoryPointAt( + static_cast(i)); double ego_theta = trajectory_point.path_point().theta(); Box2d ego_box( {trajectory_point.path_point().x(), trajectory_point.path_point().y()}, -- GitLab