diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
index 5f5d5008c0f1c..842435f4511c5 100644
--- a/.github/CODEOWNERS
+++ b/.github/CODEOWNERS
@@ -171,7 +171,7 @@ planning/behavior_velocity_no_stopping_area_module/** kosuke.takeuchi@tier4.jp s
planning/behavior_velocity_occlusion_spot_module/** shumpei.wakabayashi@tier4.jp taiki.tanaka@tier4.jp tomoya.kimura@tier4.jp
planning/behavior_velocity_out_of_lane_module/** maxime.clement@tier4.jp shumpei.wakabayashi@tier4.jp takayuki.murooka@tier4.jp tomoya.kimura@tier4.jp
planning/behavior_velocity_planner_common/** fumiya.watanabe@tier4.jp isamu.takagi@tier4.jp mamoru.sobue@tier4.jp shumpei.wakabayashi@tier4.jp tomoya.kimura@tier4.jp
-planning/behavior_velocity_run_out_module/** kosuke.takeuchi@tier4.jp makoto.kurihara@tier4.jp shumpei.wakabayashi@tier4.jp takayuki.murooka@tier4.jp tomohito.ando@tier4.jp tomoya.kimura@tier4.jp
+planning/autoware_behavior_velocity_run_out_module/** kosuke.takeuchi@tier4.jp makoto.kurihara@tier4.jp shumpei.wakabayashi@tier4.jp takayuki.murooka@tier4.jp tomohito.ando@tier4.jp tomoya.kimura@tier4.jp
planning/behavior_velocity_speed_bump_module/** mdogru@leodrive.ai shumpei.wakabayashi@tier4.jp tomoya.kimura@tier4.jp
planning/behavior_velocity_stop_line_module/** fumiya.watanabe@tier4.jp shumpei.wakabayashi@tier4.jp tomoya.kimura@tier4.jp zhe.shen@tier4.jp
planning/behavior_velocity_template_module/** daniel.sanchez@tier4.jp
diff --git a/launch/tier4_planning_launch/launch/scenario_planning/lane_driving/behavior_planning/behavior_planning.launch.xml b/launch/tier4_planning_launch/launch/scenario_planning/lane_driving/behavior_planning/behavior_planning.launch.xml
index 57d0280330641..7c78714bdf4d6 100644
--- a/launch/tier4_planning_launch/launch/scenario_planning/lane_driving/behavior_planning/behavior_planning.launch.xml
+++ b/launch/tier4_planning_launch/launch/scenario_planning/lane_driving/behavior_planning/behavior_planning.launch.xml
@@ -156,7 +156,7 @@
/>
ament_cmake_ros
ament_lint_auto
+ autoware_behavior_velocity_run_out_module
autoware_lint_common
behavior_velocity_blind_spot_module
behavior_velocity_crosswalk_module
@@ -74,7 +75,6 @@
behavior_velocity_no_stopping_area_module
behavior_velocity_occlusion_spot_module
behavior_velocity_out_of_lane_module
- behavior_velocity_run_out_module
behavior_velocity_speed_bump_module
behavior_velocity_stop_line_module
behavior_velocity_traffic_light_module
diff --git a/planning/autoware_behavior_velocity_planner/test/src/test_node_interface.cpp b/planning/autoware_behavior_velocity_planner/test/src/test_node_interface.cpp
index 06c1bc48cf529..77bf68f9964c9 100644
--- a/planning/autoware_behavior_velocity_planner/test/src/test_node_interface.cpp
+++ b/planning/autoware_behavior_velocity_planner/test/src/test_node_interface.cpp
@@ -72,7 +72,7 @@ std::shared_ptr generateNode()
module_names.emplace_back("behavior_velocity_planner::NoStoppingAreaModulePlugin");
module_names.emplace_back("behavior_velocity_planner::StopLineModulePlugin");
module_names.emplace_back("behavior_velocity_planner::OcclusionSpotModulePlugin");
- module_names.emplace_back("behavior_velocity_planner::RunOutModulePlugin");
+ module_names.emplace_back("autoware::behavior_velocity_planner::RunOutModulePlugin");
module_names.emplace_back("behavior_velocity_planner::SpeedBumpModulePlugin");
module_names.emplace_back("behavior_velocity_planner::OutOfLaneModulePlugin");
module_names.emplace_back("behavior_velocity_planner::NoDrivableLaneModulePlugin");
diff --git a/planning/behavior_velocity_run_out_module/CMakeLists.txt b/planning/autoware_behavior_velocity_run_out_module/CMakeLists.txt
similarity index 89%
rename from planning/behavior_velocity_run_out_module/CMakeLists.txt
rename to planning/autoware_behavior_velocity_run_out_module/CMakeLists.txt
index 3ee589ba69740..bcbe4ea12a643 100644
--- a/planning/behavior_velocity_run_out_module/CMakeLists.txt
+++ b/planning/autoware_behavior_velocity_run_out_module/CMakeLists.txt
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.14)
-project(behavior_velocity_run_out_module)
+project(autoware_behavior_velocity_run_out_module)
find_package(autoware_cmake REQUIRED)
autoware_package()
diff --git a/planning/behavior_velocity_run_out_module/README.md b/planning/autoware_behavior_velocity_run_out_module/README.md
similarity index 100%
rename from planning/behavior_velocity_run_out_module/README.md
rename to planning/autoware_behavior_velocity_run_out_module/README.md
diff --git a/planning/behavior_velocity_run_out_module/config/run_out.param.yaml b/planning/autoware_behavior_velocity_run_out_module/config/run_out.param.yaml
similarity index 100%
rename from planning/behavior_velocity_run_out_module/config/run_out.param.yaml
rename to planning/autoware_behavior_velocity_run_out_module/config/run_out.param.yaml
diff --git a/planning/behavior_velocity_run_out_module/docs/calculate_expected_target_velocity.svg b/planning/autoware_behavior_velocity_run_out_module/docs/calculate_expected_target_velocity.svg
similarity index 100%
rename from planning/behavior_velocity_run_out_module/docs/calculate_expected_target_velocity.svg
rename to planning/autoware_behavior_velocity_run_out_module/docs/calculate_expected_target_velocity.svg
diff --git a/planning/behavior_velocity_run_out_module/docs/collision_detection_for_shape.svg b/planning/autoware_behavior_velocity_run_out_module/docs/collision_detection_for_shape.svg
similarity index 100%
rename from planning/behavior_velocity_run_out_module/docs/collision_detection_for_shape.svg
rename to planning/autoware_behavior_velocity_run_out_module/docs/collision_detection_for_shape.svg
diff --git a/planning/behavior_velocity_run_out_module/docs/collision_points.svg b/planning/autoware_behavior_velocity_run_out_module/docs/collision_points.svg
similarity index 100%
rename from planning/behavior_velocity_run_out_module/docs/collision_points.svg
rename to planning/autoware_behavior_velocity_run_out_module/docs/collision_points.svg
diff --git a/planning/behavior_velocity_run_out_module/docs/create_dynamic_obstacle.svg b/planning/autoware_behavior_velocity_run_out_module/docs/create_dynamic_obstacle.svg
similarity index 100%
rename from planning/behavior_velocity_run_out_module/docs/create_dynamic_obstacle.svg
rename to planning/autoware_behavior_velocity_run_out_module/docs/create_dynamic_obstacle.svg
diff --git a/planning/behavior_velocity_run_out_module/docs/create_polygon_on_path_point.svg b/planning/autoware_behavior_velocity_run_out_module/docs/create_polygon_on_path_point.svg
similarity index 100%
rename from planning/behavior_velocity_run_out_module/docs/create_polygon_on_path_point.svg
rename to planning/autoware_behavior_velocity_run_out_module/docs/create_polygon_on_path_point.svg
diff --git a/planning/behavior_velocity_run_out_module/docs/ego_cut_line.svg b/planning/autoware_behavior_velocity_run_out_module/docs/ego_cut_line.svg
similarity index 100%
rename from planning/behavior_velocity_run_out_module/docs/ego_cut_line.svg
rename to planning/autoware_behavior_velocity_run_out_module/docs/ego_cut_line.svg
diff --git a/planning/behavior_velocity_run_out_module/docs/exclude_obstacles_by_partition.svg b/planning/autoware_behavior_velocity_run_out_module/docs/exclude_obstacles_by_partition.svg
similarity index 100%
rename from planning/behavior_velocity_run_out_module/docs/exclude_obstacles_by_partition.svg
rename to planning/autoware_behavior_velocity_run_out_module/docs/exclude_obstacles_by_partition.svg
diff --git a/planning/behavior_velocity_run_out_module/docs/insert_velocity.svg b/planning/autoware_behavior_velocity_run_out_module/docs/insert_velocity.svg
similarity index 100%
rename from planning/behavior_velocity_run_out_module/docs/insert_velocity.svg
rename to planning/autoware_behavior_velocity_run_out_module/docs/insert_velocity.svg
diff --git a/planning/behavior_velocity_run_out_module/docs/insert_velocity_to_approach.svg b/planning/autoware_behavior_velocity_run_out_module/docs/insert_velocity_to_approach.svg
similarity index 100%
rename from planning/behavior_velocity_run_out_module/docs/insert_velocity_to_approach.svg
rename to planning/autoware_behavior_velocity_run_out_module/docs/insert_velocity_to_approach.svg
diff --git a/planning/behavior_velocity_run_out_module/docs/run_out_overview.svg b/planning/autoware_behavior_velocity_run_out_module/docs/run_out_overview.svg
similarity index 100%
rename from planning/behavior_velocity_run_out_module/docs/run_out_overview.svg
rename to planning/autoware_behavior_velocity_run_out_module/docs/run_out_overview.svg
diff --git a/planning/behavior_velocity_run_out_module/package.xml b/planning/autoware_behavior_velocity_run_out_module/package.xml
similarity index 92%
rename from planning/behavior_velocity_run_out_module/package.xml
rename to planning/autoware_behavior_velocity_run_out_module/package.xml
index a0b15570f48f2..0feccb679759f 100644
--- a/planning/behavior_velocity_run_out_module/package.xml
+++ b/planning/autoware_behavior_velocity_run_out_module/package.xml
@@ -1,9 +1,9 @@
- behavior_velocity_run_out_module
+ autoware_behavior_velocity_run_out_module
0.1.0
- The behavior_velocity_run_out_module package
+ The autoware_behavior_velocity_run_out_module package
Tomohito Ando
Makoto Kurihara
diff --git a/planning/autoware_behavior_velocity_run_out_module/plugins.xml b/planning/autoware_behavior_velocity_run_out_module/plugins.xml
new file mode 100644
index 0000000000000..1ddcaf8e620e1
--- /dev/null
+++ b/planning/autoware_behavior_velocity_run_out_module/plugins.xml
@@ -0,0 +1,3 @@
+
+
+
diff --git a/planning/behavior_velocity_run_out_module/src/debug.cpp b/planning/autoware_behavior_velocity_run_out_module/src/debug.cpp
similarity index 99%
rename from planning/behavior_velocity_run_out_module/src/debug.cpp
rename to planning/autoware_behavior_velocity_run_out_module/src/debug.cpp
index 3f6935365c1a4..129d5299385fd 100644
--- a/planning/behavior_velocity_run_out_module/src/debug.cpp
+++ b/planning/autoware_behavior_velocity_run_out_module/src/debug.cpp
@@ -28,7 +28,7 @@ using tier4_autoware_utils::createMarkerOrientation;
using tier4_autoware_utils::createMarkerScale;
using tier4_autoware_utils::createPoint;
-namespace behavior_velocity_planner
+namespace autoware::behavior_velocity_planner
{
namespace
{
@@ -368,4 +368,4 @@ motion_utils::VirtualWalls RunOutModule::createVirtualWalls()
return debug_ptr_->createVirtualWalls();
}
-} // namespace behavior_velocity_planner
+} // namespace autoware::behavior_velocity_planner
diff --git a/planning/behavior_velocity_run_out_module/src/debug.hpp b/planning/autoware_behavior_velocity_run_out_module/src/debug.hpp
similarity index 97%
rename from planning/behavior_velocity_run_out_module/src/debug.hpp
rename to planning/autoware_behavior_velocity_run_out_module/src/debug.hpp
index fbf682279e363..5b7c229f66313 100644
--- a/planning/behavior_velocity_run_out_module/src/debug.hpp
+++ b/planning/autoware_behavior_velocity_run_out_module/src/debug.hpp
@@ -24,11 +24,12 @@
#include
#include
#include
-namespace behavior_velocity_planner
+namespace autoware::behavior_velocity_planner
{
using sensor_msgs::msg::PointCloud2;
using tier4_debug_msgs::msg::Float32MultiArrayStamped;
using tier4_debug_msgs::msg::Int32Stamped;
+using ::behavior_velocity_planner::Polygon2d;
class DebugValues
{
@@ -149,6 +150,6 @@ class RunOutDebug
double height_{0};
};
-} // namespace behavior_velocity_planner
+} // namespace autoware::behavior_velocity_planner
#endif // DEBUG_HPP_
diff --git a/planning/behavior_velocity_run_out_module/src/dynamic_obstacle.cpp b/planning/autoware_behavior_velocity_run_out_module/src/dynamic_obstacle.cpp
similarity index 99%
rename from planning/behavior_velocity_run_out_module/src/dynamic_obstacle.cpp
rename to planning/autoware_behavior_velocity_run_out_module/src/dynamic_obstacle.cpp
index 9b94c8b681942..feccb58beab32 100644
--- a/planning/behavior_velocity_run_out_module/src/dynamic_obstacle.cpp
+++ b/planning/autoware_behavior_velocity_run_out_module/src/dynamic_obstacle.cpp
@@ -30,8 +30,10 @@
#include
#include
-namespace behavior_velocity_planner
+namespace autoware::behavior_velocity_planner
{
+using ::behavior_velocity_planner::splineInterpolate;
+using ::behavior_velocity_planner::Point2d;
namespace
{
// create quaternion facing to the nearest trajectory point
@@ -600,4 +602,4 @@ void DynamicObstacleCreatorForPoints::onSynchronizedPointCloud(
std::lock_guard lock(mutex_);
obstacle_points_map_filtered_ = lateral_nearest_points;
}
-} // namespace behavior_velocity_planner
+} // namespace autoware::behavior_velocity_planner
diff --git a/planning/behavior_velocity_run_out_module/src/dynamic_obstacle.hpp b/planning/autoware_behavior_velocity_run_out_module/src/dynamic_obstacle.hpp
similarity index 96%
rename from planning/behavior_velocity_run_out_module/src/dynamic_obstacle.hpp
rename to planning/autoware_behavior_velocity_run_out_module/src/dynamic_obstacle.hpp
index f020da2abd045..f1c27acaa91ce 100644
--- a/planning/behavior_velocity_run_out_module/src/dynamic_obstacle.hpp
+++ b/planning/autoware_behavior_velocity_run_out_module/src/dynamic_obstacle.hpp
@@ -42,7 +42,7 @@
#include
#include
-namespace behavior_velocity_planner
+namespace autoware::behavior_velocity_planner
{
using autoware_auto_perception_msgs::msg::ObjectClassification;
using autoware_auto_perception_msgs::msg::PredictedObjects;
@@ -54,7 +54,9 @@ using run_out_utils::DynamicObstacleData;
using run_out_utils::DynamicObstacleParam;
using run_out_utils::PlannerParam;
using run_out_utils::PredictedPath;
+using ::behavior_velocity_planner::PlannerData;
using PathPointsWithLaneId = std::vector;
+using ::behavior_velocity_planner::Polygons2d;
/**
* @brief base class for creating dynamic obstacles from multiple types of input
@@ -171,6 +173,6 @@ class DynamicObstacleCreatorForPoints : public DynamicObstacleCreator
pcl::PointCloud obstacle_points_map_filtered_;
};
-} // namespace behavior_velocity_planner
+} // namespace autoware::behavior_velocity_planner
#endif // DYNAMIC_OBSTACLE_HPP_
diff --git a/planning/behavior_velocity_run_out_module/src/manager.cpp b/planning/autoware_behavior_velocity_run_out_module/src/manager.cpp
similarity index 97%
rename from planning/behavior_velocity_run_out_module/src/manager.cpp
rename to planning/autoware_behavior_velocity_run_out_module/src/manager.cpp
index 1c85a22f57bf6..ac0dba42b28f1 100644
--- a/planning/behavior_velocity_run_out_module/src/manager.cpp
+++ b/planning/autoware_behavior_velocity_run_out_module/src/manager.cpp
@@ -20,10 +20,10 @@
#include
#include
-namespace behavior_velocity_planner
+namespace autoware::behavior_velocity_planner
{
using tier4_autoware_utils::getOrDeclareParameter;
-
+using ::behavior_velocity_planner::SceneModuleManagerInterface;
RunOutModuleManager::RunOutModuleManager(rclcpp::Node & node)
: SceneModuleManagerInterface(node, getModuleName())
{
@@ -200,8 +200,8 @@ void RunOutModuleManager::setDynamicObstacleCreator(
break;
}
}
-} // namespace behavior_velocity_planner
+} // namespace autoware::behavior_velocity_planner
#include
PLUGINLIB_EXPORT_CLASS(
- behavior_velocity_planner::RunOutModulePlugin, behavior_velocity_planner::PluginInterface)
+ ::autoware::behavior_velocity_planner::RunOutModulePlugin, ::behavior_velocity_planner::PluginInterface)
diff --git a/planning/behavior_velocity_run_out_module/src/manager.hpp b/planning/autoware_behavior_velocity_run_out_module/src/manager.hpp
similarity index 86%
rename from planning/behavior_velocity_run_out_module/src/manager.hpp
rename to planning/autoware_behavior_velocity_run_out_module/src/manager.hpp
index 4dd66ad45898b..c40fc5501e19c 100644
--- a/planning/behavior_velocity_run_out_module/src/manager.hpp
+++ b/planning/autoware_behavior_velocity_run_out_module/src/manager.hpp
@@ -23,8 +23,11 @@
#include
-namespace behavior_velocity_planner
+namespace autoware::behavior_velocity_planner
{
+using ::behavior_velocity_planner::SceneModuleInterface;
+using ::behavior_velocity_planner::SceneModuleManagerInterface;
+using ::behavior_velocity_planner::PluginWrapper;
class RunOutModuleManager : public SceneModuleManagerInterface
{
public:
@@ -49,6 +52,6 @@ class RunOutModulePlugin : public PluginWrapper
{
};
-} // namespace behavior_velocity_planner
+} // namespace autoware::behavior_velocity_planner
#endif // MANAGER_HPP_
diff --git a/planning/behavior_velocity_run_out_module/src/path_utils.cpp b/planning/autoware_behavior_velocity_run_out_module/src/path_utils.cpp
similarity index 90%
rename from planning/behavior_velocity_run_out_module/src/path_utils.cpp
rename to planning/autoware_behavior_velocity_run_out_module/src/path_utils.cpp
index 1cec20297683c..dad670d8044d9 100644
--- a/planning/behavior_velocity_run_out_module/src/path_utils.cpp
+++ b/planning/autoware_behavior_velocity_run_out_module/src/path_utils.cpp
@@ -15,7 +15,7 @@
#include "path_utils.hpp"
#include
-namespace behavior_velocity_planner::run_out_utils
+namespace autoware::behavior_velocity_planner::run_out_utils
{
geometry_msgs::msg::Point findLongitudinalNearestPoint(
const std::vector & points,
@@ -36,4 +36,4 @@ geometry_msgs::msg::Point findLongitudinalNearestPoint(
return min_dist_point;
}
-} // namespace behavior_velocity_planner::run_out_utils
+} // namespace autoware::behavior_velocity_planner::run_out_utils
diff --git a/planning/behavior_velocity_run_out_module/src/path_utils.hpp b/planning/autoware_behavior_velocity_run_out_module/src/path_utils.hpp
similarity index 92%
rename from planning/behavior_velocity_run_out_module/src/path_utils.hpp
rename to planning/autoware_behavior_velocity_run_out_module/src/path_utils.hpp
index 92aca946c13ef..50fb40eaf37e9 100644
--- a/planning/behavior_velocity_run_out_module/src/path_utils.hpp
+++ b/planning/autoware_behavior_velocity_run_out_module/src/path_utils.hpp
@@ -25,7 +25,7 @@
#include
#include
-namespace behavior_velocity_planner
+namespace autoware::behavior_velocity_planner
{
namespace run_out_utils
{
@@ -36,5 +36,5 @@ geometry_msgs::msg::Point findLongitudinalNearestPoint(
const std::vector & target_points);
} // namespace run_out_utils
-} // namespace behavior_velocity_planner
+} // namespace autoware::behavior_velocity_planner
#endif // PATH_UTILS_HPP_
diff --git a/planning/behavior_velocity_run_out_module/src/scene.cpp b/planning/autoware_behavior_velocity_run_out_module/src/scene.cpp
similarity index 99%
rename from planning/behavior_velocity_run_out_module/src/scene.cpp
rename to planning/autoware_behavior_velocity_run_out_module/src/scene.cpp
index da826e1cf0cf6..a8bc9b56108ed 100644
--- a/planning/behavior_velocity_run_out_module/src/scene.cpp
+++ b/planning/autoware_behavior_velocity_run_out_module/src/scene.cpp
@@ -34,10 +34,14 @@
#include
#include
-namespace behavior_velocity_planner
+namespace autoware::behavior_velocity_planner
{
namespace bg = boost::geometry;
using object_recognition_utils::convertLabelToString;
+using ::behavior_velocity_planner::PlanningBehavior;
+namespace planning_utils = ::behavior_velocity_planner::planning_utils;
+using ::behavior_velocity_planner::getCrosswalksOnPath;
+using ::behavior_velocity_planner::Polygon2d;
RunOutModule::RunOutModule(
const int64_t module_id, const std::shared_ptr & planner_data,
@@ -1031,4 +1035,4 @@ bool RunOutModule::isMomentaryDetection()
return elapsed_time_since_detection < planner_param_.ignore_momentary_detection.time_threshold;
}
-} // namespace behavior_velocity_planner
+} // namespace autoware::behavior_velocity_planner
diff --git a/planning/behavior_velocity_run_out_module/src/scene.hpp b/planning/autoware_behavior_velocity_run_out_module/src/scene.hpp
similarity index 95%
rename from planning/behavior_velocity_run_out_module/src/scene.hpp
rename to planning/autoware_behavior_velocity_run_out_module/src/scene.hpp
index 3db6051ab36e7..230ea3b8c0725 100644
--- a/planning/behavior_velocity_run_out_module/src/scene.hpp
+++ b/planning/autoware_behavior_velocity_run_out_module/src/scene.hpp
@@ -30,7 +30,7 @@
#include
#include
-namespace behavior_velocity_planner
+namespace autoware::behavior_velocity_planner
{
using autoware_auto_perception_msgs::msg::PredictedObjects;
using autoware_auto_planning_msgs::msg::PathPointWithLaneId;
@@ -39,6 +39,11 @@ using run_out_utils::PlannerParam;
using run_out_utils::PoseWithRange;
using tier4_debug_msgs::msg::Float32Stamped;
using BasicPolygons2d = std::vector;
+using ::behavior_velocity_planner::SceneModuleInterface;
+using ::behavior_velocity_planner::PlannerData;
+using ::behavior_velocity_planner::StopReason;
+using ::behavior_velocity_planner::PathWithLaneId;
+using ::behavior_velocity_planner::Polygon2d;
class RunOutModule : public SceneModuleInterface
{
@@ -177,6 +182,6 @@ class RunOutModule : public SceneModuleInterface
bool isMomentaryDetection();
};
-} // namespace behavior_velocity_planner
+} // namespace autoware::behavior_velocity_planner
#endif // SCENE_HPP_
diff --git a/planning/behavior_velocity_run_out_module/src/state_machine.cpp b/planning/autoware_behavior_velocity_run_out_module/src/state_machine.cpp
similarity index 96%
rename from planning/behavior_velocity_run_out_module/src/state_machine.cpp
rename to planning/autoware_behavior_velocity_run_out_module/src/state_machine.cpp
index 322264cad8501..484a7cdcd95e3 100644
--- a/planning/behavior_velocity_run_out_module/src/state_machine.cpp
+++ b/planning/autoware_behavior_velocity_run_out_module/src/state_machine.cpp
@@ -14,7 +14,7 @@
#include "state_machine.hpp"
-namespace behavior_velocity_planner
+namespace autoware::behavior_velocity_planner
{
namespace run_out_utils
{
@@ -107,4 +107,4 @@ void StateMachine::updateState(const StateInput & state_input, rclcpp::Clock & c
}
} // namespace run_out_utils
-} // namespace behavior_velocity_planner
+} // namespace autoware::behavior_velocity_planner
diff --git a/planning/behavior_velocity_run_out_module/src/state_machine.hpp b/planning/autoware_behavior_velocity_run_out_module/src/state_machine.hpp
similarity index 92%
rename from planning/behavior_velocity_run_out_module/src/state_machine.hpp
rename to planning/autoware_behavior_velocity_run_out_module/src/state_machine.hpp
index 7c0de8078f435..b88aa821548bb 100644
--- a/planning/behavior_velocity_run_out_module/src/state_machine.hpp
+++ b/planning/autoware_behavior_velocity_run_out_module/src/state_machine.hpp
@@ -19,7 +19,7 @@
#include
-namespace behavior_velocity_planner::run_out_utils
+namespace autoware::behavior_velocity_planner::run_out_utils
{
class StateMachine
@@ -53,6 +53,6 @@ class StateMachine
std::optional prev_obstacle_{};
std::optional target_obstacle_{};
};
-} // namespace behavior_velocity_planner::run_out_utils
+} // namespace autoware::behavior_velocity_planner::run_out_utils
#endif // STATE_MACHINE_HPP_
diff --git a/planning/behavior_velocity_run_out_module/src/utils.cpp b/planning/autoware_behavior_velocity_run_out_module/src/utils.cpp
similarity index 98%
rename from planning/behavior_velocity_run_out_module/src/utils.cpp
rename to planning/autoware_behavior_velocity_run_out_module/src/utils.cpp
index f17f4c7251ea4..e4635e07b85b1 100644
--- a/planning/behavior_velocity_run_out_module/src/utils.cpp
+++ b/planning/autoware_behavior_velocity_run_out_module/src/utils.cpp
@@ -33,8 +33,11 @@
#endif
#include
#include
-namespace behavior_velocity_planner
+namespace autoware::behavior_velocity_planner
{
+using ::behavior_velocity_planner::PathPointWithLaneId;
+using ::behavior_velocity_planner::DetectionRange;
+namespace planning_utils = ::behavior_velocity_planner::planning_utils;
namespace run_out_utils
{
Polygon2d createBoostPolyFromMsg(const std::vector & input_poly)
@@ -450,4 +453,4 @@ Polygons2d createMandatoryDetectionAreaPolygon(
}
} // namespace run_out_utils
-} // namespace behavior_velocity_planner
+} // namespace autoware::behavior_velocity_planner
diff --git a/planning/behavior_velocity_run_out_module/src/utils.hpp b/planning/autoware_behavior_velocity_run_out_module/src/utils.hpp
similarity index 97%
rename from planning/behavior_velocity_run_out_module/src/utils.hpp
rename to planning/autoware_behavior_velocity_run_out_module/src/utils.hpp
index 51b460482458f..81195d5edaaa3 100644
--- a/planning/behavior_velocity_run_out_module/src/utils.hpp
+++ b/planning/autoware_behavior_velocity_run_out_module/src/utils.hpp
@@ -29,7 +29,7 @@
#include
#include
-namespace behavior_velocity_planner
+namespace autoware::behavior_velocity_planner
{
namespace run_out_utils
{
@@ -45,6 +45,8 @@ using tier4_autoware_utils::Point2d;
using tier4_autoware_utils::Polygon2d;
using tier4_debug_msgs::msg::Float32Stamped;
using vehicle_info_util::VehicleInfo;
+using ::behavior_velocity_planner::Polygons2d;
+using ::behavior_velocity_planner::PlannerData;
using PathPointsWithLaneId = std::vector;
struct CommonParam
{
@@ -271,5 +273,5 @@ Polygons2d createMandatoryDetectionAreaPolygon(
const PathWithLaneId & path, const PlannerData & planner_data,
const PlannerParam & planner_param);
} // namespace run_out_utils
-} // namespace behavior_velocity_planner
+} // namespace autoware::behavior_velocity_planner
#endif // UTILS_HPP_
diff --git a/planning/behavior_velocity_run_out_module/plugins.xml b/planning/behavior_velocity_run_out_module/plugins.xml
deleted file mode 100644
index 5320d46f92929..0000000000000
--- a/planning/behavior_velocity_run_out_module/plugins.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-