diff --git a/perception/probabilistic_occupancy_grid_map/src/fusion/single_frame_fusion_policy.cpp b/perception/probabilistic_occupancy_grid_map/src/fusion/single_frame_fusion_policy.cpp index 6ac681eff4916..7e2c3f7ba304a 100644 --- a/perception/probabilistic_occupancy_grid_map/src/fusion/single_frame_fusion_policy.cpp +++ b/perception/probabilistic_occupancy_grid_map/src/fusion/single_frame_fusion_policy.cpp @@ -171,7 +171,7 @@ struct dempsterShaferOccupancy } // initialize with probability - dempsterShaferOccupancy(double occupied_probability) + explicit dempsterShaferOccupancy(double occupied_probability) { // confine to [0, 1] double p = std::max(0.0, std::min(1.0, occupied_probability)); diff --git a/perception/probabilistic_occupancy_grid_map/src/pointcloud_based_occupancy_grid_map/occupancy_grid_map_projective.cpp b/perception/probabilistic_occupancy_grid_map/src/pointcloud_based_occupancy_grid_map/occupancy_grid_map_projective.cpp index 3846b3a7d16e7..03d7a42ae7043 100644 --- a/perception/probabilistic_occupancy_grid_map/src/pointcloud_based_occupancy_grid_map/occupancy_grid_map_projective.cpp +++ b/perception/probabilistic_occupancy_grid_map/src/pointcloud_based_occupancy_grid_map/occupancy_grid_map_projective.cpp @@ -75,7 +75,7 @@ void OccupancyGridMapProjectiveBlindSpot::updateWithPointCloud( // Create angle bins and sort points by range struct BinInfo3D { - BinInfo3D( + explicit BinInfo3D( const double _range = 0.0, const double _wx = 0.0, const double _wy = 0.0, const double _wz = 0.0, const double _projection_length = 0.0, const double _projected_wx = 0.0, const double _projected_wy = 0.0)