Skip to content

Commit fea4931

Browse files
committed
Merge branch 'main' into feat-apply-autoware-prefix-for-system-default-ad-api-helpers
2 parents 9e82432 + 8ee41be commit fea4931

File tree

135 files changed

+5122
-521
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

135 files changed

+5122
-521
lines changed

.github/CODEOWNERS

+3-3
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ evaluator/autoware_control_evaluator/** daniel.sanchez@tier4.jp kosuke.takeuchi@
5151
evaluator/autoware_planning_evaluator/** kyoichi.sugahara@tier4.jp maxime.clement@tier4.jp temkei.kem@tier4.jp
5252
evaluator/kinematic_evaluator/** dominik.jargot@robotec.ai fumiya.watanabe@tier4.jp satoshi.ota@tier4.jp shumpei.wakabayashi@tier4.jp takamasa.horibe@tier4.jp takayuki.murooka@tier4.jp tomoya.kimura@tier4.jp
5353
evaluator/localization_evaluator/** anh.nguyen.2@tier4.jp dominik.jargot@robotec.ai koji.minoda@tier4.jp masahiro.sakamoto@tier4.jp shintaro.sakoda@tier4.jp taiki.yamada@tier4.jp yamato.ando@tier4.jp
54-
evaluator/perception_online_evaluator/** fumiya.watanabe@tier4.jp kosuke.takeuchi@tier4.jp kotaro.uetake@tier4.jp kyoichi.sugahara@tier4.jp shunsuke.miura@tier4.jp yoshi.ri@tier4.jp
54+
evaluator/autoware_perception_online_evaluator/** fumiya.watanabe@tier4.jp kosuke.takeuchi@tier4.jp kotaro.uetake@tier4.jp kyoichi.sugahara@tier4.jp shunsuke.miura@tier4.jp yoshi.ri@tier4.jp junya.sasaki@tier4.jp
5555
evaluator/scenario_simulator_v2_adapter/** kyoichi.sugahara@tier4.jp maxime.clement@tier4.jp takamasa.horibe@tier4.jp temkei.kem@tier4.jp
5656
launch/tier4_autoware_api_launch/** isamu.takagi@tier4.jp ryohsuke.mitsudome@tier4.jp
5757
launch/tier4_control_launch/** takamasa.horibe@tier4.jp takayuki.murooka@tier4.jp
@@ -210,7 +210,7 @@ simulator/vehicle_door_simulator/** isamu.takagi@tier4.jp
210210
system/autoware_component_monitor/** baris@leodrive.ai memin@leodrive.ai yavuz@leodrive.ai
211211
system/autoware_default_adapi/** isamu.takagi@tier4.jp ryohsuke.mitsudome@tier4.jp yukihiro.saito@tier4.jp
212212
system/autoware_processing_time_checker/** kosuke.takeuchi@tier4.jp takayuki.murooka@tier4.jp
213-
system/bluetooth_monitor/** fumihito.ito@tier4.jp
213+
system/autoware_bluetooth_monitor/** fumihito.ito@tier4.jp junya.sasaki@tier4.jp
214214
system/component_state_monitor/** isamu.takagi@tier4.jp
215215
system/default_ad_api_helpers/ad_api_adaptors/** isamu.takagi@tier4.jp ryohsuke.mitsudome@tier4.jp yukihiro.saito@tier4.jp
216216
system/default_ad_api_helpers/ad_api_visualizers/** isamu.takagi@tier4.jp ryohsuke.mitsudome@tier4.jp yukihiro.saito@tier4.jp
@@ -219,7 +219,7 @@ system/diagnostic_graph_aggregator/** isamu.takagi@tier4.jp
219219
system/diagnostic_graph_utils/** isamu.takagi@tier4.jp
220220
system/autoware_dummy_diag_publisher/** fumihito.ito@tier4.jp tetsuhiro.kawaguchi@tier4.jp
221221
system/dummy_infrastructure/** ryohsuke.mitsudome@tier4.jp
222-
system/duplicated_node_checker/** mamoru.sobue@tier4.jp shumpei.wakabayashi@tier4.jp uken.ryu@tier4.jp
222+
system/autoware_duplicated_node_checker/** mamoru.sobue@tier4.jp shumpei.wakabayashi@tier4.jp uken.ryu@tier4.jp junya.sasaki@tier4.jp
223223
system/hazard_status_converter/** isamu.takagi@tier4.jp
224224
system/mrm_comfortable_stop_operator/** makoto.kurihara@tier4.jp tomohito.ando@tier4.jp
225225
system/mrm_emergency_stop_operator/** makoto.kurihara@tier4.jp tomohito.ando@tier4.jp

codecov.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ component_management:
122122
- component_id: localization-tier-iv-maintained-packages
123123
name: Localization TIER IV Maintained Packages
124124
paths:
125+
- localization/autoware_ekf_localizer/**
125126
- localization/autoware_gyro_odometer/**
126127
- localization/autoware_localization_error_monitor/**
127128
- localization/autoware_localization_util/**

control/autoware_vehicle_cmd_gate/package.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
<depend>autoware_component_interface_specs_universe</depend>
2020
<depend>autoware_component_interface_utils</depend>
2121
<depend>autoware_control_msgs</depend>
22+
<depend>autoware_internal_debug_msgs</depend>
2223
<depend>autoware_motion_utils</depend>
2324
<depend>autoware_universe_utils</depend>
2425
<depend>autoware_vehicle_info_utils</depend>
@@ -30,7 +31,6 @@
3031
<depend>std_srvs</depend>
3132
<depend>tier4_api_utils</depend>
3233
<depend>tier4_control_msgs</depend>
33-
<depend>tier4_debug_msgs</depend>
3434
<depend>tier4_external_api_msgs</depend>
3535
<depend>tier4_system_msgs</depend>
3636
<depend>tier4_vehicle_msgs</depend>

control/autoware_vehicle_cmd_gate/src/vehicle_cmd_gate.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,8 @@ VehicleCmdGate::VehicleCmdGate(const rclcpp::NodeOptions & node_options)
7777
engage_pub_ = create_publisher<EngageMsg>("output/engage", durable_qos);
7878
pub_external_emergency_ = create_publisher<Emergency>("output/external_emergency", durable_qos);
7979
operation_mode_pub_ = create_publisher<OperationModeState>("output/operation_mode", durable_qos);
80-
processing_time_pub_ =
81-
this->create_publisher<tier4_debug_msgs::msg::Float64Stamped>("~/debug/processing_time_ms", 1);
80+
processing_time_pub_ = this->create_publisher<autoware_internal_debug_msgs::msg::Float64Stamped>(
81+
"~/debug/processing_time_ms", 1);
8282

8383
is_filter_activated_pub_ =
8484
create_publisher<IsFilterActivated>("~/is_filter_activated", durable_qos);
@@ -520,7 +520,7 @@ void VehicleCmdGate::onTimer()
520520
}
521521

522522
// ProcessingTime
523-
tier4_debug_msgs::msg::Float64Stamped processing_time_msg;
523+
autoware_internal_debug_msgs::msg::Float64Stamped processing_time_msg;
524524
processing_time_msg.stamp = get_clock()->now();
525525
processing_time_msg.data = stop_watch.toc();
526526
processing_time_pub_->publish(processing_time_msg);

control/autoware_vehicle_cmd_gate/src/vehicle_cmd_gate.hpp

+5-4
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@
3232
#include <autoware_adapi_v1_msgs/msg/mrm_state.hpp>
3333
#include <autoware_adapi_v1_msgs/msg/operation_mode_state.hpp>
3434
#include <autoware_control_msgs/msg/control.hpp>
35+
#include <autoware_internal_debug_msgs/msg/bool_stamped.hpp>
36+
#include <autoware_internal_debug_msgs/msg/float64_stamped.hpp>
3537
#include <autoware_vehicle_msgs/msg/engage.hpp>
3638
#include <autoware_vehicle_msgs/msg/gear_command.hpp>
3739
#include <autoware_vehicle_msgs/msg/hazard_lights_command.hpp>
@@ -41,8 +43,6 @@
4143
#include <nav_msgs/msg/odometry.hpp>
4244
#include <std_srvs/srv/trigger.hpp>
4345
#include <tier4_control_msgs/msg/gate_mode.hpp>
44-
#include <tier4_debug_msgs/msg/bool_stamped.hpp>
45-
#include <tier4_debug_msgs/msg/float64_stamped.hpp>
4646
#include <tier4_external_api_msgs/msg/emergency.hpp>
4747
#include <tier4_external_api_msgs/msg/heartbeat.hpp>
4848
#include <tier4_external_api_msgs/srv/engage.hpp>
@@ -62,6 +62,7 @@ using autoware_adapi_v1_msgs::msg::MrmState;
6262
using autoware_adapi_v1_msgs::msg::OperationModeState;
6363
using autoware_control_msgs::msg::Control;
6464
using autoware_control_msgs::msg::Longitudinal;
65+
using autoware_internal_debug_msgs::msg::BoolStamped;
6566
using autoware_vehicle_cmd_gate::msg::IsFilterActivated;
6667
using autoware_vehicle_msgs::msg::GearCommand;
6768
using autoware_vehicle_msgs::msg::HazardLightsCommand;
@@ -70,7 +71,6 @@ using autoware_vehicle_msgs::msg::TurnIndicatorsCommand;
7071
using geometry_msgs::msg::AccelWithCovarianceStamped;
7172
using std_srvs::srv::Trigger;
7273
using tier4_control_msgs::msg::GateMode;
73-
using tier4_debug_msgs::msg::BoolStamped;
7474
using tier4_external_api_msgs::msg::Emergency;
7575
using tier4_external_api_msgs::msg::Heartbeat;
7676
using tier4_external_api_msgs::srv::SetEmergency;
@@ -116,7 +116,8 @@ class VehicleCmdGate : public rclcpp::Node
116116
rclcpp::Publisher<MarkerArray>::SharedPtr filter_activated_marker_pub_;
117117
rclcpp::Publisher<MarkerArray>::SharedPtr filter_activated_marker_raw_pub_;
118118
rclcpp::Publisher<BoolStamped>::SharedPtr filter_activated_flag_pub_;
119-
rclcpp::Publisher<tier4_debug_msgs::msg::Float64Stamped>::SharedPtr processing_time_pub_;
119+
rclcpp::Publisher<autoware_internal_debug_msgs::msg::Float64Stamped>::SharedPtr
120+
processing_time_pub_;
120121
// Parameter callback
121122
OnSetParametersCallbackHandle::SharedPtr set_param_res_;
122123
rcl_interfaces::msg::SetParametersResult onParameter(
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
cmake_minimum_required(VERSION 3.14)
2+
project(autoware_perception_online_evaluator)
3+
4+
find_package(autoware_cmake REQUIRED)
5+
autoware_package()
6+
7+
find_package(pluginlib REQUIRED)
8+
9+
ament_auto_add_library(${PROJECT_NAME} SHARED
10+
src/metrics_calculator.cpp
11+
src/perception_online_evaluator_node.cpp
12+
src/metrics/deviation_metrics.cpp
13+
src/metrics/detection_count.cpp
14+
src/utils/marker_utils.cpp
15+
src/utils/objects_filtering.cpp
16+
)
17+
18+
rclcpp_components_register_node(${PROJECT_NAME}
19+
PLUGIN "autoware::perception_diagnostics::PerceptionOnlineEvaluatorNode"
20+
EXECUTABLE ${PROJECT_NAME}_node
21+
)
22+
23+
target_link_libraries(${PROJECT_NAME} glog::glog)
24+
25+
if(BUILD_TESTING)
26+
ament_add_ros_isolated_gtest(test_perception_online_evaluator_node
27+
test/test_perception_online_evaluator_node.cpp
28+
TIMEOUT 300
29+
)
30+
target_link_libraries(test_perception_online_evaluator_node
31+
${PROJECT_NAME}
32+
)
33+
endif()
34+
35+
ament_auto_package(
36+
INSTALL_TO_SHARE
37+
param
38+
launch
39+
)

evaluator/perception_online_evaluator/include/perception_online_evaluator/metrics/detection_count.hpp evaluator/autoware_perception_online_evaluator/include/autoware/perception_online_evaluator/metrics/detection_count.hpp

+6-6
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
#ifndef PERCEPTION_ONLINE_EVALUATOR__METRICS__DETECTION_COUNT_HPP_
16-
#define PERCEPTION_ONLINE_EVALUATOR__METRICS__DETECTION_COUNT_HPP_
15+
#ifndef AUTOWARE__PERCEPTION_ONLINE_EVALUATOR__METRICS__DETECTION_COUNT_HPP_
16+
#define AUTOWARE__PERCEPTION_ONLINE_EVALUATOR__METRICS__DETECTION_COUNT_HPP_
1717

18-
#include "perception_online_evaluator/parameters.hpp"
18+
#include "autoware/perception_online_evaluator/parameters.hpp"
1919
#include "tf2_ros/buffer.h"
2020

2121
#include <rclcpp/rclcpp.hpp>
@@ -32,7 +32,7 @@
3232
#include <unordered_map>
3333
#include <vector>
3434

35-
namespace perception_diagnostics
35+
namespace autoware::perception_diagnostics
3636
{
3737
namespace metrics
3838
{
@@ -143,6 +143,6 @@ class DetectionCounter
143143
seen_uuids_;
144144
};
145145
} // namespace metrics
146-
} // namespace perception_diagnostics
146+
} // namespace autoware::perception_diagnostics
147147

148-
#endif // PERCEPTION_ONLINE_EVALUATOR__METRICS__DETECTION_COUNT_HPP_
148+
#endif // AUTOWARE__PERCEPTION_ONLINE_EVALUATOR__METRICS__DETECTION_COUNT_HPP_

evaluator/perception_online_evaluator/include/perception_online_evaluator/metrics/deviation_metrics.hpp evaluator/autoware_perception_online_evaluator/include/autoware/perception_online_evaluator/metrics/deviation_metrics.hpp

+5-5
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
#ifndef PERCEPTION_ONLINE_EVALUATOR__METRICS__DEVIATION_METRICS_HPP_
16-
#define PERCEPTION_ONLINE_EVALUATOR__METRICS__DEVIATION_METRICS_HPP_
15+
#ifndef AUTOWARE__PERCEPTION_ONLINE_EVALUATOR__METRICS__DEVIATION_METRICS_HPP_
16+
#define AUTOWARE__PERCEPTION_ONLINE_EVALUATOR__METRICS__DEVIATION_METRICS_HPP_
1717

1818
#include <autoware_perception_msgs/msg/predicted_path.hpp>
1919
#include <geometry_msgs/msg/pose.hpp>
2020

2121
#include <vector>
2222

23-
namespace perception_diagnostics
23+
namespace autoware::perception_diagnostics
2424
{
2525
namespace metrics
2626
{
@@ -44,6 +44,6 @@ double calcLateralDeviation(const std::vector<Pose> & ref_path, const Pose & tar
4444
double calcYawDeviation(const std::vector<Pose> & ref_path, const Pose & target_pose);
4545

4646
} // namespace metrics
47-
} // namespace perception_diagnostics
47+
} // namespace autoware::perception_diagnostics
4848

49-
#endif // PERCEPTION_ONLINE_EVALUATOR__METRICS__DEVIATION_METRICS_HPP_
49+
#endif // AUTOWARE__PERCEPTION_ONLINE_EVALUATOR__METRICS__DEVIATION_METRICS_HPP_

evaluator/perception_online_evaluator/include/perception_online_evaluator/metrics/metric.hpp evaluator/autoware_perception_online_evaluator/include/autoware/perception_online_evaluator/metrics/metric.hpp

+5-5
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
#ifndef PERCEPTION_ONLINE_EVALUATOR__METRICS__METRIC_HPP_
16-
#define PERCEPTION_ONLINE_EVALUATOR__METRICS__METRIC_HPP_
15+
#ifndef AUTOWARE__PERCEPTION_ONLINE_EVALUATOR__METRICS__METRIC_HPP_
16+
#define AUTOWARE__PERCEPTION_ONLINE_EVALUATOR__METRICS__METRIC_HPP_
1717

1818
#include "autoware/universe_utils/math/accumulator.hpp"
1919

@@ -23,7 +23,7 @@
2323
#include <variant>
2424
#include <vector>
2525

26-
namespace perception_diagnostics
26+
namespace autoware::perception_diagnostics
2727
{
2828
/**
2929
* @brief Enumeration of trajectory metrics
@@ -90,6 +90,6 @@ static struct CheckCorrectMaps
9090
} check;
9191

9292
} // namespace details
93-
} // namespace perception_diagnostics
93+
} // namespace autoware::perception_diagnostics
9494

95-
#endif // PERCEPTION_ONLINE_EVALUATOR__METRICS__METRIC_HPP_
95+
#endif // AUTOWARE__PERCEPTION_ONLINE_EVALUATOR__METRICS__METRIC_HPP_

evaluator/perception_online_evaluator/include/perception_online_evaluator/metrics_calculator.hpp evaluator/autoware_perception_online_evaluator/include/autoware/perception_online_evaluator/metrics_calculator.hpp

+11-11
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
#ifndef PERCEPTION_ONLINE_EVALUATOR__METRICS_CALCULATOR_HPP_
16-
#define PERCEPTION_ONLINE_EVALUATOR__METRICS_CALCULATOR_HPP_
17-
18-
#include "perception_online_evaluator/metrics/detection_count.hpp"
19-
#include "perception_online_evaluator/metrics/deviation_metrics.hpp"
20-
#include "perception_online_evaluator/metrics/metric.hpp"
21-
#include "perception_online_evaluator/parameters.hpp"
22-
#include "perception_online_evaluator/utils/objects_filtering.hpp"
15+
#ifndef AUTOWARE__PERCEPTION_ONLINE_EVALUATOR__METRICS_CALCULATOR_HPP_
16+
#define AUTOWARE__PERCEPTION_ONLINE_EVALUATOR__METRICS_CALCULATOR_HPP_
17+
18+
#include "autoware/perception_online_evaluator/metrics/detection_count.hpp"
19+
#include "autoware/perception_online_evaluator/metrics/deviation_metrics.hpp"
20+
#include "autoware/perception_online_evaluator/metrics/metric.hpp"
21+
#include "autoware/perception_online_evaluator/parameters.hpp"
22+
#include "autoware/perception_online_evaluator/utils/objects_filtering.hpp"
2323
#include "tf2_ros/buffer.h"
2424

2525
#include <rclcpp/time.hpp>
@@ -38,7 +38,7 @@
3838
#include <utility>
3939
#include <vector>
4040

41-
namespace perception_diagnostics
41+
namespace autoware::perception_diagnostics
4242
{
4343
using autoware_perception_msgs::msg::PredictedObject;
4444
using autoware_perception_msgs::msg::PredictedObjects;
@@ -160,6 +160,6 @@ class MetricsCalculator
160160

161161
}; // class MetricsCalculator
162162

163-
} // namespace perception_diagnostics
163+
} // namespace autoware::perception_diagnostics
164164

165-
#endif // PERCEPTION_ONLINE_EVALUATOR__METRICS_CALCULATOR_HPP_
165+
#endif // AUTOWARE__PERCEPTION_ONLINE_EVALUATOR__METRICS_CALCULATOR_HPP_

evaluator/perception_online_evaluator/include/perception_online_evaluator/parameters.hpp evaluator/autoware_perception_online_evaluator/include/autoware/perception_online_evaluator/parameters.hpp

+6-6
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
#ifndef PERCEPTION_ONLINE_EVALUATOR__PARAMETERS_HPP_
16-
#define PERCEPTION_ONLINE_EVALUATOR__PARAMETERS_HPP_
15+
#ifndef AUTOWARE__PERCEPTION_ONLINE_EVALUATOR__PARAMETERS_HPP_
16+
#define AUTOWARE__PERCEPTION_ONLINE_EVALUATOR__PARAMETERS_HPP_
1717

18-
#include "perception_online_evaluator/metrics/metric.hpp"
18+
#include "autoware/perception_online_evaluator/metrics/metric.hpp"
1919

2020
#include <unordered_map>
2121
#include <vector>
2222

23-
namespace perception_diagnostics
23+
namespace autoware::perception_diagnostics
2424
{
2525
/**
2626
* @brief Enumeration of perception metrics
@@ -64,6 +64,6 @@ struct Parameters
6464
std::unordered_map<uint8_t, ObjectParameter> object_parameters;
6565
};
6666

67-
} // namespace perception_diagnostics
67+
} // namespace autoware::perception_diagnostics
6868

69-
#endif // PERCEPTION_ONLINE_EVALUATOR__PARAMETERS_HPP_
69+
#endif // AUTOWARE__PERCEPTION_ONLINE_EVALUATOR__PARAMETERS_HPP_

evaluator/perception_online_evaluator/include/perception_online_evaluator/perception_online_evaluator_node.hpp evaluator/autoware_perception_online_evaluator/include/autoware/perception_online_evaluator/perception_online_evaluator_node.hpp

+7-7
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
#ifndef PERCEPTION_ONLINE_EVALUATOR__PERCEPTION_ONLINE_EVALUATOR_NODE_HPP_
16-
#define PERCEPTION_ONLINE_EVALUATOR__PERCEPTION_ONLINE_EVALUATOR_NODE_HPP_
15+
#ifndef AUTOWARE__PERCEPTION_ONLINE_EVALUATOR__PERCEPTION_ONLINE_EVALUATOR_NODE_HPP_
16+
#define AUTOWARE__PERCEPTION_ONLINE_EVALUATOR__PERCEPTION_ONLINE_EVALUATOR_NODE_HPP_
1717

18+
#include "autoware/perception_online_evaluator/metrics_calculator.hpp"
19+
#include "autoware/perception_online_evaluator/parameters.hpp"
1820
#include "autoware/universe_utils/math/accumulator.hpp"
19-
#include "perception_online_evaluator/metrics_calculator.hpp"
20-
#include "perception_online_evaluator/parameters.hpp"
2121
#include "rclcpp/rclcpp.hpp"
2222
#include "tf2_ros/buffer.h"
2323
#include "tf2_ros/transform_listener.h"
@@ -34,7 +34,7 @@
3434
#include <string>
3535
#include <vector>
3636

37-
namespace perception_diagnostics
37+
namespace autoware::perception_diagnostics
3838
{
3939
using autoware::universe_utils::Accumulator;
4040
using autoware_perception_msgs::msg::ObjectClassification;
@@ -108,6 +108,6 @@ class PerceptionOnlineEvaluatorNode : public rclcpp::Node
108108
// Debug
109109
void publishDebugMarker();
110110
};
111-
} // namespace perception_diagnostics
111+
} // namespace autoware::perception_diagnostics
112112

113-
#endif // PERCEPTION_ONLINE_EVALUATOR__PERCEPTION_ONLINE_EVALUATOR_NODE_HPP_
113+
#endif // AUTOWARE__PERCEPTION_ONLINE_EVALUATOR__PERCEPTION_ONLINE_EVALUATOR_NODE_HPP_

evaluator/perception_online_evaluator/include/perception_online_evaluator/utils/marker_utils.hpp evaluator/autoware_perception_online_evaluator/include/autoware/perception_online_evaluator/utils/marker_utils.hpp

+5-5
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
#ifndef PERCEPTION_ONLINE_EVALUATOR__UTILS__MARKER_UTILS_HPP_
16-
#define PERCEPTION_ONLINE_EVALUATOR__UTILS__MARKER_UTILS_HPP_
15+
#ifndef AUTOWARE__PERCEPTION_ONLINE_EVALUATOR__UTILS__MARKER_UTILS_HPP_
16+
#define AUTOWARE__PERCEPTION_ONLINE_EVALUATOR__UTILS__MARKER_UTILS_HPP_
1717

1818
#include <autoware_vehicle_info_utils/vehicle_info.hpp>
1919

@@ -27,7 +27,7 @@
2727
#include <string>
2828
#include <vector>
2929

30-
namespace marker_utils
30+
namespace autoware::perception_diagnostics::marker_utils
3131
{
3232

3333
using autoware::universe_utils::Polygon2d;
@@ -77,6 +77,6 @@ MarkerArray createDeviationLines(
7777
const std::vector<Pose> & poses1, const std::vector<Pose> & poses2, const std::string & ns,
7878
const int32_t & first_id, const float r, const float g, const float b);
7979

80-
} // namespace marker_utils
80+
} // namespace autoware::perception_diagnostics::marker_utils
8181

82-
#endif // PERCEPTION_ONLINE_EVALUATOR__UTILS__MARKER_UTILS_HPP_
82+
#endif // AUTOWARE__PERCEPTION_ONLINE_EVALUATOR__UTILS__MARKER_UTILS_HPP_

0 commit comments

Comments
 (0)