End-To-End Timing Analysis and Optimization of Multi-Executor ROS 2 Systems | Synapse