Separation of driver and controller (yaml + launch)