Android Controlled Arduino Robot

Welcome.

I am not aware of any single tutorial to do this.

Here are some possible resources app inventor robot - Google Search for the arduino-device-robot.

To get from one place to another depends on the distances etc. and whether this must be automatic or it can involve some manual manipulation. Here is a tool to define a route HOW TO: Use the Navigate control . How to get the robot to respond to the inflection points in the route directions is possible but complex. Perhaps something like this discussion How do I achieve turn by turn navigation on AI? - #8 by ewpatton

A complete and very complex tutorial Ullis Roboter Seite/Rasenmäher might be of interest