Books

Maximum LEGO NXT

Building Robots with Java Brains

More than two dozen fun and challenging projects using LEGO® MINDSTORMS™ NXT and the Java™ programming language

Sold Out

Build amazing robots with Maximum LEGO NXT. Each project includes 3D rendered instructions, program code, and illustrations to help you realize your robotic goals.
Go beyond the basic LEGO programming tools with leJOS NXJ, an open source Java virtual machine. Use Java, the world’s most popular programming language, to program an exciting collection of projects: a chess playing robot, an exoskeleton for your hand, a Mars rover, a robotic arm controlled through the Internet, a 3D object scanner, and many more – all using only NXT kit parts.
Discover how to:
•    Install and use leJOS NXJ, the Java virtual machine for the NXT
•    Build with stud-less LEGO bricks
•    Learn Java using our complete beginner’s guide
•    Imitate biological systems with Biomimetic Robots
•    Use Bluetooth™ with Pocket PCs, cell phones and other devices
•    Augment your NXT kit with sensors and expansion products
•    Create unique projects using GPS, a video camera, a data glove  and other devices

Contents

Foreword by Søren Lund, Director of LEGO MINDSTORMS
Chapter 1 Meet NXT
Chapter 2 leJOS NXJ
Chapter 3 Java for Primates
Chapter 4 The leJOS NXJ API
Chapter 5 LEGO Parts
Chapter 6 Building 101
Chapter 7 Bite into Bluetooth
Chapter 8 Grabby Robots
Chapter 9 Sound
Chapter 10 Robots with Vision
Chapter 11 Standing Tall
Chapter 12 Localization
Chapter 13 Mapping
Chapter 14 Path-finding
Chapter 15 Hands & Exoskeletons
Chapter 16 Network Robotics
Chapter 17 Scanning
Chapter 18 Behavior-Based Robots
Chapter 19 Expanding the NXT
Chapter 20 GPS & Harsh Terrain
Chapter 21 Speech
Appendix A NXT Accessories
Appendix B Robot Math
Appendix C Internet Resources
Index

About the Author

Brian Bagnall is a Sun Certified Java Programmer and Developer and co-author of the Sun Certified Programmer for Java 2 Study Guide. He is a key programmer of leJOS NXJ, a Java SDK for LEGO NXT. His previous book, Core LEGO MINDSTORMS Programming, was translated into French and Japanese. Bagnall has worked for IBM, AT&T, and other leading computer companies.

Available Now
512 Pages
Sold Out

 

Download Code

leJOS NXJ Code

iCommand Code