The zumo robot controler APPReinforcementLearning used by the RL Supervisor likely does not need more capabilities than the remote control application. The reinforcement learning supervisor can be adapted to use only APPRemoteControl as zumo controller.