Skip to content

Commit c5d5589

Browse files
committed
refactor: update include paths for debugger and processor modules
Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>
1 parent b21c009 commit c5d5589

11 files changed

+40
-11
lines changed

perception/multi_object_tracker/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ target_link_libraries(${PROJECT_NAME}
5656
)
5757

5858
rclcpp_components_register_node(${PROJECT_NAME}
59-
PLUGIN "multi_object_tracker::MultiObjectTracker"
59+
PLUGIN "autoware::multi_object_tracker::MultiObjectTracker"
6060
EXECUTABLE multi_object_tracker_node
6161
)
6262

perception/multi_object_tracker/src/debugger/debug_object.cpp

+5
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@ int32_t uuidToInt(const boost::uuids::uuid & uuid)
4848
}
4949
} // namespace
5050

51+
namespace autoware::multi_object_tracker
52+
{
53+
5154
TrackerObjectDebugger::TrackerObjectDebugger(std::string frame_id)
5255
{
5356
// set frame id
@@ -391,3 +394,5 @@ void TrackerObjectDebugger::getMessage(visualization_msgs::msg::MarkerArray & ma
391394

392395
return;
393396
}
397+
398+
} // namespace autoware::multi_object_tracker

perception/multi_object_tracker/src/debugger/debug_object.hpp

+5
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@
3737
#include <unordered_set>
3838
#include <vector>
3939

40+
namespace autoware::multi_object_tracker
41+
{
42+
4043
struct ObjectData
4144
{
4245
rclcpp::Time time;
@@ -99,4 +102,6 @@ class TrackerObjectDebugger
99102
void getMessage(visualization_msgs::msg::MarkerArray & marker_array) const;
100103
};
101104

105+
} // namespace autoware::multi_object_tracker
106+
102107
#endif // DEBUGGER__DEBUG_OBJECT_HPP_

perception/multi_object_tracker/src/debugger/debugger.cpp

+4
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616

1717
#include <memory>
1818

19+
namespace autoware::multi_object_tracker
20+
{
1921
TrackerDebugger::TrackerDebugger(rclcpp::Node & node, const std::string & frame_id)
2022
: node_(node), diagnostic_updater_(&node), object_debugger_(frame_id)
2123
{
@@ -207,3 +209,5 @@ void TrackerDebugger::publishObjectsMarkers()
207209
// reset object data
208210
object_debugger_.reset();
209211
}
212+
213+
} // namespace autoware::multi_object_tracker

perception/multi_object_tracker/src/debugger/debugger.hpp

+5
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@
3333
#include <unordered_map>
3434
#include <vector>
3535

36+
namespace autoware::multi_object_tracker
37+
{
38+
3639
/**
3740
* @brief Debugger class for multi object tracker
3841
* @details This class is used to publish debug information of multi object tracker
@@ -104,4 +107,6 @@ class TrackerDebugger
104107
void publishObjectsMarkers();
105108
};
106109

110+
} // namespace autoware::multi_object_tracker
111+
107112
#endif // DEBUGGER__DEBUGGER_HPP_

perception/multi_object_tracker/src/multi_object_tracker_node.cpp

+5-4
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121

2222
#include <Eigen/Core>
2323
#include <Eigen/Geometry>
24-
#include <rclcpp_components/register_node_macro.hpp>
2524

2625
#include <boost/optional.hpp>
2726

@@ -66,7 +65,7 @@ boost::optional<geometry_msgs::msg::Transform> getTransformAnonymous(
6665

6766
} // namespace
6867

69-
namespace multi_object_tracker
68+
namespace autoware::multi_object_tracker
7069
{
7170
using Label = autoware_perception_msgs::msg::ObjectClassification;
7271

@@ -358,6 +357,8 @@ void MultiObjectTracker::publish(const rclcpp::Time & time) const
358357
debugger_->publishObjectsMarkers();
359358
}
360359

361-
} // namespace multi_object_tracker
360+
} // namespace autoware::multi_object_tracker
361+
362+
#include <rclcpp_components/register_node_macro.hpp>
362363

363-
RCLCPP_COMPONENTS_REGISTER_NODE(multi_object_tracker::MultiObjectTracker)
364+
RCLCPP_COMPONENTS_REGISTER_NODE(autoware::multi_object_tracker::MultiObjectTracker)

perception/multi_object_tracker/src/multi_object_tracker_node.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
#include <utility>
5353
#include <vector>
5454

55-
namespace multi_object_tracker
55+
namespace autoware::multi_object_tracker
5656
{
5757

5858
using DetectedObject = autoware_perception_msgs::msg::DetectedObject;
@@ -103,6 +103,6 @@ class MultiObjectTracker : public rclcpp::Node
103103
inline bool shouldTrackerPublish(const std::shared_ptr<const Tracker> tracker) const;
104104
};
105105

106-
} // namespace multi_object_tracker
106+
} // namespace autoware::multi_object_tracker
107107

108108
#endif // MULTI_OBJECT_TRACKER_NODE_HPP_

perception/multi_object_tracker/src/processor/input_manager.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
#include <cassert>
1818

19-
namespace multi_object_tracker
19+
namespace autoware::multi_object_tracker
2020
{
2121
///////////////////////////
2222
/////// InputStream ///////
@@ -368,4 +368,4 @@ bool InputManager::getObjects(const rclcpp::Time & now, ObjectsList & objects_li
368368
return is_any_object;
369369
}
370370

371-
} // namespace multi_object_tracker
371+
} // namespace autoware::multi_object_tracker

perception/multi_object_tracker/src/processor/input_manager.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
#include <utility>
2727
#include <vector>
2828

29-
namespace multi_object_tracker
29+
namespace autoware::multi_object_tracker
3030
{
3131
using DetectedObjects = autoware_perception_msgs::msg::DetectedObjects;
3232
using ObjectsList = std::vector<std::pair<uint, DetectedObjects>>;
@@ -155,6 +155,6 @@ class InputManager
155155
void optimizeTimings();
156156
};
157157

158-
} // namespace multi_object_tracker
158+
} // namespace autoware::multi_object_tracker
159159

160160
#endif // PROCESSOR__INPUT_MANAGER_HPP_

perception/multi_object_tracker/src/processor/processor.cpp

+5
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@
2121

2222
#include <iterator>
2323

24+
namespace autoware::multi_object_tracker
25+
{
26+
2427
using Label = autoware_perception_msgs::msg::ObjectClassification;
2528

2629
TrackerProcessor::TrackerProcessor(
@@ -248,3 +251,5 @@ void TrackerProcessor::getTentativeObjects(
248251
}
249252
}
250253
}
254+
255+
} // namespace autoware::multi_object_tracker

perception/multi_object_tracker/src/processor/processor.hpp

+4
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@
2929
#include <unordered_map>
3030
#include <vector>
3131

32+
namespace autoware::multi_object_tracker
33+
{
3234
class TrackerProcessor
3335
{
3436
public:
@@ -78,4 +80,6 @@ class TrackerProcessor
7880
const geometry_msgs::msg::Transform & self_transform, const uint & channel_index) const;
7981
};
8082

83+
} // namespace autoware::multi_object_tracker
84+
8185
#endif // PROCESSOR__PROCESSOR_HPP_

0 commit comments

Comments
 (0)