forked from tier4/autoware.universe
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(surround_obstacle_checker): separate surround_obstacle_checker f…
…rom hierarchical planning flow (tier4#830) * fix(surroud_obstacle_checker): use alias Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * feat(surround_obstacle_checker): use velocity limit Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * chore(surround_obstacle_checker): rename publisher, subscriber and callback functions Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * refactor(surround_obstacle_checker): use parameter struct Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(surround_obstacle_checker): use alias Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * refactor(surround_obstacle_checker): cleanup member functions Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * refactor(surround_obstacle_checker): cleanup polygon handling Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * refactor(surround_obstacle_checker): use marker helper Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * feat(planning_launch): separate surround_obstacle_checker from hierarchical motion planning flow Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
- Loading branch information
1 parent
43c8934
commit 9de839f
Showing
10 changed files
with
433 additions
and
524 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,3 +9,4 @@ | |
|
||
# ego stop state | ||
stop_state_ego_speed: 0.1 #[m/s] | ||
stop_state_entry_duration_time: 0.1 #[s] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
12 changes: 4 additions & 8 deletions
12
planning/surround_obstacle_checker/launch/surround_obstacle_checker.launch.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,24 +1,20 @@ | ||
<launch> | ||
<arg name="param_path" default="$(find-pkg-share surround_obstacle_checker)/config/surround_obstacle_checker.param.yaml"/> | ||
|
||
<!-- vehicle info --> | ||
<arg name="vehicle_info_param_file" default="$(find-pkg-share vehicle_info_util)/config/vehicle_info.param.yaml"/> | ||
|
||
<arg name="input_trajectory" default="input/trajectory"/> | ||
<arg name="input_objects" default="/perception/object_recognition/objects"/> | ||
<arg name="input_odometry" default="/localization/kinematic_state"/> | ||
<arg name="input_pointcloud" default="/perception/obstacle_segmentation/pointcloud"/> | ||
<arg name="output_trajectory" default="output/trajectory"/> | ||
<arg name="output_velocity_limit" default="/planning/scenario_planning/max_velocity_candidates"/> | ||
<arg name="output_velocity_limit_clear_command" default="/planning/scenario_planning/clear_velocity_limit"/> | ||
|
||
<node pkg="surround_obstacle_checker" exec="surround_obstacle_checker_node" name="surround_obstacle_checker" output="screen"> | ||
<param from="$(var param_path)"/> | ||
<param from="$(var vehicle_info_param_file)"/> | ||
<remap from="~/output/no_start_reason" to="/planning/scenario_planning/status/no_start_reason"/> | ||
<remap from="~/output/stop_reasons" to="/planning/scenario_planning/status/stop_reasons"/> | ||
<remap from="~/output/trajectory" to="$(var output_trajectory)"/> | ||
<remap from="~/output/max_velocity" to="$(var output_velocity_limit)"/> | ||
<remap from="~/output/velocity_limit_clear_command" to="$(var output_velocity_limit_clear_command)"/> | ||
<remap from="~/input/pointcloud" to="$(var input_pointcloud)"/> | ||
<remap from="~/input/objects" to="$(var input_objects)"/> | ||
<remap from="~/input/odometry" to="$(var input_odometry)"/> | ||
<remap from="~/input/trajectory" to="$(var input_trajectory)"/> | ||
</node> | ||
</launch> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.