Closed Kazunori-Nakajima closed 4 days ago
Thank you for contributing to the Autoware project!
🚧 If your pull request is in progress, switch it to draft mode.
Please ensure:
Attention: Patch coverage is 0%
with 16 lines
in your changes missing coverage. Please review.
Project coverage is 29.19%. Comparing base (
8652963
) to head (32745b0
). Report is 119 commits behind head on main.
Files with missing lines | Patch % | Lines |
---|---|---|
...ion_planner/src/mission_planner/route_selector.cpp | 0.00% | 16 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
🚨 Try these New Features:
I want to disclose the time to handle exceptions. Therefore, we have updated the handle_exception in service_utils. This PR is closed because service_utils is located in mission_planner and the same content as this PR is included in the following PR.
After consulting with @kosuke55 , it was decided not to output processing time in the event of an error.
Therefore, we will reopen this PR.
Description
The processing time of
route_selector
was measured and made to Pub. Since A is not a module that is processed cyclically, Pub was added to the following four functions that may become heavy processing.on_set_waypoint_route_main
on_set_lanelet_route_main
on_set_waypoint_route_mrm
on_set_lanelet_route_mrm
(TIER IV internal usecase) This output is then read by the Basic scenario and tested daily for cycle failures.
Related links
How was this PR tested?
ros2 topic echo /planning/mission_planning/route autoware_planning_msgs/msg/LaneletRoute > routefile
start_pose
and---
on the last line of the routefileros2 service call /planning/mission_planning/route_selector/mrm/set_lanelet_route tier4_planning_msgs/srv/SetLaneletRoute "$(cat routefile)"
Notes for reviewers
None.
Interface changes
None.
Effects on system behavior
None.