Long time readers here will know of my love for LEGO Mindstorms NXT, and my first NXT autopilot many years ago. So I was delighted to see this project, which uses an Arduino IMU plus NXT and the official First Robotics League TETRIX parts to create a LEGO quadcopter!
The NXT reads orientation information from the Arduino, calculates the motor speeds required to maintain stable flight, and sends these motor commands back to the Arduino, which spins the motors via the speed controllers.
So does it fly? Yep. Is it graceful? Nope. Check out the video of its first (and only) flight.
Comment by Tim - Arduino for Visual Studio on May 29, 2012 at 1:22pm Yep, I love the nxt. This is a great project and I am sure it will work well in the end :) The nxt is arm, 100mhz and can sort of multi-task which leads to some interesting thoughts of different programming possibilities.
Comment by Jack Crossfire on May 29, 2012 at 6:42pm But it doesn't have a phone somewhere. It needs to run ice cream sandwich, damnit.
Comment by Anish on May 31, 2012 at 1:27am have to admit looks like Next 2 block, which afaik is no ARM. U could load alternate platform on Next, so possiblities exist, not sure of the I/O. Lego does have customised I/O interfaces...definitely interesting project
Anish: Yes, the Lego Mindstorms NXT brick uses a 32-bit ARM processor from Atmel.
Comment
Season Two of the Trust Time Trial (T3) Contest has now begun. The fourth round is an accuracy round for multicopters, which requires contestants to fly a cube. The deadline is April 14th.110 members
9 members
182 members
1289 members
140 members
© 2013 Created by Chris Anderson.
Powered by

You need to be a member of DIY Drones to add comments!
Join DIY Drones