From cb7cb20e03b93e6d6ff0e5127fb0bd435d1515cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=2E=20Fatih=20C=C4=B1r=C4=B1t?= Date: Wed, 4 Dec 2024 17:37:58 +0300 Subject: [PATCH] fix(cpplint): include what you use - control MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: M. Fatih Cırıt --- control/autoware_autonomous_emergency_braking/src/node.cpp | 3 +++ control/autoware_autonomous_emergency_braking/src/utils.cpp | 2 ++ control/autoware_autonomous_emergency_braking/test/test.cpp | 1 + control/autoware_collision_detector/src/node.cpp | 6 ++++++ .../autoware_control_validator/src/control_validator.cpp | 1 + .../test/test_control_validator.cpp | 1 + .../lane_departure_checker_node/lane_departure_checker.cpp | 1 + .../src/lane_departure_checker_node/utils.cpp | 2 ++ .../test/test_calc_max_search_length_for_boundaries.cpp | 3 +++ .../test/test_calc_trajectory_deviation.cpp | 3 +++ .../test/test_create_vehicle_footprints.cpp | 3 +++ .../test/test_resample_trajectory.cpp | 3 +++ .../autoware_mpc_lateral_controller/src/lowpass_filter.cpp | 1 + control/autoware_mpc_lateral_controller/src/mpc.cpp | 4 ++++ .../autoware_mpc_lateral_controller/src/mpc_trajectory.cpp | 2 ++ control/autoware_mpc_lateral_controller/src/mpc_utils.cpp | 2 ++ .../test/test_obstacle_collision_checker.cpp | 1 + .../autoware_operation_mode_transition_manager/src/data.cpp | 2 ++ .../autoware_operation_mode_transition_manager/src/node.cpp | 2 ++ .../src/state.cpp | 2 ++ .../src/longitudinal_controller_utils.cpp | 2 ++ .../autoware_pure_pursuit_lateral_controller.cpp | 1 + .../src/autoware_pure_pursuit_core/interpolate.cpp | 2 ++ .../src/proxima_calc.cpp | 2 ++ .../test/test_controller_node.cpp | 1 + .../autoware_vehicle_cmd_gate/src/vehicle_cmd_filter.cpp | 1 + .../test/src/test_filter_in_vehicle_cmd_gate_node.cpp | 2 ++ .../src/control_performance_analysis_core.cpp | 1 + .../src/predicted_path_checker_node/collision_checker.cpp | 1 + .../src/predicted_path_checker_node/utils.cpp | 2 ++ 30 files changed, 60 insertions(+) diff --git a/control/autoware_autonomous_emergency_braking/src/node.cpp b/control/autoware_autonomous_emergency_braking/src/node.cpp index 21a690cd0eec3..eb0884e4f344e 100644 --- a/control/autoware_autonomous_emergency_braking/src/node.cpp +++ b/control/autoware_autonomous_emergency_braking/src/node.cpp @@ -43,10 +43,13 @@ #include #include +#include #include #include #include +#include #include +#include #include #ifdef ROS_DISTRO_GALACTIC #include diff --git a/control/autoware_autonomous_emergency_braking/src/utils.cpp b/control/autoware_autonomous_emergency_braking/src/utils.cpp index 9b9d09777e09e..abd203dee2a02 100644 --- a/control/autoware_autonomous_emergency_braking/src/utils.cpp +++ b/control/autoware_autonomous_emergency_braking/src/utils.cpp @@ -17,6 +17,8 @@ #include #include +#include +#include namespace autoware::motion::control::autonomous_emergency_braking::utils { diff --git a/control/autoware_autonomous_emergency_braking/test/test.cpp b/control/autoware_autonomous_emergency_braking/test/test.cpp index 360e6f9877e06..1845ab4074fad 100644 --- a/control/autoware_autonomous_emergency_braking/test/test.cpp +++ b/control/autoware_autonomous_emergency_braking/test/test.cpp @@ -31,6 +31,7 @@ #include #include #include +#include namespace autoware::motion::control::autonomous_emergency_braking::test { diff --git a/control/autoware_collision_detector/src/node.cpp b/control/autoware_collision_detector/src/node.cpp index cfb9e5bfc6dbb..77d6d76c08b0a 100644 --- a/control/autoware_collision_detector/src/node.cpp +++ b/control/autoware_collision_detector/src/node.cpp @@ -29,6 +29,12 @@ #include #include +#include +#include +#include +#include +#include + #define EIGEN_MPL2_ONLY #include #include diff --git a/control/autoware_control_validator/src/control_validator.cpp b/control/autoware_control_validator/src/control_validator.cpp index d51282cb33bb3..0c16fae065939 100644 --- a/control/autoware_control_validator/src/control_validator.cpp +++ b/control/autoware_control_validator/src/control_validator.cpp @@ -23,6 +23,7 @@ #include #include #include +#include namespace autoware::control_validator { diff --git a/control/autoware_control_validator/test/test_control_validator.cpp b/control/autoware_control_validator/test/test_control_validator.cpp index c4d5b04fa920c..76ba5b7894365 100644 --- a/control/autoware_control_validator/test/test_control_validator.cpp +++ b/control/autoware_control_validator/test/test_control_validator.cpp @@ -24,6 +24,7 @@ #include #include +#include #include using autoware_planning_msgs::msg::Trajectory; diff --git a/control/autoware_lane_departure_checker/src/lane_departure_checker_node/lane_departure_checker.cpp b/control/autoware_lane_departure_checker/src/lane_departure_checker_node/lane_departure_checker.cpp index a1ef24e32543f..1c75b3552df67 100644 --- a/control/autoware_lane_departure_checker/src/lane_departure_checker_node/lane_departure_checker.cpp +++ b/control/autoware_lane_departure_checker/src/lane_departure_checker_node/lane_departure_checker.cpp @@ -26,6 +26,7 @@ #include #include +#include #include using autoware::universe_utils::LinearRing2d; diff --git a/control/autoware_lane_departure_checker/src/lane_departure_checker_node/utils.cpp b/control/autoware_lane_departure_checker/src/lane_departure_checker_node/utils.cpp index 19ea23ccd19da..5613b767a9fd0 100644 --- a/control/autoware_lane_departure_checker/src/lane_departure_checker_node/utils.cpp +++ b/control/autoware_lane_departure_checker/src/lane_departure_checker_node/utils.cpp @@ -19,6 +19,8 @@ #include +#include + namespace { struct FootprintMargin diff --git a/control/autoware_lane_departure_checker/test/test_calc_max_search_length_for_boundaries.cpp b/control/autoware_lane_departure_checker/test/test_calc_max_search_length_for_boundaries.cpp index 1632f41f35153..2a7cef58e381f 100644 --- a/control/autoware_lane_departure_checker/test/test_calc_max_search_length_for_boundaries.cpp +++ b/control/autoware_lane_departure_checker/test/test_calc_max_search_length_for_boundaries.cpp @@ -18,6 +18,9 @@ #include +#include +#include + using autoware_planning_msgs::msg::Trajectory; using autoware_planning_msgs::msg::TrajectoryPoint; diff --git a/control/autoware_lane_departure_checker/test/test_calc_trajectory_deviation.cpp b/control/autoware_lane_departure_checker/test/test_calc_trajectory_deviation.cpp index a0f141e9639a9..ccb85d1a0fec1 100644 --- a/control/autoware_lane_departure_checker/test/test_calc_trajectory_deviation.cpp +++ b/control/autoware_lane_departure_checker/test/test_calc_trajectory_deviation.cpp @@ -18,6 +18,9 @@ #include +#include +#include + using autoware::universe_utils::PoseDeviation; using autoware_planning_msgs::msg::Trajectory; using autoware_planning_msgs::msg::TrajectoryPoint; diff --git a/control/autoware_lane_departure_checker/test/test_create_vehicle_footprints.cpp b/control/autoware_lane_departure_checker/test/test_create_vehicle_footprints.cpp index 6189d8803a3ea..e17e2bc697272 100644 --- a/control/autoware_lane_departure_checker/test/test_create_vehicle_footprints.cpp +++ b/control/autoware_lane_departure_checker/test/test_create_vehicle_footprints.cpp @@ -18,6 +18,9 @@ #include +#include +#include + using autoware::universe_utils::LinearRing2d; using autoware_planning_msgs::msg::TrajectoryPoint; using geometry_msgs::msg::PoseWithCovariance; diff --git a/control/autoware_lane_departure_checker/test/test_resample_trajectory.cpp b/control/autoware_lane_departure_checker/test/test_resample_trajectory.cpp index 67fe69323584e..214a165660225 100644 --- a/control/autoware_lane_departure_checker/test/test_resample_trajectory.cpp +++ b/control/autoware_lane_departure_checker/test/test_resample_trajectory.cpp @@ -18,6 +18,9 @@ #include +#include +#include + using autoware_planning_msgs::msg::Trajectory; using autoware_planning_msgs::msg::TrajectoryPoint; diff --git a/control/autoware_mpc_lateral_controller/src/lowpass_filter.cpp b/control/autoware_mpc_lateral_controller/src/lowpass_filter.cpp index 4a056c351208b..379ec0b614712 100644 --- a/control/autoware_mpc_lateral_controller/src/lowpass_filter.cpp +++ b/control/autoware_mpc_lateral_controller/src/lowpass_filter.cpp @@ -14,6 +14,7 @@ #include "autoware/mpc_lateral_controller/lowpass_filter.hpp" +#include #include namespace autoware::motion::control::mpc_lateral_controller diff --git a/control/autoware_mpc_lateral_controller/src/mpc.cpp b/control/autoware_mpc_lateral_controller/src/mpc.cpp index 3c3496080b597..4c3c8bec9b12e 100644 --- a/control/autoware_mpc_lateral_controller/src/mpc.cpp +++ b/control/autoware_mpc_lateral_controller/src/mpc.cpp @@ -23,7 +23,11 @@ #include #include +#include #include +#include +#include +#include namespace autoware::motion::control::mpc_lateral_controller { diff --git a/control/autoware_mpc_lateral_controller/src/mpc_trajectory.cpp b/control/autoware_mpc_lateral_controller/src/mpc_trajectory.cpp index 842689527c847..0156d7af138bc 100644 --- a/control/autoware_mpc_lateral_controller/src/mpc_trajectory.cpp +++ b/control/autoware_mpc_lateral_controller/src/mpc_trajectory.cpp @@ -14,6 +14,8 @@ #include "autoware/mpc_lateral_controller/mpc_trajectory.hpp" +#include + namespace autoware::motion::control::mpc_lateral_controller { void MPCTrajectory::push_back( diff --git a/control/autoware_mpc_lateral_controller/src/mpc_utils.cpp b/control/autoware_mpc_lateral_controller/src/mpc_utils.cpp index 820ee848c17fe..e8bc981a8ade8 100644 --- a/control/autoware_mpc_lateral_controller/src/mpc_utils.cpp +++ b/control/autoware_mpc_lateral_controller/src/mpc_utils.cpp @@ -21,8 +21,10 @@ #include "autoware/universe_utils/math/normalization.hpp" #include +#include #include #include +#include #include namespace autoware::motion::control::mpc_lateral_controller diff --git a/control/autoware_obstacle_collision_checker/test/test_obstacle_collision_checker.cpp b/control/autoware_obstacle_collision_checker/test/test_obstacle_collision_checker.cpp index 97b26162812ef..789d5602b2414 100644 --- a/control/autoware_obstacle_collision_checker/test/test_obstacle_collision_checker.cpp +++ b/control/autoware_obstacle_collision_checker/test/test_obstacle_collision_checker.cpp @@ -29,6 +29,7 @@ #include #include +#include namespace { diff --git a/control/autoware_operation_mode_transition_manager/src/data.cpp b/control/autoware_operation_mode_transition_manager/src/data.cpp index 1fac496f3c71c..48200d75fe2cb 100644 --- a/control/autoware_operation_mode_transition_manager/src/data.cpp +++ b/control/autoware_operation_mode_transition_manager/src/data.cpp @@ -14,6 +14,8 @@ #include "data.hpp" +#include + namespace autoware::operation_mode_transition_manager { diff --git a/control/autoware_operation_mode_transition_manager/src/node.cpp b/control/autoware_operation_mode_transition_manager/src/node.cpp index d0c7f303fca04..25c048b0540fa 100644 --- a/control/autoware_operation_mode_transition_manager/src/node.cpp +++ b/control/autoware_operation_mode_transition_manager/src/node.cpp @@ -16,6 +16,8 @@ #include +#include + namespace autoware::operation_mode_transition_manager { diff --git a/control/autoware_operation_mode_transition_manager/src/state.cpp b/control/autoware_operation_mode_transition_manager/src/state.cpp index 31cd32e6311a9..5969e6b9fb03d 100644 --- a/control/autoware_operation_mode_transition_manager/src/state.cpp +++ b/control/autoware_operation_mode_transition_manager/src/state.cpp @@ -22,6 +22,8 @@ #include #include +#include +#include namespace autoware::operation_mode_transition_manager { diff --git a/control/autoware_pid_longitudinal_controller/src/longitudinal_controller_utils.cpp b/control/autoware_pid_longitudinal_controller/src/longitudinal_controller_utils.cpp index 134de5d1ac8bd..fe500d2551623 100644 --- a/control/autoware_pid_longitudinal_controller/src/longitudinal_controller_utils.cpp +++ b/control/autoware_pid_longitudinal_controller/src/longitudinal_controller_utils.cpp @@ -19,6 +19,8 @@ #include // NOLINT +#include + #ifdef ROS_DISTRO_GALACTIC #include "tf2_geometry_msgs/tf2_geometry_msgs.h" #else diff --git a/control/autoware_pure_pursuit/src/autoware_pure_pursuit/autoware_pure_pursuit_lateral_controller.cpp b/control/autoware_pure_pursuit/src/autoware_pure_pursuit/autoware_pure_pursuit_lateral_controller.cpp index 085addbe17fc9..f3a7bc3c1333d 100644 --- a/control/autoware_pure_pursuit/src/autoware_pure_pursuit/autoware_pure_pursuit_lateral_controller.cpp +++ b/control/autoware_pure_pursuit/src/autoware_pure_pursuit/autoware_pure_pursuit_lateral_controller.cpp @@ -39,6 +39,7 @@ #include #include #include +#include namespace { diff --git a/control/autoware_pure_pursuit/src/autoware_pure_pursuit_core/interpolate.cpp b/control/autoware_pure_pursuit/src/autoware_pure_pursuit_core/interpolate.cpp index 9b68594f167e8..6688ed6a9f27d 100644 --- a/control/autoware_pure_pursuit/src/autoware_pure_pursuit_core/interpolate.cpp +++ b/control/autoware_pure_pursuit/src/autoware_pure_pursuit_core/interpolate.cpp @@ -15,6 +15,8 @@ #include "autoware/pure_pursuit/util/interpolate.hpp" #include +#include +#include #include namespace autoware::pure_pursuit diff --git a/control/autoware_smart_mpc_trajectory_follower/autoware_smart_mpc_trajectory_follower/src/proxima_calc.cpp b/control/autoware_smart_mpc_trajectory_follower/autoware_smart_mpc_trajectory_follower/src/proxima_calc.cpp index 8dbee65804237..daa054af31627 100644 --- a/control/autoware_smart_mpc_trajectory_follower/autoware_smart_mpc_trajectory_follower/src/proxima_calc.cpp +++ b/control/autoware_smart_mpc_trajectory_follower/autoware_smart_mpc_trajectory_follower/src/proxima_calc.cpp @@ -19,7 +19,9 @@ #include #include +#include #include +#include namespace py = pybind11; Eigen::VectorXd tanh(const Eigen::VectorXd & v) diff --git a/control/autoware_trajectory_follower_node/test/test_controller_node.cpp b/control/autoware_trajectory_follower_node/test/test_controller_node.cpp index 40e4366d9aa17..0b1dac644a8ab 100644 --- a/control/autoware_trajectory_follower_node/test/test_controller_node.cpp +++ b/control/autoware_trajectory_follower_node/test/test_controller_node.cpp @@ -30,6 +30,7 @@ #include "geometry_msgs/msg/transform_stamped.hpp" #include "nav_msgs/msg/odometry.hpp" +#include #include #include diff --git a/control/autoware_vehicle_cmd_gate/src/vehicle_cmd_filter.cpp b/control/autoware_vehicle_cmd_gate/src/vehicle_cmd_filter.cpp index a18571144792a..c540f48dfc186 100644 --- a/control/autoware_vehicle_cmd_gate/src/vehicle_cmd_filter.cpp +++ b/control/autoware_vehicle_cmd_gate/src/vehicle_cmd_filter.cpp @@ -16,6 +16,7 @@ #include #include +#include namespace autoware::vehicle_cmd_gate { diff --git a/control/autoware_vehicle_cmd_gate/test/src/test_filter_in_vehicle_cmd_gate_node.cpp b/control/autoware_vehicle_cmd_gate/test/src/test_filter_in_vehicle_cmd_gate_node.cpp index 66dde51780ffa..9b403e2f8ed74 100644 --- a/control/autoware_vehicle_cmd_gate/test/src/test_filter_in_vehicle_cmd_gate_node.cpp +++ b/control/autoware_vehicle_cmd_gate/test/src/test_filter_in_vehicle_cmd_gate_node.cpp @@ -17,9 +17,11 @@ #include +#include #include #include #include +#include #include #include diff --git a/control/control_performance_analysis/src/control_performance_analysis_core.cpp b/control/control_performance_analysis/src/control_performance_analysis_core.cpp index 769593ac34d09..08f736dd0b630 100644 --- a/control/control_performance_analysis/src/control_performance_analysis_core.cpp +++ b/control/control_performance_analysis/src/control_performance_analysis_core.cpp @@ -21,6 +21,7 @@ #include #include #include +#include #include #include diff --git a/control/predicted_path_checker/src/predicted_path_checker_node/collision_checker.cpp b/control/predicted_path_checker/src/predicted_path_checker_node/collision_checker.cpp index 7771f59d15454..2841888b61bcc 100644 --- a/control/predicted_path_checker/src/predicted_path_checker_node/collision_checker.cpp +++ b/control/predicted_path_checker/src/predicted_path_checker_node/collision_checker.cpp @@ -17,6 +17,7 @@ #include #include +#include #include #include #include diff --git a/control/predicted_path_checker/src/predicted_path_checker_node/utils.cpp b/control/predicted_path_checker/src/predicted_path_checker_node/utils.cpp index 4b6d0755db25f..12e38fd9968ab 100644 --- a/control/predicted_path_checker/src/predicted_path_checker_node/utils.cpp +++ b/control/predicted_path_checker/src/predicted_path_checker_node/utils.cpp @@ -18,6 +18,8 @@ #include #include +#include + namespace utils {