¡Vaya proyectazo!
A ver, por partes....
- Sobre el tema independencia/movimiento ni idea, solo decirte que tendrás que ir mapeando en terreno sobre la marcha e ir controlando el mapa y la situación actual.
- Movimiento... lo mas fácil es hacerlo rodante, como una Roomba.
- Órdenes y todo eso ...