Robotic Car Charger Locks On With Suction

Not only does [Mew463]’s robotic car charger take care of plugging in his vehicle for him, it has some really clever features that are great to see in action.

We’ve seen a rover-platform-based robotic car charger before, but what’s different here is that [Mew463]’s robot isn’t particularly husky. It’s designed to be low-profile, snug right up against the vehicle during use, and park itself against the wall when not.

As an added touch, one doesn’t even have to manually open the car’s charge port door. The robot uses API calls that — once it confirms the vehicle is parked and not in use — unlocks and opens the charge port remotely. People used to be able to pop the charge port with a plain old wireless replay attack, but an API is the better way to go about it.

Four Mecanum wheel and LiDAR get the robot into more or less the right position, then fine-tuning happens with the help of an onboard camera and a ChARuco board pattern on the car just under the charging port.

Once things are lined up just right, the charger moves forward to plug into the car. Here’s where [Mew463] had to get clever, because plugging in a car charger actually takes a decent amount of force, and the robot is not particularly heavy. The solution is two suction cups that anchor the robot to the car as a gear assembly pushes the charger home. We really like how the robot snugs right up, so while the car is charging there isn’t a big thing in the way.

Disconnecting is the reverse of the process, and for the robot to park itself again it simply swivels the camera backward so it can see the marker on the wall without the whole robot having to turn around. It’s all very slick, and you can watch it in action in the video embedded below.

Continue reading “Robotic Car Charger Locks On With Suction” →

Lillith Tells Your Future

Maybe you are old enough to remember Zoltar in an arcade, or perhaps you’re just a fan of the movie Big. Either way, maybe you’d like to build an animated fortune teller. [Oh Well Why Not] did just that and gives you a roadmap for you to make your own. It took four months to build, but with the road already mapped, you can probably do it in less. Then again, who can predict the future?

The fortune teller, Lillith, uses servos and some voice generation to provide the same experience. If you dare to hit the button, you’ll get a glimpse into your future that’s at least as good as a fortune cookie from your local takeaway place.

Lillith doesn’t hide behind windows since it isn’t in a public venue, but if you were going to put it out in the wild, you’d probably want to encase it a little better. While waiting, the servos provide some small animations to attract the next user.

If you remember Bullwinkle more fondly than Zoltan, you might prefer this project.

Continue reading “Lillith Tells Your Future” →

Robot Picks Up Othello

Experience is a great teacher. Ask [Jeneus], who, in high school, tried to make a program that played Othello. It didn’t go well. But years later, the idea produced an impressive Othello robot. At first glance, the robot looks a bit like a 3D printer with an aluminum extrusion XYZ motion system. But there’s a lot more to it, not to mention the software to play the game. Check it out in the video below.

The Z-axis has a vacuum system that can pick up clear tokens and place them on the board. If you know the game, you might remember that on a real board, players have to flip the tokens as they “capture” pieces. The robot has a smarter way to go. The tokens are clear because they are lit with one of two colors. So flipping the token is a simple LED color change. The LEDs also flash a different color to show you where you can move.

The device uses laser-cut components and 3D printed parts in PLA and TPU. Of course, there is a camera for the computer — a Raspberry Pi — to see the board. Overall, a very nicely done project. We’ve seen several checker and chess robots. We wonder if some of them could also play Othello?

Continue reading “Robot Picks Up Othello” →

SLAM Navigation For An Arduino Powered Car

There are plenty of “robot” projects out there that are really just a small remote control platform of some sort. We often like to think of robots of having some sort of autonomy though. [Luca Fagioli] demonstrates a great example of this with his explorer robot that uses Simultaneous Localization and Mapping (SLAM) to navigate its environment.

The robot is a built on a small plastic chassis, with one gear motor per drive wheel. Running the show is an Arduino Uno R4 Wi-Fi, paired with the Sensor Shield 5.0 and an L298N motor driver board. There’s also an HC-SR04 ultrasonic sensor module onboard, mounted atop an SG-90 servo motor so it can be panned around. The ultrasonic sensor determines the range between the robot and surrounding walls, and a map is constructed at the same time as the robot is localizing itself within it. There are also infrared sensors on the bottom of the robot for detecting tape marks on the floor for checkpointing purposes.

Often, SLAM mapping is done with advanced laser rangefinders or time of flight sensors, but there are many ways to go about it as this project demonstrates. We’ve even seen it done in a distributed manner with coordinated drones combining their efforts. Overall, it’s a highly useful technique for robot navigation and wayfinding.

Continue reading “SLAM Navigation For An Arduino Powered Car” →

Hairy Armor For Combat Robot? It’s Not Terrible!

[Angus] of Maker’s Muse enjoys combat robotics, in which contenders zip about in an arena, attempting to disable one another with weapons that lift, spin, and smash. He got a funny idea a short while ago and wondered whether a stiff mane of bristles could serve as lightweight, ablative, impact resistant armor?

Just to set the stage, [Angus]’s new robot competes in the plastic antweight (or “plant”) division, in which robots are limited to 150 grams with both chassis and weapons made of plastic. In such circumstances, one can see how a mane of thick, rigid “hairs” might actually punch above its weight, so to speak.

The green shape at the bottom is a spinning weapon. The bristles cover the sides and rear.

Nothing settles a question like a good experiment, so [Angus] sat down and redesigned his latest robot to replace its outer shell with a thick wad of bristles, in the style of a 3D printed lion’s mane. Filament is bridged between the model and an outer support structure, which is cut away afterwards to expose the “hairs”.

How well did it perform? Well enough to merit further study! Where past robots got their outer shells broken up, the hairy robot seems to have come through quite intact. It seems the idea might not be as silly as it first seemed, at least in the plastic antweight division.

3D printers have been fantastic in the field of combat robotics. First they were great because they made custom parts easier and more accessible to hobbyists, but things have evolved more since then. Now folks compete by putting motors and electronics inside almost entirely 3D printed robots. There’s never been a better time to get into combat robotics, and experiment with unorthodox designs.

If you want to try a hairy robot for yourself, be sure to watch the followup in which [Angus] improves the hair-generating process considerably.

The Hexa-Bouncer May Be The Most Overengineered Thing You See This Week

Sometimes, you want to build a simple project– the minimum viable product that solves your problem and nothing else. Other times you might be feeling a little extra, and want to use oodles of machined aluminum, six steppers, two cameras, a Teensy and a PC with a GPU just to bounce a ball. That’s the mood behind [T-Kuhn]’s hexa-bouncer, a Stewart Platform on steroids.  You can read all about it on his blog or witness it in action in the video below.  Trust us, really have to see it in action.

Continue reading “The Hexa-Bouncer May Be The Most Overengineered Thing You See This Week” →

A pair of red, articulated, 3D printed hands are being used to pour water from a plastic bottle into a glass. One hand holds the bottle, and one holds the glass.

Building A Cheap, Dexterous Robot Hand

Most of the time, assuming nothing’s gone wrong with them, we take our hands so much for granted that it’s easy to forget what remarkable pieces of engineering they are: not only are they precise and sensitive enough to crack an egg or write a signature, but also strong enough to lift a weight or swing a hammer. Such performance has thus far eluded robot hands, but fortunately few tasks require it; the main challenge is dexterity, which is where [Vittorio Lumare]’s low-cost Yeah Hand could help.

The Yeah Hand is mostly 3D-printed and uses five servo motors per hand; like a human hand, it has no actuators within the fingers themselves, instead using fishing-line tendons to transfer motion from the motors. To reduce friction and keep the motors from overheating, each tendon runs through guides made from PTFE Bowden tubes; in tests, the hand ran 800 cycles of opening and closing without even getting close to overheating. The hand can lift up to eight kilograms and apply a maximum grasping force of five kg. For better grip, each finger has silicone grips along the inner surface, which let it hold smooth objects quite steady; to pick up fine objects, the thumbs have thumbnails.

Continue reading “Building A Cheap, Dexterous Robot Hand” →