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” →

The pogo-quadcopter on ice

Pogo-Bot Goes All Terrain With Compliant Foot

What do you get when you combine a pogo stick, a quadcopter, and engineering students from the University of Toronto? This thing, apparently– a “monopedal hopping robot” that uses a spikey, pivoting foot pad tensioned by what look like elastic bands to keep it upright on all terrain from soft sand to hard ice.

It’s an interesting concept. The thrust from the four propellers is what gives the energy to get the robot moving, but its pogo-like hopping is entirely down to the spring-loaded single legged “landing gear”. Early iterations just used a spike on the end of that leg, but that failed in ways that some might find humorous, which you will see if you watch the video embedded below. Giving the monopod an actual foot with some traction and the ability to pivot and match the terrain works much better– now not only can this robot leap tall fences in a single bound, an errant ice patch won’t send it skittering away.

This isn’t the first one-legged robot we’ve seen; some only use their leg while others have wings, but this odd quadcopter is the first we’ve seen to brave Canadian winter. Continue reading “Pogo-Bot Goes All Terrain With Compliant Foot” →

Center-Pivot System Modified To Mow Lawn

When flying over the United States, Australia, and a few other vast and relatively empty parts of the world, strange circular formations can be spotted. These are typically center-pivot irrigation systems, an effective way to irrigate crops if efficient use of space is not too big of a priority. Keeping these massive machines in a straight line is an interesting engineering problem, though, and [rctestflight] built a miniature version of his that works on the same principle but mows his lawn instead.

These systems work as semi-independent sections that are flexibly coupled at either end. The control scheme initially used here was to drive the outermost set of wheels at a constant speed, and then use limit switches at each coupling inside of that to drive inner sets of wheels once the outer set passes a setpoint. Eventually a potentiometer-based proportional controller was installed in place of the limit switches. With some other drivetrain issues sorted out it was on to building the mower attachment. This uses a pair of pivoting precision knives mounted to motors that ride along a carriage attached to any one of the linkages of the center-pivot system. Limit switches keep the carriage riding back and forth cutting the lawn as it traverses the grass.

With the system in place, [rctestflight] set out to optimize it mostly out of a desire to tinker with a thing that he had built. The challenge for him is that his location in the Pacific Northwest is generally very damp, so in addition to corrosion and other water damage on various parts, there were also issues of mud complicating the way the wheels navigated the terrain, as well as the plant growth being fairly rapid and often impeding the process of the robot as well. One of the perks, though, was that the circular area was already largely carved out thanks to some of his earlier projects testing the durability of RC cars.

Continue reading “Center-Pivot System Modified To Mow Lawn” →