Scott Preston's Books

Robotics Programming 101

Robotics Programming 101

Robotics Programming 101 shows you how to plan your first robotics program, pick a brain, language and operating system for your first robot. This book is also filled with programming examples in PBASIC, Arduino, Java and JRuby. Some of these examples include: serial communication, servo and microcontroller programs, sensors like sonar and a digital compass, text-to-speech, speech-recognition, computer-vision, differential drives, robot arms, basic navigation, and much more!

 
Ubuntu Robotics - A Robotics Programming 101 Extra

Ubuntu Robotics - A Robotics Programming 101 Extra

This is an extra for the book, Robotics Programming 101. This extra highlights all of the Ubuntu specific robotics configuration details in Robotics Programming 101.

 
Motion Detection - A Robotics Programming 101 Extra

Motion Detection - A Robotics Programming 101 Extra

This is an extra for the book, Robotics Programming 101. This extra shows you how to write a motion detector for your robot with a network or web camera.

 
The Definitive Guide To Building Java Robots

The Definitive Guide to Building Java Robots

This was my first book on robotics and using the Java Language to interface between sensors, motors and microcontrollers with a PC capable of doing speech and vision.

If you want to learn more detail about Robotics Programming, then you need to get this book!