* With this book readers might well be able to build the next Mars Rover.
* First book out on Java robotics.
* The biggest selling point about this book is that no one else shows readers how to combine the power of their PC with a robust programming language in Java to create exciting robotics.
* The book is a great teaching aid (in robotics or software) that establishes a new paradigm for thinking about robotics along with simpler ways to do things, i.e., vs. the old way using microcontrollers.
Notes on Style I admit I was a programmer before I started building robots. So my perspective may be so- what skewed in the direction of a programmer. However, I also didnt want this book to be from a purely software engineering perspective. I wanted to keep the text balanced between robotics and programming and not get too cute with either discipline, though from time to time Im afraid I may have indulged myself. Who Should Read This Book If you want off-the-shelf robot components, free software, and development tools, this is the book for you. You can download all the softwareits GPL (General Public License) or Apache Licenseand you can purchase the components from your favorite robot supplier and/or hobby shop. The following sections outline the experience you should have to get the most out of the book. Your Programming/Java Experience I could say that you should have a good understanding of object-oriented techniques and Java before getting started with this book, but if youre like most roboticists, youll likely learn as you go, and by following the various examples Ive included within these pages.A table of contents is not available for this title.Scott Preston is a software craftsman and roboticist from Columbus, Ohio. Over the past decade he has worked for some of the largest companies in the world and built & programmed lots of web sites and robots. When he's not working on a newlÛ