Lego IPod Hacking Robot

800px-Nanotron-3000-farthen-1

The Linux4nano project has been working to port the Linux kernel onto the iPod Nano along with other iPods in general. Although the iPodLinux project has had luck with some older iPods, newer models protect firmware updates with encryption. One of the ways they plan on running code on the device is through a vulnerability in the notes program; it causes the processor to jump to a specific instruction and execute arbitrary code. To take advantage of this, they first need to figure out where their injected code ends up in the memory. Currently, they are testing every memory location by painstakingly loading in a bogus note and recording its effect. Each note takes about a minute to test and they have tens of thousands of addresses to check over several devices.

Continue reading “Lego IPod Hacking Robot”

LEGO Mindstorms Sudoku Solver

[youtube=http://www.youtube.com/watch?v=Mp8Y2yjV4fU]

Swedish hacker [Hans Andersson] is no stranger to puzzle-solving robots. His prior work, A Rubik’s cube-solving robot called Tilted Twister, made waves through the internet last year. [Hans’] latest project only has to work in two dimensions, but is no less clever. This new robot, built around the LEGO Mindstorms NXT system, “reads” a printed sudoku page, solves the puzzle, then fills out the solution right on the same page, confidently and in ink. It’s a well-rounded project that brings together an unexpected image scanner, image processing algorithms, and precise motor control, all using standard NXT elements.

The building instructions have not yet been posted, but if the video above and the directions for his prior ’bot are any indication, then we’re in for a treat; he simply has a knack for explaining things concisely and with visual clarity. The source code and the detailed PDF diagrams for Tilted Twister are as gorgeous as his new robot’s penmanship.

[thanks Eric]

Lego Modded Antenna Tuner

legomoddedtunner

This antenna tuner is controlled remotely using geared motors and legos. The tuner needed to be closer to the antenna for performance reasons. This created a problem; most of the radio gear is inside while the tuner is outside. The gear motors and Legos combine to form a closed loop servo, operating two air core caps and an inductor switch. A control box placed near the radio is hard wired to the modded tuner outside. We would like to see something like this under gesture control using the Wii MotionPlus + Arduino.

Drawing Robot, Lego Style

[youtube=http://www.youtube.com/watch?v=_ogQuLdEcBY]

Here’s a pretty cool project done with the Lego NXT system. It’s a robot that will draw you a picture. Yes, we know it could be done cnc style, but this is much more fun. You load a picture into the software, adjust the levels so the software can create the vector version more easily, then let it rip. Now they need to add face recognition.

Wii Controlled Segway Style NXT Bot

[youtube=http://www.youtube.com/watch?v=gUzgYcokIF4]

When [Epokh] sent in this Wii controlled segway style bot, we remembered a post a few months ago where someone made a balancing bot, but hadn’t completed the Wii code. Well, [Epokh] is going to show you how to implement the Wii controls with the Lego NXT system. He’s found the links to all the software you need and broken down the configuration step by step. He’s been busy lately, let’s hope he keeps it up.

Controlling Spykee Via Web Cam Using Your Fingers

spykee

[epokh] sent in this cool project where he wrote some custom code to control the Spykee robot using gestures. He filters out everything but green through his web cam, then wraps his fingers in green tape. He then runs a series of filters to clean it up a little bit. The resulting “blobs” are tracked and converted to motor commands. You can see the setup in action in the video after the break. This guy might look familiar, as we posted a super quick head tracking rig he did with legos recently. Some of you mentioned, in the comments, that the legos were a waste, you’ll find that he thought so too, and ended up fabbing a simple rig to take the place of the legos.

Continue reading “Controlling Spykee Via Web Cam Using Your Fingers”

Lego Head Tracking

lego_tracking

[Epoch] Sent in this simple head tracking project using Lego pieces. He’s made a custom mount to hold 3 Lego light sensors on a baseball cap. Then, after modifying his webcam for IR with some floppy disk scraps, he loads up the free-track software and can control his games. For convenience, he has programmed the Lego Nxt to only turn on the lights while he’s holding a contact sensor. You can see it in action after the break. This appears to be very similar to [Johnny Lee’s] head tracking. Judging by the video, it’s not as smooth though.

Continue reading “Lego Head Tracking”