Disclaimer
This page is not connected with or endorsed by

The LEGO Company.

LEGO, LEGOLAND, LEGO SYSTEM, LEGO TECHNIC, DUPLO, LEGO PRIMO and LEGO MINDSTORMS are trademarks of The LEGO Company. Star Wars and AT-ST are trademarks of George Lucas Company. 

 

 

 

 

 

Home

NXT Robotics

 

Creating cool MINDSTORMS NXT robots  Content Preview

 

January 2008

Daniele Benedettelli

 

Click to visit official Apress book site

Commented code listings and detailed building instructions

for seven cool projects.

 

Check Amazon.com

 
   

Chapter 1. Building Biped Robots

In this chapter you will learn the complete state of art

of the LEGO walking robots developed in the last 10 years.

You will get in touch with the most used design approaches

of biped robots that do not need sensors to balance.

 

   

Chapter 2. Quasimodo

This is a funny interlacing legs biped that uses

an original solution for the COG (center of gravity) shifting,

making it resemble the Hunchback of Notre-Dame.

It serves as occasion to discuss the common issues about this kind of bipeds.

After a short introduction about NXT-G, you will meet NXC,

the powerful programming language used throughout the book.

 

   

Chapter 3. Finite State Machines

The argument is discussed keeping it simple and as near as possible to the practice.

FSMs are a software technique that allows you to give your robots simple autonomous behavior

and to manage its movements in an elegant way.

The robots of this book that use FSMs are the AT-ST biped, the NXT Turtle, and JohnNXT.

 

   

Chapter 4. All Terrain Scout Transport Biped

This chicken-like biped comes directly from Star Wars movies.

It serves as an example of a jerky COG-shifting biped, and can even turn!

Its shape is designed as close as possible to the real AT-ST.

 

   

Chapter 5. Omni-Biped

This robot is a smooth COG-shifting biped. It brings the inheritance of

the Alpha-Rex bipedal walking to the highest level.

It walks smooth and fast, and can turn on its own footprints.

(emproved version of the Omni Biped shown here)

 

   

Chapter 6. The NXT Turtle

In this chapter you will bring a robotic pet to life!

Its resemblance to a real turtle is helped by the head that can retract inside the shell!

The topic of the chapter is the implementation of the autonomous behavior

for the turtle. (emproved version of the NXT Turtle shown here)

 

   

Chapter 7. The Mine Sweeper

This robot, equipped with sensors and an underactuated arm,

can find and collect "mines" built with dark LEGO parts.

(emproved version of the Mine Sweeper shown here)

 

   

Chapter 8. JohnNXT

On huge popular demand, here comes my Johnny five NXT replica!

This robot features moving treads, rotating head, poseable neck and eyelids, moving torso,

underactuated grabbing mechanism and laser.

You can use the provided SDK (Software Development Kit) to fully customize its program.

Its double-NXT system uses the high speed serial port of the NXT, which use is made simple by the NXC library provided. So, JohnNXT can be even remote-controlled!

(emproved version of the JohnNXT version shown here)

 

   

Chapter 9. Building a Remote Control Device

This Bluetooth remote is quite ergonomical, featuring two analog joysticks and two triggers.

With it, you can remote-control all the robots of this book.

 
   

 

 

 

 

After the book publishing,

the programs source code

will be available for purchasers.