Thursday, December 31, 2009

NXT 2.0 Forklift


I have posted an NXT 2.0 Forklift project, which is a variation on my original NXT 1.0 version. The NXT 2.0 version adds the use of the color sensor as a "warning light" to shine three different colors depending on what the forklift is doing (e.g. light flashes red and NXT beeps when backing up).

The forklift can do autonomous tasks with the help of the ultrasonic sensor, and you can also control it via Bluetooth remote control. The built-in remote control feature in the NXT 2.0 software can be used to drive the forklift, but it is inconvenient to control the lift because you cannot easily reverse the 3rd motor on the fly using the built-in remote control. Fortunately, Anders Søborg has provided this free PC Bluetooth Vehicle Remote program, which is more flexible, so instructions for using this are included. Anders' program works fine with either NXT 1.0 or NXT 2.0, so it is a nice upgrade for 2.0 users or a great new tool for 1.0 users (PC only, sorry no Mac version).

Instructions and programs to control this forklift by Bluetooth from another NXT will follow in my next project post.

Here is a video of the forklift in action:

Wednesday, December 30, 2009

NXT 2.0 Discovery Book - Update

It has been a while since I last blogged about this book, but now I can finally say I've completed all of the chapters for it. Although there's still quite a bit of work to do, I hope the book's release date is in or around March 2010. Please note that the book description at Amazon is outdated and does no longer reflect the contents of the book very well.

The book is written to be a good addition to anyone's NXT 2.0 set. It teaches readers all about programming as they build increasingly sophisticated robots. Each little bit of programming theory comes with at least one sample program and a programming 'discovery' (challenge/exercise - over 75 in total) to practice the newly learned skills. The first programming chapter starts with out with simple things like move blocks, but the book also includes chapters about data wires and variables, for example.

Building and programming go hand in hand in this book. Basically, you build the first robot (a training vehicle), learn the basics about MINDSTORMS, then move on to the next robot which teaches you about sensors, for instance. At this point the book comes with instructions for eight robots, including The Snatcher, and a robot that sorts your LEGO bricks by color and size. I've posted a little teaser image of a robot below. Can anyone guess what this robot does? Be fair and comment before looking at the book's description that's currently online ;)

Question for owners of the 2.0 kit

I'm curious to know how 2.0 owners have managed with using 1.0 building instructions and modifying the designs.

* Have any 2.0 owners updated 1.0 designs that would like to share them?
* How easy or difficult has it been to re-design 1.0 robots using 2.0 parts?
* What parts from 1.0 are you finding you miss the most?

I just want to start a discussion here to understand if there's even a sufficient percentage of 2.0 owners who are trying to use 1.0 material to warrant updating a lot of the 1.0 info.

Jim

Tuesday, December 29, 2009

Updating NXT-G Programming Guide

Well, I just got a request from Apress to update the NXT-G Programming Guide - the book came out in 2007 and, now that NXT-G 2.0 is out, it's probably a good idea. I've collected mistakes and omissions over the years and will hopefully fix those easily enough, but Apress has given me permission to increase the page count on the book... so....

For those of you who own the first edition, I have a few questions that I'm hoping you'll help me out with...

1. Is there anything you feel should be added to the book?
2. Would exercises be beneficial?
3. Did I cover wires well enough or do they need more discussion?
4. What did you like about the book and want more of...
5. ... and what did you NOT like about the book and want less of... or corrected?

For the original book, I made the test robot (SPOT) available as a downloadable zip file containing photos to build it - for this book, I'm probably going to update SPOT and provide BIs for all three kit versions - 1.0, 2.0, and Education. Not sure if that will be useful or not... thoughts welcome.

I've had requests from teachers and coaches to provide some hands-on activities in the form of Exercises, so please comment on that as well if you can...

It's nice to be able to update a book and fix things you overlooked the first time around... and I welcome your thoughts on improving this book. No promises that Apress will let me do anything too crazy, but if I'm able to use your suggestion or find it useful for correcting or adding something in, I'll try and credit you in the book if you're the first responder for an improvement, fix, or addition.

Thanks!

Jim

Sunday, December 27, 2009

Philo's Fast NXT 2.0 Ball Sorter

My good friend Philo, who designed and build the robotic arm as a extra model for the NXT 2.0 box, build and FAST ball sorter.


Here is a movie:


Philo also made great Building instructions at his homepage.

Thanks Philo for this nice creation, I'm looking forward for the first implementation inside a GBC.

Friday, December 25, 2009

Merry Christmas!

To all our readers,

Merry Christmas! Have a safe and enjoyable holiday - see you in 2010!

Jim

Thursday, December 24, 2009

Brickworld 2010 - The Phenomenon Grows

Brickworld is a huge LEGO "convention" or fan-gathering that was started a few years ago, and has rapidly grown into one of the larger such event in North America. It takes place near Chicago, IL, and the information for this year has been released. But as a bonus, there's a second event. More of a public expo than a fan-driven show, it should also be a fun activity for those in the area around Indianapolis, IN, this year. If you want to see more LEGO than you've even seen before in your life, with entire train layouts, GBC's, robots, sculptures, custom fan-designed pieces (big vendor area), contests (ever seen a LEGO trebuchet throw a LEGO train car 10 meters... or the aftermath?), and a wild collection of fans of all ages, I'd strongly suggest attending. Here's the detailed post off of LUGNET:

Share - Learn - Explore - Discover

The team at Brickworld is excited to announce that registration for the 2010 event at the Westin will open on January 1st. We look forward to seeing everyone in Chicago in June. We are presently updating the web site to provide an improved registration experience. The updates will be rolled into the web site over the next couple weeks and ready for January 1st.

One of the changes will be a modified home page. The home page will show the Brickworld event at the Westin and a new event called Brickworld Indy. Brickworld at the Westin in Chicago is THE convention, THE AFOL event, THE place you want to be.

Brickworld Indy is a new concept. It is a public exhibition only (similar to Saturday and Sunday of the Brickworld convention in Chicago). Brickworld Indy is a partnership between Brickworld and IndyLUG. The intent of the exhibition is to showcase the creations of IndyLUG to the public. So, there is no convention side, no on line registraiton, no raffles, and it is not open for anyone to display. However, it will still be a fun place to hang out on Saturday & Sunday and see friends and we would love to have AFOLs around to enjoy the event.

We hope to see you in June at the Westin for Brickworld 2010!!

The theme is picked...the event kits are designed...the artwork is in process...things are in full swing. Don’t wait. Start building now and remember to include lighting for the 2nd annual World of Lights Collaboration.

Stay tuned for more information.

Regards, the Brickworld Team

Brickworld will be held June 17 - 20, 2010 at the Westin North Shore Hotel in Wheeling, IL (a suburb of Chicago).

Brickworld Indy will be held March 13 and 14, 2010 at the Indiana Convention Center in Indianapolis, IN

To see more details or register to attend, please visit the Brickworld website:

http://www.brickworld.us/


Wednesday, December 23, 2009

Guest Blog - video

Reader Thomas emailed me about this 2.0 video - it's tucked away on the new Mindstorms website, so there may be some of you who haven't seen it...

Click here and then click the Movie link at the bottom left of the screen.

Thanks, Thomas.

Not Enough Parts

I have been following the difficulties surrounding the introduction of the LEGO Mindstorms NXT 2.0. There is a lot of literature available that has building instructions for Mindstorms creations. Most of the instructions assume that you have the NXT 1.0 set, so the instructions are centered around that set. The NXT 1.0 was all that was available when the book, website or blog entry was written.

There are a lot of people new to NXT that are buying the 2.0 set, not realizing or thinking about the fact that there was a 1.0 set that was made before the 2.0 set and that there could be any difference in the building elements that LEGO would include in one set or the other.

Building with the NXT set reminds me of many years ago when I was much younger and the popular building set was the Erector Set. This was the best thing to get if you wanted to build things that were not just “glue it together and put it on the shelf” plastic model kits. For Christmas one year (many, many, many years ago) Santa brought me an Erector Set. The “Big Set”, lots of parts, and some getting started instructions of how to build several things; they were great! The getting started models helped me to understand how to use the building elements included in the Erector Set. I built many a contraption with my “Big Set”. But after awhile it was not enough, there were just not enough bits and pieces to build all the things I wanted to build. My imagination was much bigger than my “Big Set”. So I convinced my parents to buy me the Erector “Expansion Set”. With my new “Expansion Set” I could build many more things, but I after awhile I still ran out of pieces, so I needed another “Expansion Set”. Does any of this sound familiar?

A generation or two later in 2006 enter the Mindstorms NXT! Wow, now we can build anything in our imagination and we can program an on-board computer to make it do almost anything we want. For many of us it was our first Mindstorms set, our introduction to NXT and all the wonderful things we can create. Many folks started websites to highlight their creations. Writers wrote books teaching others how to build things and how to program using NXT-G and other programming languages to make our creations more than just a model to stick on a shelf. All was right with the world, there was the Mindstorms set, there were web sites, there were books there were blogs all centered around the NXT 1.0 and what we could build with just the elements included in that set. Nothing else required. Those were the golden ages. We could build and discuss what we built and we knew we had the parts necessary to build many wonderful things.

Then in January 2009 LEGO announced the Mindstroms NXT 2.0 set. Wow! Wonderful! A new set, new elements we can all build new and different robots. But then in August 2009 LEGO actually starting shipping the NXT 2.0 set and the problems began. It was not a problem for the folks who already had a NXT 1.0, It was just a welcome addition to the NXT line of products. But for the folks new to NXT there was a big problem! The NXT 2.0 set did not include all the pieces that were included with the NXT 1.0 set so the websites and books and building instructions did not match. The folks who bought the NXT 2.0 could not build the wonderful things that we as NXT 1.0 owners could build. Not enough parts! The folks new to NXT (with the 2.0 set) were outraged, they had purchased books on how to build many wonderful things with the promise that they could build all these things with just the parts included in the base NXT set. They did not realize that the books were written for the NXT 1.0 set and that they had purchased a NXT 2.0 set or that there would be any difference in the building elements included in the NXT 2.0 set. Just look at some of the book reviews from outraged consumers about the fact that they purchased this new Mindstorms NXT (2.0) set and some books to build beyond the box, only to find out that the books had building instructions for creations that they could not build because they did not have all the necessary parts. They did not know why they did not have enough parts, they just knew they did not have the parts and there was a promise on the cover of the book that everything could be built with what was in one NXT kit. Not enough parts! It is unfortunate that LEGO did not include all the parts from the NXT 1.0 in the NXT 2.0; life would have been so much easier for the folks who write the books and maintain the web sites, but that is not what happened.

I hate to break it to you, but you will never have enough parts! Remember my experience with the Erector sets? Not enough parts!

I look at the NXT 2.0 (or 1.0) like the Erector Set, “Big Set”. It includes a lot of parts. But it is just a start. I believe that is what LEGO really intended; give the consumer just enough parts to build many interesting things, but not enough to build everything possible that could be built with Mindstorms. Think about it. If LEGO made a kit that included everything anyone would ever want or need in one kit, that kit would be so large that the average person could not lift it. More importantly very few could afford it. So LEGO gave us the “Big Set”! A very nice starter set.

Some folks may have enough elements included in the base NXT 1.0 or 2.0 set to build everything they want. But many of us are not going to have enough parts included in the base set to build all we want. Not enough parts!

My suggestion is to build all the wonderful things you can build with your set (1.0 or 2.0), then start collecting building elements to build different, bigger and more complex devices, robots or whatever you can imagine. We can build many wonderful things with just what is included in the base set, but remember – The NXT 1.0 or NXT 2.0 set is just a start!

If life gives you LEGO®, build robots!

Andy Dannelley

Guest Blog - Jerome M.

From Jerome:


I was looking for a Mac OSX utility that can export images in the *.ric file format but could not find one. So I decided to write one based on the free and open source image processing software ImageJ.


You can get the software from : http://spriteeditor.blogspot.com/



Comments welcome.

New NXT 2.0 Book for Teens?

I just happened to come across a new book on Amazon available for pre-order: Lego Mindstorms NXT 2.0 for Teens by Jerry Lee Ford. I didn't recognize the author... does anyone know something about this book? I'm couldn't tell from the description how the book applies specifically to teenagers; it seems more like a beginner's programming guide.

There also appears to be a new book coming out by No Starch: The Art of NXT-G Programming by Griffin Terry. I didn't recognize this author either, but the title and description sound similar to Jim's NXT-G programming guide.

-Jonathan

Tuesday, December 22, 2009

Unofficial NXT 2.0 to 1.0 upgrade kit

Bill Shaw over on the forums has assembled an unofficial retrograde kit for NXT 2.0 users wanting to build 1.0 models. From his website (http://inanimatereason.com/shop/viewitem.php?item=NXT21KIT)

"If you own the new LEGO® Mindstorms® NXT v2 Kit (Set 8547), this Unofficial NXT Retrograde kit contains just about everything you need to build robots designed for the NXT v1 kit (Set 8527). You get 180 lego elements, including an NXT sound sensor"

Even the tricky sound sensor! Priced at $80 US, I'd say this is a fair deal. The website says it is in limited stock, so you might want to grab it if you need it while you can!

If anyone purchases from here, let us know how it goes!

Richard

Guest Blog - Hupie from the Netherlands

Received this email from Hupie (16 yr old girl from the Netherlands):

Do you need a cup of coffee? But are you to tired to put sugar in it?
Then you have to try my "Coffee Assistant"!

It is a great combination of LEGO Technic (including the NXT) and an unique design (with LEGO mini-figures).

Watch my video:
http://www.youtube.com/watch?v=N_u5qyXA8s0



You can find more info on:
http://www.mocpages.com/moc.php/168993

Monday, December 21, 2009

New NXTLog Challenge - Robotic Arm!


With the end of the previous Snap Bot challenge, the new challenge is up - Robotic Arm! The rules remain the same - no limit on the amount of hardware used, and your entry must be tagged "roboticarm". From NXTLog -

"Robotic arms are no longer the work of science fiction writers. They are shaping the future of industry and medicine. Bionic arms give amputees a new lease on life enabling them grab, reach, and hug. Industrial arms make assembly line tasks safer and more efficient. They even allow astronauts to work better in space. On the fun side, robotic arms can be used as candy grabbers, pancake flippers, or even back scratchers! Your first NXTLOG challenge of the new decade is to design a MINDSTORMS NXT robotic arm."

The interesting aspect to this challenge is the question... how many degrees of freedom will your arm have?

Full information can be found at NXTLog: http://mindstorms.lego.com/en-us/Community/NXTLog/DisplayProject.aspx?id=4b486264-50d3-404b-92c8-b728e5637d30

Good luck!

Richard


When LEGO lost its head and how it got its happy ending


Not directly NXT related, but here's an article on how LEGO changed its strategy to make it through 2003 and 2004 without going bankrupt. You may have read some of this before, but it is still an interesting read.

Doing your own work...

An interesting article in the latest WIRED magazine covers the topic of people buying degrees (Bachelor, Master, and PhD) and this professor who discovered this million dollar scam and got the FBI involved.

Over the past year or so, I've continued to receive spam from a number of websites selling term papers, research papers, and other false documents - sites like this one. One goes down, another comes up. (I'm not giving anything away with this link - a simple Google search will turn up hundreds of these.)

There seems to be a growing trend, both in the USA and abroad, of people taking the shortcuts and not doing the work for themselves. The WIRED article talks about some of the people who have been tracked down with false credentials - these include many government workers and even a US Marshall!

Over the past few years, we've had a handful of people post requests for programs on the forum. Sometimes these requests have come from students who state quite clearly that the program is for an assignment. Apparently this problem has no age barriers.

I worry that one day I'll be driving across a bridge designed by a civil engineer who got his degree by simply paying $1500.00 for the piece of paper.

The contributors here at The NXT Step are good about pushing students who request hard answers to do the work themselves... but let's be honest and agree that the likelihood of a student who posts this kind of request actually saying "Okay, I'll go study more" is very slim. What are your thoughts?

New pbLua version

From Ralph Hempel... a very busy man...

I've got a new pbLua ready to go on my website, here .

It's Beta 18h - hopefully the last release before 1.0. The major new feature is reworked sensor operation with support for all sensor types, including the new color sensor.

There's a new tutorial for Bluetooth pairing with Linux machines as well.

I'd also like to point out that I'm looking for Bluetooth enabled Android devices to test with, so that I can develop instructions for them. Android devices support Lua internally as a scripting language and it would be cool to be able to script the NXT using the Android too.

I'm also developing some basic electronics tutorials for the NXT using pbLua and the HiTechnic Experimanter's kit.

Lot's of news for your site in the New Year!

Saturday, December 19, 2009

The SNAP BOT Challenge Winners are in


THE SNAP BOT CHALLENGE WINNERS ARE IN!
04/12/2009

The snapbot! challenge was popular with NXTLOGgers working to create the greatest MINDSTORMS NXT robot possible with a minimum amount of LEGO bricks. There are now hundreds of models on NXTLOG that you can build in a snap! Although only a few robots can fill the award categories, there are many amazing snapbots to visit, comment, rate, and get inspired by. So get started by searching the tag "snapbot."
(Mindstorms.com)

I sure do like this one build by #1legolover2 a real nice yedi2 robot.


Martyn

Friday, December 18, 2009

Black NXT at sale


Amazon is selling the black NXT for $89.99, which is (correct me if I'm wrong) cheaper than a common white NXT when bought through regular channels. The link is here.
To my surprise, the brick is now also available in Europe through LEGO Shop @ Home, for 112.50 Euro.
The little dog you see there is one of the robots I built with this brick.

Thursday, December 17, 2009

New blog (non-NXT)

Just a quick note to anyone who might be interested - I've been toying with starting a new website or blog for a while related to my interest in home repair, DIY activities, etc...

Join me in 2010 as I try and learn 50 new DIY skills. I'll be documenting my education/hands-on actions over at 50diys.blogspot.com and hopefully not making too much of a mess, causing too much damage, and not having to call on the pros (plumber, electrician, etc) to fix my mistakes.

Should be fun...

Tuesday, December 15, 2009

NXT Guitar Challenge Game Video

I finally posted a video of the NXT Guitar Challenge Game project from nxtprograms.com (for "Game Mode" at least):



Fortunately it worked out for this project that building instructions and programs are available for both NXT 1.0 and NXT 2.0. :-)

Sunday, December 13, 2009

An unfortunate truth about NXT books

Well, our One Kit Wonders book just took another hit with a 2-star review. The reviewer writes

"... I purchased this book thinking it meant what it stated in the title by "One Kit," meaning the main NXT kit and no other additional parts. This book requires many parts that don't come in the original main kit, and none of the extra parts I do have. The parts are not labeled and you must hunt and peck through your system to find the parts you don't have in your main kit and hunt them down and order them (not exactly a truthful title)... I've yet to build anything with this book and I've had it for over a year now. Plus several parts I have ordered turned out to be wrong, do to poor picture quality and lack of measurements."

Let's ignore the fact that the reviewer states he's had the book over a year... I'm guessing by the review that he's possibly purchased a 2.0 kit (or the Education kit). I think a lot of the problems with buyers not being happy with their books is that they're not doing the research to determine to which NXT kit the book applies. This is a 1.0 book... but Amazon makes no attempt to encourage buyers of the NXT 2.0 kit to buy this book (and others)... even when WE know the two are not compatible.

Sales on NXT books are low... not sure if it's because the product has matured or whether there are a lot more choices in books or a combination of these (or other factors). But the fact remains that reviews hurt sales... and bad sales cause publishers to pursue other topics. I've spoken with publishers who are concerned about sales of the NXT and the confusion that the multiple versions are bringing to the table. All it takes is one new NXT 1.0 owner to come and read this review and they're likely to NOT purchase the book even though, IMO, it's a great book for 1.0 owners. We can't request that the review be removed because that's not how Amazon works... (to be honest, someone could write "This latest Steven King novel stinks" - give it a 1 star review - and Amazon would still unlikely remove it from the OKW reviews).

Not sure what the solution is, but once gain I want to encourage you, the NXT book owner, to speak your mind and write reviews, good or bad, of the NXT books you use. Reviews can make or break a book... and they do have an impact on publishers who are considering doing more NXT books. It's unfortunate that studies have shown that unhappy people are more likely to write an unfavorable review than happy people are to write a favorable one.

I don't know if No Starch will ever consider another OKW book (or Idea Book) - I'm not sure what the deciding factors are... but I do believe that these negative reviews will impact sales which are likely to impact (negatively) the odds of more NXT books being done.

I wish this OKW reviewer had written a more fair review - I wonder how many parents of 1.0 owners are looking for Christmas books right now and will pass this one by because the latest review basically states (inaccurately) that this book is misleading, incorrect, and a bad buy?

Jim

One more thing: I do think that all NXT publishers should request Amazon (and other online seller) to update their book descriptions with something that clearly states whether the book is for 1.0 or 2.0 or mixure. What do you think?

Homeschool Extension Pack


I don't know how long it has been in their catalog, but I just noticed the "Homeschool NXT Extension Pack" (W991436, $88) listed on the LEGO Education website. What I can't find anywhere is a list of the contents for this kit. (I checked Peeron.)

Does anyone know of a content list for this set?

Friday, December 11, 2009

New 3rd Party NXT Hardware!

From Dexter Industries has some new stuff that might interest our readers -

"Dexter Industries is passionate about robotics, making better control systems, and having fun. We aim to develop robotic devices and peripherals that are easy to use, fun to play with, and can have real-life applications scientists and engineers, and those aspiring to be. My first peripheral is pretty simple. I wanted to be able to control appliances around the house with NXT, just for fun. So I built what I’m calling the “dSwitch”, which allows you to turn on and off an appliance that’s plugged into it."

You can read more about it by clicking here.



We're hoping to have a review or two in the near future...


Jim


Thursday, December 10, 2009

New Book on Electronics


I'm a huge fan of MAKE magazine. If you're not familiar with it, rush to the bookstore now because the latest issue (#20) is devoted to kids and has some outstanding projects for both kids and adults to do together. (It's got Adam Savage from MythBusters on the cover.)

MAKE magazine isn't just about robots, but it does cover them here and there. In addition to its robotics coverage, it does a great job of covering basic and advanced electronics. The magazine's publisher, O'Reilly, has just released a new book that some of you might be interested in - it's called "Make: Electronics" and is written by Charles Platt.

I've already purchased a copy and can't wait to get my hands on it and start following along with its tutorials. It's billed as a hands-on book, where you'll be learning by doing... and likely making mistakes and burning out components. Based on that description, I'm totally in...

I'll be posting a more thorough review once I get my copy and work through its hands-on exercises, but for you parents out there who have a child who has shown a strong interest in electronics and circuitry, this may be a great investment for encouraging that curiosity.

Guest blog - Michele P - New Vernier STEM books

From Michel P:


STEM 2 with Vernier and LEGO MINDSTORMS NXT STEM with Vernier and LEGO MINDSTORMS NXT

Vernier Software & Technology has just published their second educational book for the NXT aimed at middle and high school students. STEM 2 with Vernier and LEGO MINDSTORMS NXT includes activities using Vernier’s Force Sensor, Magnetic Field Sensor, Voltage Probe, and Gas Pressure Sensor. It covers topics in physical science and engineering, including mechanics, pressure, electricity, and magnetism. Students are challenged to build and program robots for testing batteries, finding land mines, breaking string, tracking the sun, and controlling a Cartesian diver.

Vernier’s original STEM book covers topics in environmental science and engineering, including soil moisture, water quality, acidity, and UV radiation, using their pH Sensor, UVB Sensor, Temperature Probe, Conductivity Probe, and Soil Moisture Sensor. It has 14 labs and 4 projects, including an aquarium monitor, a plant watering system, and a sunscreen tester. Both books include all construction and programming instructions. You can download sample activities from the Vernier.com/NXT website.

Great Price for LEGO MINDSTORMS NXT 2.0 in Canada


It is hard to find a good price for the LEGO MINDSTORMS NXT 2.0 in Canada, but Costco's Canadian online store is selling it for $300. Regular retail price is $350. Here is the link.

Wednesday, December 9, 2009

NXT 2.0 Guitar Challenge Game


The NXT 2.0 version of the NXT Guitar Challenge Game is now posted (See earlier post for more description of this project). Compared to the NXT 1.0 version, the building instructions are modified for the different parts mix, as are the NXT-G "Free Play" programs (for color sensor, etc.), but the programs for the "Game Mode" play and song recording (compiled from NXC) are unmodified and run just fine on the newer 2.0 firmware.

Note that the bonus materials offered on the CD (Windows song recorder/editor, NXC source code for Game Mode play and NXT recording) apply unchanged for NXT 2.0, since Game Mode is the same between the two versions (although the CD is primarily designed for NXT 1.0 users).

I still need to find time to make a newer/better video and will when I can.

Tuesday, December 8, 2009

LEGO MINDSTORMS NXT Thinking Robots



Creative robot builder Daniele Benedettelli has published a new NXT book: LEGO MINDSTORMS NXT Thinking Robots.

"The book will show you how to build and program two robots that think. You'll be awestruck when the TTT Tickler ties you at tic-tac-toe and amazed when the One-Armed Wonder solves a Rubik's Cube in just a few minutes.

In addition to providing detailed instructions for building each model with either the original or the NXT 2.0 set, author Daniele Benedettelli takes you inside the robots to show you how they're designed, what makes them think, and how to use them."

You can view an excerpt of the book here.

Friday, December 4, 2009

65 NXT Projects on CD



Just in time for the holidays, I have updated the project CD on nxtprograms.com, now called 65 Fun Projects for your LEGO MINDSTORMS NXT, to include building instructions and programs for all 65 of the NXT 1.X projects on the site, including the newer ones such as the Forklift, Dial Remote Control, Peg Sorter, Claw Striker, Trailer Pull, Combination Lock Box, and more...

The CD also contains the full verson of the new NXT Guitar Challenge Game project. The full version of this game is available only on the CD, and includes a PC (Windows) graphical song recorder/editor, so you can "record" and edit Guitar Challenge Game songs for your favorite music on your PC and download them to the NXT to play along with. Owners of the CD also get access to additional songs on the web submitted by other users of the game, and full source code for the game and recording programs, for those advanced NXT programmers who are interested in getting exposed to some NXC and C/C++ programming.

The CD is designed for the NXT 1.0 kits, although NXT 2.0 owners will be able to build many of the projects with minor substitutions if you also get the Education Resource Set. So if you already have an NXT in the family or are getting one for the holidays, the CD makes a great gift or stocking stuffer to give you and your child instant access to full building instructions and ready-to-run programs for 65 fun projects for your NXT, without needing to connect, wait, or worry about the internet.

Happy Holidays and Happy Building!

Thursday, December 3, 2009

Komodo Dragon NXT





This Komodo Dragon is from the Endangered Species NXT book by Fay Rhodes. The still photo in the video is by Dave Parker.



The models in the book are built with the Education NXT (#9797) and the Education Resource Set (#9648). For those with other NXT kits, a chart of parts needed to build the book's models is below. (Click the graphic for an enlargement).





Guest Blog - Flemming S.

Received the following from Flemming:

The last couple of years I have made a christmas music video with the NXT. I haven't planned anything christmassy this year. But instead I have made a piece of dance music involving all the current and former MindStorms bricks.


Wednesday, December 2, 2009

King Ixtua Expedition Commemorative Patch


King Ixtua Expedition Commemorative Patch 2006-2009

I had a special request a few years back for some Mayan Adventure patches... at the time, it wasn't a possibility...

Now, to commemorate my new book, "LEGO MINDSTORMS NXT 2.0: The King's Treasure," I've had a special batch of patches made for this special occasion. The patch is a 4" diameter, full color item, with the US Flag, the Guatemalan Flag, and a Mayan temple in the background. The 2006 represents the year "The Mayan Adventure" was released and 2009 represents the year "The King's Treasure" was released.

Price is in USA dollars - $7.95 + $4.95 USPS Priority Shipping to any USA address. Sorry, not available to ship outside of USA.

To order, click on the Contributor Projects tab above and then the Buy Now button underneath the writeup for the patch.

I only have 150 of these - if they sell fast, I may consider placing a second order... otherwise, when they're gone, they're gone. I'm holding a few back to possibly offer on eBay for those who miss out (especially overseas fans of the books who I can work with on postage).

The King's Treasure - Summary


The book is out! I'm happy to announce that "LEGO MINDSTORMS NXT 2.0: The King's Treasure," the sequel to "LEGO MINDSTORMS NXT: The Mayan Adventure," is a 302 page book with CAD building instructions created by Chris Smith.

The book contains 21 chapters and provides five new challenges to solve by building 5 new robots. The book is broken into 5 sections, with each section containing four chapters:

First chapter of a section contains part of the fictional storyline - Evan is back in Guatemala with his archaeologist uncle and they're ready to enter King Ixtua's treasure respository - but traps and obstacles are everywhere.

Second chapter of a section contains building and programming theory discussions - you'll be using the Design Journal worksheet (5 blanks provided in the book but you can download them for free to print more) to help formulate your robot design and program.

Third chapter of a section contains the building instructions for a robot that can be used to overcome the challenge found in that section. Unlike the Mayan Adventure that used photographs for building instructions, I was able to get my good friend and fellow MCPer, Chris Smith, to take my photographs and convert them to CAD. They're large and easy-to-follow.

Fourth chapter of a section contains the programming instructions for creating the NXT-G program used to solve a challenge. I walk you through the placement of every block and show you how to configure them (and explain the hows and whys).

That's only 20 chapters, you say? Well, of course Chapter 21 contains the story's finale... will Evan, Uncle Philip, and the rest of the expedition team be able to uncover King Ixtua's treasure? But a better question is - will you?

Jim

ps. a HUGE thank you to all my readers - parents, teachers, coaches, and students - for your emails, letters, and comments regarding The Mayan Adventure - this book would NEVER have happened without your support. I hope you all enjoy it!

pps. I mentioned in a previous post about a special commemorative item I'd be announcing when the book was released... stay tuned... it's coming soon!

New NXT and PF parts?


TechnicBricks have found some very interesting pictures of (possibly) upcoming NXT and Power Function parts. Read their full post for more pictures. Given the look of this windmill, it seems to be an expansion pack from LEGO education, but perhaps the parts are useful for your own robots as well.

Overlap Kit contest winners

I only had 3 submissions for the Overlap Kit contest, so rather than pick 1 winner, I'm going to send a signed copy of "The King's Treasure" to each of the participants: mperrin, koldo, and Shawn A.

Please email me at jktechwriter *at* gmail dot com so I can get your book to you.

Congrats to the winners! Apparently the parts limitation found in the Overlap Kit didn't pose a problem to these 3!

Jim

Tuesday, December 1, 2009

NXT Guitar Challenge Game


It is finally here on nxtprograms.com, after squeezing in bits of spare time throughtout the school and FLL season and other projects: The NXT Guitar Challenge Game! This project is a "Guitar Hero"-like game for your NXT that requires only a single NXT kit. Using a guitar controller built with a single NXT kit, you are challenged to play a series of "notes" that scroll towards you on the NXT screen while listening to the song. You select the correct note by sliding a plate on the neck of the guitar that is seen by the ultrasonic sensor, and then strum the note using a lever that triggers one or two touch sensors. The game counts your hit and missed notes and displays your score at the end of the song. And unlike other Guitar games, the music plays externally on your iPod or stereo, so you can listen to the real recording on your own sound system while playing along, and you can also author/record your own favorite songs and play along with the real recordings that you already own. You control the choice of music and the difficulty of the game recording!


Also included is a "Free Play" mode, where the guitar converts to an all-in-one self-contained instrument that you can play like a stand-alone guitar using 8 notes from the rock/blues scale. In this mode, the guitar is an upgraded version of the original Electric Guitar project, now including a fun "whammy bar" to bend tones (uses the light sensor as a high sensitivity distance sensor), and a convenient touch-sensor strum lever.


Back to the Game Mode, the free version of the game on the web includes the ability to play the game and record your own songs on the NXT, and 7 sample songs. An enhanced version of the game on the new CD 65 Fun Projects for your LEGO MINDSTORMS NXT allows full authoring and editing of songs on your Windows-based PC using a custom graphical editor. In the PC editor, you simply press keys on the keyboard while listenting to the music to "record" a song, then you can go back and edit/tweak it with the keyboard and mouse.


Also included with the CD version is full source code for the NXT game and NXT song recorder (in NXC) and source code for the PC song editor (in C/C++), so experienced C programmers can try making their own modifications to the game or the editor. Advanced NXT programmers can also use the source code as a way to start getting exposed to some NCX or C programming.

Building instructions are currently posted for NXT 1.0. I also have an NXT 2.0 version built and will post instructions for that as soon as I have time. I will also post a new video when I get a chance, for now here is a link to the preview video posted earlier.

Sunday, November 29, 2009

RobotC 2.0 Now Available.

After what seemed to be decades, the programmers of RobotC have announced they have finally released version 2.0. If you know anything about the program, it has been updated in the 1.xxxx realm many times and sometimes created more problems than were fixed. If you have paid the $30 for a previous version, the license is still valid and upgrading is free. If you want to try RobotC, you can download it and use a fully functional version for 30 days before you are required to pay the $30 license fee.

The download and upgrade can be done through this link.

From the RobotC website.
ROBOTC, a C-Based programming language for robotics

ROBOTC is the premiere language for educational robotics. It is a C Programming Language with an Easy-to-Use Development environment. It supports several different robotics platforms, including popular platforms such as the LEGO MINDSTORMS NXT and Innovation FIRST VEX. Download its blazing fast, High Performance Firmware to your robot. Using its Interactive Run-Time Debugger, you can easily pinpoint the problems in your programs. Try it out today by going to the Downloads section and choosing your platform.

Smart Move region Finals (NL)

This weekend the FLL Smart Move region finals in Breda and Tilburg took place, I was there as "the Mindstorms Doctor, to help the teams in Distress".


Demo in Breda with the new NXT 2.0 models.


the two winning teams:

Breda.


Tilburg.

Friday, November 27, 2009

Obama and the robots


I guess this brandnew quote of President Obama (brought to us by Gizmodo) is a good inspiration for the Thanksgiving weekend (as an European, I imagine you have a lot of time then to work on robots with your beloved ones).

After all, I like people in charge with a good sense of humor... :)

Thursday, November 26, 2009

Happy Thanksgiving!

Hope those of you celebrating Thanksgiving today enjoyed the food, company, and family... or maybe just a nice day of quiet and rest. Either way, Happy Thanksgiving everybody.

Jim

Resource Collection Reminder

I just came across these great articles by Sean Fears, which offer some practical advice for teaching with the NXT---as well as other interesting science topics.

Every time I come across a new "gem" like these, I wonder what else I'm missing. Do you know of a helpful web resource that might be getting lost on the web? If you do, how about contributing that knowledge to our NXT Resource Collection in the forums?

While you're there, check out the suggestions that have already been submitted.

Tuesday, November 24, 2009

NXT timelapse art

Nice video showing how an NXT can be used to create some very arty timelapse images.



--
Damien Kee

Online Comparison Chart for NXT kits

Clinton has found a hosting spot for his excellent comparison chart - you can find it by clicking here.

URL is http://static.robotclub.ab.ca/pages/nxt/InventoryComparison/nxt_1_vs_2_vs_edu.html

Monday, November 23, 2009

TV Review of the NXT and the NXT "Zoo" Book


Here's a seven-minute TV piece featuring the NXT and Fay Rhodes' "NXT Zoo" Book. The interview is in Swedish, but the film is fun to view even if you don't know the language. (If a Swedish-speaking reader could give us the gist of the interview, that would be great).

A companion print article, with a rough translation is English, is here.

Sunday, November 22, 2009

The NXT Frog

Some days ago, I received a copy of Fay Rhodes' new book "Robots Alive! Endangered Species" and this weekend, I started to build some of the very nice animals included (of which already two movies have been posted here).
First one was the leaping NXT Frog:



Building time: 20 minutes
Programming time: 3 minutes

Once I've worked through the book (which I like very much already now), I will post a complete review here.

Saturday, November 21, 2009

NXT Parts Worksheet




I've created a worksheet that can be used to figure out what parts you have for a robot and which parts you need. The worksheet includes the Peeron Part Name, the Part#, and the number of parts found in each set. It also provides a space for you to record the number of parts required, the parts you might have in your personal LEGO stash, and which parts you are actually missing. Download the worksheet here.

Guest Blog - NXT Comparison 2


From Clinton:

"Over the past couple of weeks. I've made up some charts that show which parts are included in the NXT 1.0 Retail Set, the NXT 2.0 Retail Set, and the Education Base Set and Resource Kit. I also have a chart that allows you to see which parts the different sets have in common.

After downloading and extract the .zip file, you can double-click on the .html files to open the charts in your web browser. I've also included a .csv file so that you can parse the data yourself or import it into the spreadsheet of your choice.

You are welcome to make use of the information and the images. Please let me know (in the comments) if you find any flaws in the data."



Click here to download.

Guest Blog - NXT Comparison Chart

Robert emailed me the following:

"I just saw your post on the NXTStep asking for a spreadsheet so I thought I would send in one of mine. It displays; the Peeron parts names, Colors, NXT 1.0 part quantities and NXT 2.0 part quantities, as well as the parts difference between the two sets. The idea is that, through the use of the "sort" feature found in most spreadsheet editors, you can find out just about anything you want to know about the different parts. Negative signs in front of the parts differences indicate that the parts are needed to "convert" a NXT 2.0 kit to a NXT 1.0 kit, and vice versa for a positive number.

The spreadsheet format is that of Microsoft Works Spreadsheets, so it should open in Excel (If not I can see if I can save it in Excel format). If you think the spreadsheet has potential, I will look into adding pictures."

Please take a look by downloading the file and providing feedback - you can get the file by clicking here.

Friday, November 20, 2009

Parts list for Bill Shaw's unofficial NXT 1 to NXT 2.0 upgrade kit

Now, this is a busy day on THE NXT STEP, isn't it? We seldom have no less than four postings on one single day...

Remember Bill Shaw's announcement of selling an unofficial NXT 1 to NXT 2.0 upgrade kit?
He has now updated the site to contain a list of parts that are included in it.

Thanks Bill.
Everyone: what do you think of it?

The Overlap Contest

Post a photo and a brief (5-6 sentence) description of a robot that uses ONLY the parts seen in the Overlap Image posted at http://thenxtstep.blogspot.com/2009/11/laurens-overlap-poster.html in the forum.

I'll pick one random person on November 30 from all submissions and send that person a signed copy of LEGO MINDSTORMS NXT 2.0: The King's Treasure that's due out at the end of November.

Please do not email me your submissions - post them in the forum here.

Guest Blog - Jetro

Jetro shared the following news:

"I just wanted to point you to the recently released Hispabrick Magazine (issue 006 came out this week). It includes the third part in a series of articles about MINDSTORMS written by Koldo. (you blogged his Home Automation project) and this time it is about FLL."

Real World Test



OK, we've been talking theoretically about books and kits. Now, here is a real world example.

As you can see from this list, the parts used in my Endangered Species robots are all very common parts--it's all a problem of quantities. In fact, I first designed all of these robots for the 2.0 kit, but modified them so teachers and FLL leaders could use them.

Does a parts list like this make no one happy...everyone happy...?

Thursday, November 19, 2009

Rock and a Hard Place

I appreciate everyone's comments regarding the NXT 1.0, 2.0, and Education differences and how we might find some common ground. I also wish to thank many of you for putting together some resources to share with the community - I've not got all them ready to put up yet, but soon.

I had an interesting conversation with an editor yesterday. The issue of how to satisfy the largest group of NXT users and minimize the number who are unable to use a book is a real hot topic. Hopefully you've all seen the image Laurens put together showing the overlap of the 1.0 and 2.0 retail kits - not a lot of parts to build with, is it? If the Education kit is thrown into the mix, the overlap of parts will be even smaller.

I didn't get a lot of feedback regarding the use of the LEGO Education Resource Set in future books, but the ones I did get were not very supportive of the idea (except for those who already owned the Resource Set for various reasons)... but buying the Resource Set simply to be able to build a new set of robots in a book does not appear to be what people want.

So, where does that leave us? Well, we can return to the Upgrade Kit that sellers like Bill are offering - they may include non-NXT-standard colors, and the Color sensor, software, and mat are not included... but the Upgrade Kit is $70.00 - only $10 less than the Resource Set... so my first guess is that if someone is unwilling to buy the Resource Set they're probably not likely to want to buy an Upgrade Kit either... at least at the current prices. I know nothing about the pricing of individual parts, markup, etc... but I can't fault Bill for trying to make a small profit (if any) on his Upgrade Kit - it takes time and energy to gather parts, bundle them, and ship - and if he's willing to do this, then I hope he's able to recoup his costs plus a little extra.

Another option is to continue to write books for the latest version that can be purchased in the stores and online - 2.0. But that leaves a LOT of 1.0 owners out in the cold and unable to use the newer books that will be coming out. I don't like that option, but designing multiple versions of robots using each of the kits AS WELL AS including those BIs in a new book is time consuming, eats up pages in a book, and reduces the number of robot designs that can be included in a book. Yes, I could write a 400-500 page book, but it won't cost $16.99 from Amazon.com - more likely it will approach the $30 range (or higher). And most of the publishers I've worked with prefer to keep the books at a specific price point that they know, historically, contributes to book sales.

My new book "The King's Treasure" uses the 2.0 retail kit. Most (or all) of the robots in that book can be easily redesigned using the 1.0 kit, but it will require some thought on the 1.0 owner's part... I struggled with this, but my publisher wanted the book to use the 2.0 kit and LEGO, while not putting any pressure on me to do so, expressed interest in my writing a 2.0 book. I'll definitely be curious to see the robots that 1.0 owners come up with to solve the 5 challenges I've created.

So, right now... I'm in planning mode. I have a request to do a new LEGO book but nothing is firm yet. Do I do a combo book - with 1.0 and 2.0 instructions? Do I focus on just 2.0? It has been suggested to me to do a book for the Ed version plus Resource Set - that might REALLY open some options for more complex robots...

I've got some thinking to do, but I always welcome input from the community.

Wednesday, November 18, 2009

Kinetic Art from NeXTSTORM

Here's another NeXTSTORM piece of art for our enjoyment--Space Molecules.

Question for book buyers

How likely would you as a Retail 1.0 or Retail 2.0 owner be to purchasing a book that required your kit plus the Education Resource Set?

One of my editors is following our recent discussions and the question has been raised about taking the Overlap Kit (Lauren's image) and adding the Resource Set.

By adding the $80 Resource Set to the Overlap Kit, writers would have a pretty substantial parts inventory to build from... but is the price of the Resource Set going to deter sales of books that would use this inventory (RS plus OK)?

Thoughts?

Another challenge for our readers

Okay, the Overlap Kit discussion went well enough... and Laurens was very fast to provide the image showing the shared components between retail versions 1.0 and 2.0.

So, here are four more challenges:

1. Add the LEGO Education Resource Set to Retail 1.0 and create an Overlap Kit with the Retail 2.0 kit

2. Add the LEGO Education Resource Set to Retail 2.0 and create an Overlap Kit with the Education Base Set

3. Add the Resource Set and Education Base Set together and create an Overlap Kit with the Retail 1.0 kit

4. Add the Resource Set and Education Base Set together and create an Overlap Kit with the Retail 2.0 kit

The goal here is to find out which kit(s), when combined with the Resource Set, provide the best variety of parts (or closest match) to another kit. Does that make sense? The way I'm thinking is this - if we can find the parts inventory that is shared between 1.0/ResSet and 2.0/ResSet, authors may have a reasonable amount of parts to create books that both 1.0 and 2.0 owners can build by purchasing the $80 Resource Set.

Tuesday, November 17, 2009

Lauren's Overlap Poster


The NXT Step blog contributor Laurens sent me this great image... thanks, Laurens!

Redesigned MINDSTORMS website up and running!

New Mindstorms website - http://mindstorms.lego.com

Let us know what you think!

Jim

The Overlap

Would one of our creative readers be able/willing to put together a detailed spreadsheet that contains part #s, part name, quantity, and maybe even a small thumbnail picture of the parts that are found in both 1.0 and 2.0 retail kits?

The goal is to provide an overlap chart for those wanting to put together an "Overlap Kit" - a kit that contains only those parts and quantities found in both kits so that builders could easily design robots (and BIs) that both 1.0 and 2.0 owners could build.

If someone creates this spreadsheet, please email it to me or give me the website link where it's located and I'll share it with the world along with full credit to its designer. Multiple submissions are okay - we can give our readers more options.

Let's Find a Way: Part 2

One of our readers has submitted a website (via a comment) that offers one possible solution to the NXT 1.0 to 2.0 upgrade... you can read more information here.

A few details I pulled from Bill's website:

"There are three differences between using this kit to upgrade your NXT and buying a new set.

  1. We don't include the sticker sheet, the new color sensor or NXT-G version 2.0 (the CD-ROM). Programs requiring the color sensor would have to be adapted to read grayscale values using your existing light sensor. As for the CD, LEGO has a very restrictive license prohibiting resale of their software. It's written so restrictively, you technically couldn't even include it if you sold your own original kit!
  2. Due to availability, the elements probably won't be the exact same color as ships with the official NXT 2.0 kit. I'll match them when I can, but there are no guarantees as to colors included.
  3. THIS KIT IS $200 LESS THAN THE PRICE OF A NEW NXT KIT. Why rebuy all the parts you already own?
At $79.99, this kit is a fraction of the price of buying a brand new Mindstorms NXT. We created it by comparing the inventories for both sets as listed on Bricklink."

If you purchase this kit, please let us know what you think!

Jim

Sunday, November 15, 2009

Let's Find a Way: NXT 1.0 to NXT 2.0

I've received emails from many NXT 1.0 readers regarding their frustration with not being able to take advantage of some of the new books coming out. Trust me, I understand... (and I apologize for responding to many of your direct emails with a "form letter" response - it's just I got so many I had to create a standard response.)

So maybe now it's time to really start brainstorming. I'm not 100% familiar with BrickLink, having never ordered any parts from it. But I have browsed it quite a bit and realize that there is a vendor for just about every part... if you're willing to pay, right?

So, what's a solution? Well, we've had a discussion in an earlier post about possibly trying to convince a BrickLink vendor to create an "upgrade pack" - this would be a pack that would include ONLY those pieces in the 2.0 kit that are NOT found in the 1.0 kit. This would include quantity matches, so if the 1.0 kit comes with 4 of a particular part and the 2.0 kit comes with 10 of that same part, the Upgrade Pack would come with 6 of that part (4 + 6 = 10).

Someone mentioned that some of the parts are rare or hard to find in small quantities and have to be extracted from other LEGO kits. That is a problem. Given that LEGO is very unlikely to start adding Technic parts to the "Pick a Brick" bin at your local LEGO Store, I'm not sure how this could be solved. Maybe a BrickLink vendor is buying in such large quantity from LEGO that they could request special parts in larger quantities to create the Upgrade Pack. Ideas? Thoughts?

Another option is to appeal to LEGO directly. Well, many of us have done so... and the offical response seems to be no response. I don't think this means that LEGO is being unreasonable, just that they've probably got bigger production issues on their agenda than the issue of an Upgrade Pack. That said, if every 1.0 owner... and I mean EVERY 1.0 owner suddenly emailed LEGO saying "I'd buy an Upgrade Pack" than likely we'd probably get our bag. Why? I'm guessing here, but let's assume that LEGO sold over 250,000 NXT 1.0 kits (probably a very low guess, but they're not giving us actual numbers)... well, if they figured they could sell 250,000 Upgrade Packs, I imagine they'd find a way to get that bag into production. My guess only... I could be wrong.

Another option is to book writers to provide building and programming instructions for 1.0 and 2.0 kits. Speaking as a writer, this is a VERY difficult sell to a publisher. First, most books have a maximum page count... let's say 250. With a 250 page book, I (the writer) can provide building and programming instructions for, say, 10 NXT 2.0 robots. If I choose to provide 1.0 instructions, now I have to cut that to 5 robots - the building and programming instructions are double the pages now. It's totally possible to do this, but I think (and my editor who I talked to about this thinks the same thing) that sales of the book will be lower than if the book focuses on just the 1.0 kit or the 2.0 kit, but not both. And while I'm on the subject, publishers are not likely to publish two versions of a book. Why? Because they have to pay the author twice for a large portion of the same content (two books, two contracts, two advances, etc.) and they have twice the risk if both books don't sell as well.

What options are left? Telling 1.0 owners to buy the 2.0 kit is easy to say, but at $250.00 or more, it's not a realistic expectation.

This entire issue could be compared to a game console changeover or even software version updates... some will say "Hey, onward and upward - buy the latest version" - just like PlayStation, XBox, and Nintendo owners complain about the products new version every 3 or 4 years (or less). But I'm not sure that argument holds - as I understand it, most game consoles will play games for earlier consoles... 2.0 owners can't necessarily build or use the programs of earlier robots designed with 1.0, right? Some, maybe... but not the majority is my guess.

So, I'll open this up for more discussion - maybe LEGO will even be listening. I have to admit it would be great as a writer to be able to offer up new books and know that both 1.0 and 2.0 owners can use my material... but I can't assume that will become a reality... therefore I have to write for the latest kit (2.0) because it's what my publishers want. But in reality, it comes down to what the community wants. I'm fairly certain the 1.0 owners outnumber the 2.0 owners (for now)... I truly wish that 1.0 owners had the ability to upgrade their kit to the 2.0 (like Windows XP and Vista upgrading to Windows 7 for a slightly lower price). Speak up, let LEGO know, and maybe something will happen. But don't count on it - instead, let's try and find a way to get the 1.0 to 2.0 upgrade on our own. This is one of the most creative, "make it happen" groups around... let's see what we can come up with...

Saturday, November 14, 2009

Color Sensor Comparision

Philo has just put up a really well-done comparison of two of the color sensor that are currently available for the NXT. The first is the official one from LEGO, included in the V2 NXT kit, while the second is the HiTechnic V2 color sensor which can be purchased separately. I'm not going to bother summarizing Philo's excellent presentation too much, because reading it is an education in itself - not just on how the sensors "perform", but on how to compare sensors properly: developing tests, and understanding the results. Please read his page for the whole scoop. A dirt-simple summary is both have strong points, with the HiTechnic one being amazing at detecting multiple colors and handling challenging ambient light conditions, and the LEGO one (by virtue of using the rapidly-reading AtoD converter on-board the NXT) being much faster (probably important for line-following, for instance).

Thank you Philo for doing comparisons like this - and please read his summary, it really is excellent.