This was one of the more fun projects I've attempted and I'm fairly pleased with the results.
Most of the parts and skills used in this project are from my fighting robot hobby. It might seem like a complex project but anyone with basic handy-person skills and willing to do the research could build a similar machine.
Anyways I'll let the rest of the Instructable do the talking, enjoy!
Step 1: The Design
Step 2: The Baseplate
I decided to try and fit everything inside this sheet, it was just about the perfect size in the end.