Post 15: ROS-level system design