Consolidate MRM related nodes into a single node #6539
Labels
component:system
System design and integration. (auto-assigned)
type:improvement
Proposed enhancement
Checklist
Description
Currently, Minimum Risk Maneuver (MRM) is implemented across multiple nodes like the following:

(Pullover is a new feature still in Pull Request: #5634)
You can refer to #1856 to see when these MRM functions are introduced in autoware.universe.
From a point of safety and performance, I suggest consolidating these five nodes into a single node.
Purpose
By consolidating these nodes, we aim to achive:
Possible approaches
Implement each operators (including pull_over_manager) as a class in MRM Handler nodes:

If you want to add a new operator to MRM, just implementing a new class in MRM Handler is fine.
Definition of done
The text was updated successfully, but these errors were encountered: