Small electric vehicle serves as a robot body for standard Android smartphones. Software stack which allows smartphones to use this body for mobile operation and demonstrate that the system is sufficiently powerful to support advanced robotics workloads such as person following and real-time autonomous navigation in unstructured environments