Здесь непонятно одно кто и на основании чего должен принимать решение и подавать команды ехать вправо, влево, назад, вперед.
Как будет реализовано поворотное устройство?