Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(autoware_motion_velocity_obstacle_slow_down_module): params for obstacle stop and slow down modules #1330

Conversation

PanConChicharron
Copy link
Contributor

Description

Adds params for autowarefoundation/autoware.universe#10112

How was this PR tested?

Results in autowarefoundation/autoware.universe#10112

Notes for reviewers

None.

Effects on system behavior

None.

Copy link

github-actions bot commented Feb 17, 2025

Thank you for contributing to the Autoware project!

🚧 If your pull request is in progress, switch it to draft mode.

Please ensure:

@PanConChicharron PanConChicharron changed the title feat(autoware_motion_velocity_obstacle_slow_down_module): params for https://github.com/autowarefoundation/autoware.universe/pull/10112 feat(autoware_motion_velocity_obstacle_slow_down_module): params for obstacle stop and slow down modules Feb 17, 2025
@PanConChicharron PanConChicharron added the type:ci Continuous Integration (CI) processes and testing. (auto-assigned) label Feb 17, 2025
@PanConChicharron PanConChicharron force-pushed the arjun.ram/RT1-9227_yaml_changes branch 3 times, most recently from ced38af to 3973230 Compare February 18, 2025 00:04
@PanConChicharron PanConChicharron marked this pull request as ready for review February 18, 2025 00:22
Comment on lines 12 to 13
slow_down_obstacle_type:
pointcloud: false
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The module-related parameter should be in the module's yaml file.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

stop_obstacle_type:
pointcloud: true

enable_slow_down_planning: true
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Previously, we can disable the obstacle_slow_down only with this flag, but now, we can do that by setting the following to false.
So please remove enable_slow_down_planning.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

@@ -1,5 +1,17 @@
/**:
ros__parameters:
common:
enable_debug_info: false
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Now, we use RCLCPP_DEBUG instead of RCLCPP_INFO with enable_debug_info, so please remove this flag.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

@@ -1,5 +1,17 @@
/**:
ros__parameters:
common:
enable_debug_info: false
enable_calculation_time_info: false
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Previously, we measured the processing time with a library StopWatch, but now we have a new library TimeKeeper which is a wrapper library of the StopWatch.
So, please remove enable_calculation_time_info, and use TimeKeeper instead of the StopWatch in the implementation.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

@PanConChicharron PanConChicharron force-pushed the arjun.ram/RT1-9227_yaml_changes branch 3 times, most recently from 35e45a0 to 46ba281 Compare February 20, 2025 08:10
@PanConChicharron PanConChicharron added component:planning Route planning, decision-making, and navigation. (auto-assigned) and removed type:ci Continuous Integration (CI) processes and testing. (auto-assigned) labels Feb 20, 2025
@PanConChicharron
Copy link
Contributor Author

Reverting closure

PanConChicharron and others added 3 commits February 25, 2025 13:08
Signed-off-by: Arjun Jagdish Ram <[email protected]>
Signed-off-by: Arjun Jagdish Ram <[email protected]>
@PanConChicharron PanConChicharron force-pushed the arjun.ram/RT1-9227_yaml_changes branch from 46ba281 to 1f500e0 Compare February 25, 2025 04:12
@takayuki5168 takayuki5168 merged commit 740164d into autowarefoundation:main Feb 25, 2025
12 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:planning Route planning, decision-making, and navigation. (auto-assigned) run:build-and-test-differential
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants