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