Bob's Lego Robotics Page

Special Note

A big thank-you goes to Virginia Phillips, who provided funding for the Lego Mindstorms kits used in our labs!

Introduction

As a long-time Lego player / builder / tinkerer / creator, I was quite excited to get my first Mindstorms kit several years ago. Soon after, I started considering ways to use the kit in my classes.

The models on these pages are the result of those considerations, with some help along the way from friends, family and colleagues around the world.

Completed Robots

Note: Robots marked with an asterisk require parts not found in the educational version of the Mindstorms NXT kit

Works In Progress

QueueBot

The QueueBot is intended to illustrate the use of queues in the inverted radix sort algorithm.

QueueBot is currently in the conceptual development phase.

ListBot

The ListBot is intended to illustrate the use of linked lists.

The ListBot will have a PC-based command console and use Bluetooth communication to control the bot. The entire system provides a solution to Problem 101 in the Universidad de Valladolid archives.

ListBot is currently in the conceptual development phase.

GraphBot

GraphBot is a variation of TreeBot, using a compass sensor to provide more accurate navigation (and navigation not possible with TreeBot).

The bot can be used for elementary graph traversal (depth-first or breadth-first search), as well as graph processing (e.g., connected / biconnected / strongly-connected components).

GraphBot is currently in the waiting-for-Bob-to-get-some-time phase.

News du jour

16 Aug 2007

New design for the web site