If you want a simple guide to building complex robots, then this book is for you. You'll need some programming knowledge, and experience of working with mechanical systems.