Opening A Ford With A Robot And The De Bruijn Sequence

The Ford Securicode, or the keyless-entry keypad available on all models of Ford cars and trucks, first appeared on the 1980 Thunderbird. Even though it’s most commonly seen on the higher-end models, it is available as an option on the Fiesta S — the cheapest car Ford sells in the US — for $95. Doug DeMuro loves it. It’s also a lock, and that means it’s ready to be exploited. Surely, someone can build a robot to crack this lock. Turns out, it’s pretty easy.

The electronics and mechanical part of this build are pretty simple. An acrylic frame holds five solenoids over the keypad, and this acrylic frame attaches to the car with magnets. There’s a second large protoboard attached to this acrylic frame loaded up with an Arduino, character display, and a ULN2003 to drive the resistors. So far, everything you would expect for a ‘robot’ that will unlock a car via its keypad.

The real trick for this build is making this electronic lockpick fast and easy to use. This project was inspired by [Samy Kamkar]’s OpenSesame attack for garage door openers. In this project, [Samy] didn’t brute force a code the hard way by sending one code after another; (crappy) garage door openers only look at the last n digits sent from the remote, and there’s no penalty for sending the wrong code. In this case, it’s possible to use a De Bruijn sequence to vastly reduce the time it takes to brute force every code. Instead of testing tens of thousands of different codes sequentially, this robot only needs to test 3125, something that should only take a few minutes.

Right now the creator of this project is putting the finishing touches on this Ford-cracking robot. There was a slight bug in the code that was solved by treating the De Bruijn sequence as circular, but now it’s only a matter of time before a 1993 Ford Taurus wagon becomes even more worthless.

FPV-Rover 2.0 Has 3D Printed Treads And Plenty Of Zip

[Markus_p] has already finished one really successful 3D printed tracked robot build. Now he’s finished a second one using standard motors and incorporating what he learned from the first. The results are pretty impressive and you can see a video demo of the beast, below.

Most of the robot is PLA, although there are some parts that use PETG and flex plastic. There is an infrared-capable camera up front and another regular camera on the rear. All the electronics are pretty much off the shelf modules like an FPV transmitter and an electronic controller for the motors. There’s a servo to tilt the camera, as you can see in the second video.

The body fits together using nuts and magnets. The robot in the video takes a good beating and doesn’t seem to fall apart so it must be sufficient. What appealed to us was the size of the thing. It looks like it would be trivially easy to mount some processing power inside or on top of the rover and it could make a great motion base for a more sophisticated robot.

We’ve seen some similar projects, of course. This tracked robot uses mind control. And OpenWheel is a great place to get treads and other locomotion designs.

Continue reading “FPV-Rover 2.0 Has 3D Printed Treads And Plenty Of Zip”

A 3D-Printed Robot Actuator

Somehow, walking robots at our level never really seem to deliver on the promise that should be delivered by all those legs. Articulation using hobby servos is simple enough to achieve, but cumbersome, slow, and not very powerful. [Paul Gould] has a plan to make a better, 3D-printed articulated robot actuator.

His solution is both novel and elegant, a fairly conventional arm geometry that has at its joints a set of brushless motors similar to but a little larger than the kind you might be more familiar with on multirotors, paired with 3D-printed cycloidal gearboxes. Magnetic encoders provide the necessary positional feedback, and the result is a unit that is both compact and powerful.

With such a range of small brushless motor controllers on the market, it’s at first sight unexpected that he’s designed his own controller board. But this gives him complete control over his software, plus the CAN bus that ties everything together. He’s given us a video which we’ve placed below the break, showing the build process, the impressive capabilities of his system, and a selection of builds including a robot dog complete with tail. This is definitely a project to watch.

Continue reading “A 3D-Printed Robot Actuator”

Retrotechtacular: Voice Controlled Robot From 1961

We like to think that all these new voice-controlled gadgets like our cell phones, Google Home, Amazon Echo, and all that is the pinnacle of new technology. Enabled by the latest deep learning algorithms, voice-controlled hardware was the stuff of science fiction back in the 1961s, right? Not really. Turns out in around 1960, Ideal sold Robot Commando, a kid’s toy robot that featured voice control.

Well, sort of. If you look at the ad in the video below, you’ll see that a kid is causing the robot to move and fire missiles by issuing commands into a microphone. How did some toy company pull this off in 1961?

Continue reading “Retrotechtacular: Voice Controlled Robot From 1961”

Robot snakes on the grass

Making Robot Snakes That Slither, Sidewind, And Strike

[Will Donaldson] has been making robot snakes of all sorts. One of his snakes hugs the ground, slithering across it with a sine wave motion. Flipping it on its side and calling different code, that same snake also moves like an inchworm. Another of his snakes lifts parts of itself upward to move sideways across the ground, again using sine waves.

3D printed scales
3D printed scales

At first, his slithering snake would only oscillate in place on the floor. Looking more closely at biological snakes, he found that part of the reason they moved forward was due to their scales. The scales move smoothly over the ground in one direction but grip when pushed backward or sideways. He also found work done at Harvard University where they combined pumped air and papercraft to make scales which change shape. And so [Will] designed and 3D printed some scales for his snake. However, as you can see in the video below, they didn’t work on carpet.

His success came when he added wheels to each segment. They didn’t work like a car, there was no engine turning the wheels. Instead, they acted more like scales, rotating freely in one direction and gripping when pushed sideways. This success also allowed him to add a parameter to his code for turning left or right.

As we said above, he can flip the ground hugger sideways and run it as an inchworm and he also has a working sidewinder snake variation. The sidewinder can even lift up its head and strike like a cobra. Check out his hackaday.io page if you want to make your own. He’s provided STL files, code, and construction details.

[Will] has a lot of future plans for his snakes. Currently, they’re tethered to a modified ATX power supply but he’d like to incorporate LiPo batteries into the snakes instead. His original goal was to make a tree climbing snake like the one by the Biorobotics lab at Carnegie Mellon University (updated link for the article) but his first snake wasn’t long enough. He still plans on pursuing that as well as an underwater electronic eel. There seems to be no limit to the things he can try. For now, check out the video below to see his successes and his failures so far. Maybe you even have some suggestions for those tricky scales. The undersides of his snake’s segments do seem modular, lending themselves to experimentation.

Continue reading “Making Robot Snakes That Slither, Sidewind, And Strike”

Japanese Fire-Fighting Dragon Rides Water Jets

If you are building a robot to fight fires, why not use the water that you are fighting fires with to propel your robot? That seems to be the idea behind the Dragon Fire Fighting robot built by [Professor Satoshi Tadokoro], and his team at Tadohoku University. Their dragon robot is raised by the same directed jets of water that are used to stop the fire.

The three-meter robot also uses these jets of water to steer, moving the dragon’s head by firing water jets at angles. I’m not sure how practical it really is, though: the jets that the robot uses to steer could do as much damage as the fire itself if it wasn’t used carefully. The idea is to attach it to the end of a ladder or crane used by firefighters, so it can explore a building on fire without anyone having to step inside.

The robot was built as part of the Tough Robotics Challenge, a program that is looking to build robots that can help in disasters. Japan is one of the most disaster-prone places on the planet, thanks to earthquakes, nuclear meltdowns, and Godzilla attacks, so the program is looking to build robots that can help out. Some of the concepts they are looking at include cyborg animals, a listening drone that can help find survivors after a disaster using a sensitive microphone array and a serpentine robot that can map pipes and underground structures.

[Via TechXplore and Qes]

 

Continue reading “Japanese Fire-Fighting Dragon Rides Water Jets”

Robot Dances To The Beat Of New YouTube Subs

Sure, you could build some kind of numerical counter to keep track of new YouTube subscribers. But does an increasing digit display truly convey the importance of such an event? Of course not. What you need is something that recognizes this achievement for what it is and celebrates it with you. Something like Subby, the Interactive YouTube Subscriber Robot.

Whenever [brian brocken] gets a new subscriber, Subby’s little TV screen face lights up, and he either dances, salutes, or does another move within his impressive range of motion. [brian] wrote a Visual Basic app that searches his channel’s page for the subscriber count and sends it to the Nano’s COM port over serial every thousand milliseconds. [brian]’s got the VB app and all the STL files available on IO through Dropbox. Moonwalk past the break to watch Subby get down.

We like that Subby is too focused on celebrating each new subscriber to care about the total number itself. Maybe he could be programmed to do some extra special moves whenever the channel hits a milestone.

Continue reading “Robot Dances To The Beat Of New YouTube Subs”