ROS 2-Based Architecture for Autonomous Driving Systems: Design and Implementation | Synapse