Beginner's Guide to Building a Combat Robot - Part 1: Planning