Brute Forcing A GPS PIN

pin

[JJ] picked up a Garmin Nuvi 780 GPS from an auction recently. One of the more frustrating features [JJ] ran into is it’s PIN code; this GPS can’t be unlocked unless a four-digit code is entered, or it’s taken to a ‘safe location’. Not wanting to let his auction windfall go to waste, [JJ] rigged up an automated brute force cracking robot to unlock this GPS.

The robot is built around an old HP scanner and a DVD drive sled to move the GPS in the X and Y axes. A clever little device made out of an eraser tip and a servo taps out every code from 0000 to 9999 and waits a bit to see if the device unlocks. It takes around 8 seconds for [JJ]’s robot to enter a single code, so entering all 10,000 PINs will take about a day and a half.

Fortunately, the people who enter these codes don’t care too much about the security of their GPS devices. The code used to unlock [JJ]’s GPS was 0248. It only took a couple of hours for the robot to enter the right code; we’d call that time well spent.

You can check out the brute force robot in action after the break.

Continue reading “Brute Forcing A GPS PIN”

Building A Rather Rudimentary Arduino Tank Bot

building-an-arduino-tankbot

The tank robot builds that we see are often quite complex. This lets them do great things, but makes the platform scary for beginners. Here’s a tank build that would be a great first project, especially if you’re more interested in the programming side of robotics than you are in the hardware itself. [Paul Bleisch] combined several different commercially available products to fabricate this Arduino-powered tank robot base.

Locomotion is provided by a double geared-motor module. This unit, the plastic wheels and treads, as well as the wooden mounting platform are all made by Tamiya. They cost very little and are already designed to work with one another. To this base he adds the Arduino and a motor shield which makes the connections dead simple. The black case on one end of the chassis holds four AA batteries which provide power for everything.

These components are all that’s really needed to start, but they provide no interactivity. So [Paul] picked up a used wireless PlayStation 2 controller. There’s a library (written by regular reader [Bill Porter]) that allows him to connect the receiver to the Arduino in order to pick up commands from the controller. He also plans to add an ultrasonic range finder to the build sometime in the future.

If you’re don’t need to do things the easy way you should consider fabricating your own tank treads.

A Hexapod Robot Made From Scrap

radial-robot

Many if not most good hacks come from scrap or unused parts, but this hexapod robot takes it to a new level. [Helmut] wrote in to tell us about his ‘bot built from discarded electronics. As with most of the little walkers that we’ve featured here, this robot features some basic obstacle avoidance with a sensor array on the head unit.

The way the head controls this robot is really the interesting thing about this setup.Rather than send a signal to tell servo motors to walk in a certain gait, the head physically tilts in the direction that it should go. Although it’s somewhat hard to tell, it appears that a driving motor in the head assembly pushes a sort of camshaft down into the body. This is then mechanically coupled to the legs causing it to walk in the correct direction.

Be sure to check out the videos after the break, featuring narration by a computer in English, or by a human in German if you happen to sprechen sie Deutsch. Continue reading “A Hexapod Robot Made From Scrap”

RC Car Transforms Into RC Robot

Transformer

After nearly 30 years since the first episode of Transformers aired, someone has finally done it. A company named Brave Robotics out of Japan has created a true transformer robot that is half remote control car and half remote control bipedal robot.

According to the Brave Robotics’ site, this creation is the result of more than 10 years. In 2002, the first version of the Transform Robot was completed – a relatively simple affair that transformed but couldn’t walk or drive. Over the last 10 years, the prototypes have seen incremental improvement that included a drive system for the wheels, a steering mechanism, and even the ability to move its’ arms and shoot plastic darts.

Surprisingly, you can actually buy one of Brave Robotics’ transforming robots for ¥1,980,000 JPY, or about $24,000 USD. A little pricy but we’re sure we’ll see a few more transforming robots in the future.

Check out a few more videos of the Brave Robotics transform robot after the break.

Continue reading “RC Car Transforms Into RC Robot”

Dyson Engineers’ Hacks Traverse Robot Obstacle Course

2012-dyson-challenge

These guys are all engineers who are employed by Dyson. They’re holding remote control creations made from Dyson parts. This time around the object of the challenge was to build a bot based on a the Dyson ball and race it through an obstacle course.

This sort of thing is right up our alley, but unlike the last time Dyson engineers shrugged off the daily grind to hack their own hardware, this doesn’t show off nearly enough of the festivities. Sure the pair of videos embedded after the break make a great trailer for the event, but we would love to have seen 90 seconds devoted to each of the entries. Alas, you do get to see most of the winning unit’s obstacle course run which includes a distance route, navigating through rough terrain, and negotiating a high path where falling off the edge is a real threat.

Maybe the engineers themselves will post details about their own builds like the contestants in Sparkfun’s autonomous vehicle contest do.

Continue reading “Dyson Engineers’ Hacks Traverse Robot Obstacle Course”

High Tech Tagging Adds Graffiti To Poles

[Akira] looks to increase his urban canvas by tagging poles which some custom hardware. If you’re looking to add some art to a lamp post, height becomes a problem. That’s where this little guy comes in. The remote-controlled pole climber includes a marker that leaves a trail as the device climbs and descends.

The rig clamps around a pole, with omnidirectional bearings on three sides of the four-sided frame. That last side is occupied by a rubber wheel mounted at a bit of an angle. When the motor turns the angle of the wheel causes the jig to rotate around the pole and climb at the same time. To come back down the motor is simply reversed. Xbee modules are used to make a rudimentary wireless control with a button for up and another for down. It looks like the marker is also mounted on a servo but we didn’t see a way to control when it is actually touching the pole. Perhaps you can figure it out by studying the clip after the jump.

We’ve seen projects that climb poles before. Among our favorites is the one that takes your bicycle with it.

Continue reading “High Tech Tagging Adds Graffiti To Poles”

Controlling A Robot With Your Mind

For [Ern]’s MEng group project, his group had to develop a robotics platform capable of achieving some end goal. Because innovation is a large part of the grade, [Ern] convinced his team members to work with a brain controlled interface and build a mind controlled robotics platform.

For wont of having an easy build, [Ern] and his team chose a Lynxmotion Tri-Track robot capable of moving around the classroom while receiving commands from a computer. The mind-control portion of the build comes from a NeuroSky MindWave Mobile, a cheap and fairly open EEG system that reads alpha, beta, and delta waves generated by a user’s brain and sends that data over to a computer for processing.

After a bit of testing that included an Arduino to move the robot forward if the MindWave’s ‘attention’ value was over 60%, [Ern] and his team looked for a way to implement multi-directional control.

In order to get the robot moving left, right, and backwards in addition to moving forwards, the team looked at the included ‘blink detection’ abilities of the MindWave to cycle through a few commands. This technique turned out to be far too sensitive – the blink detection of the MindWave is simply too good. To get around that problem, the team used the signal strength of the received EEG signals. The theory being when a user blinks their eyes, the EEG contacts will move slightly, degrading the signal received by the hardware.

The team finally got a reasonable mind-controlled robot up and working, as demonstrated in the video after the break. Check out how each blink allows [Ern] and his colleagues to cycle through driving modes. Pretty neat for controlling something with your mind.

Continue reading “Controlling A Robot With Your Mind”