Skill needed for programming a robot answered in this robot book. This is practical guides that include history and theory. The author Joe Jones and Daniel Roth brings many practical and useful explanations in very easily understood terms to the beginner, and hidden depth to the experienced robot programmer.
Using an intuitive method, Jones deconstructs robot control into simple behaviors that are easy to program and debug for inexpensive microcontrollers with little memory. Behavior-based robotics is quite simply the design of robots where there are no internal “models” of the environment. Instead, the robot’s action is state-machine driven via inputs gleaned from the robot’s sensors. This book gives very practical advice on building and programming such a robot. Some mathematics is involved, so the reader who knows trigonometry, algebra, and the basics of computer programming would be best prepared to make good use of this book. This is a learning opportunity for anyone wanting to understand practical robot programming behavior style.
