I was thinking what else you can do with the NXTLineLeader (and more than just line-following).

So I created a system to make navigation in any room possible. Im using puzzle pieces to create a grid in any area you want (actually u can find these puzzle pieces in rooms of kids ).You can create huge areas in a room (you just need enough puzzle pieces).

So far, I also coded a "Grid Modeling System" in Java to model the puzzle on the computer. You can draw there a grid like the real grid and adjust it. Set a start point and some end points and the best path will calculate through the implemented A*-Algorithm. You can also use your keyboard to navigate the LineLeader.

Hi Matt,That is pretty cool. I like the use of those puzzle pieces to create a test surface. I must take a look for some of them! So I assume you could also use this to some sort of SLAM/mapping with the grid allowing you to correct for positional errors...

That is Cool! Nice GUI also. There is effort underway in the LeJOS team on navigation stuff and there may be some interleave with what you have done. Have you had any dialog with Lawrie, Brian, et al.?