A Beginner’s Guide to Autonomous Robots