Play Chess Against A Ghost

While chess had long been a domain where humans were superior to computers, the balance has shifted quite substantially in the computers’ favor. But the one thing that humans still have control over is the pieces themselves. That is, until now. A group has built a robot that both uses a challenging chess engine, and can move its own pieces.

The robot, from creators [Tim], [Alex S], and [Alex A], is able to manipulate pieces on a game board using a robotic arm under the table with an electromagnet. It is controlled with a Raspberry Pi, which also runs an instance of the Stockfish chess engine to play the game of chess itself. One of the obvious hurdles was how to keep the robot from crashing pieces into one another, which was solved by using small pieces on a large board, and always moving the pieces on the edges of the squares.

This is a pretty interesting project, especially considering it was built using a shoestring budget. And, if you aren’t familiar with Stockfish, it is one of the most powerful chess engines and also happens to be free and open-source. We’ve seen it used in some other chess boards before, although those couldn’t move their own pieces.

Continue reading “Play Chess Against A Ghost”

Learning Software In A Soft Exosuit

Wearables and robots don’t often intersect, because most robots rely on rigid bodies and programming while we don’t. Exoskeletons are an instance where robots interact with our bodies, and a soft exosuit is even closer to our physiology. Machine learning is closer to our minds than a simple state machine. The combination of machine learning software and a soft exosuit is a match made in heaven for the Harvard Biodesign Lab and Agile Robotics Lab.

Machine learning studies a walker’s steady gait for twenty periods while vitals are monitored to assess how much energy is being expended. After watching, the taught machine assists instead of assessing. This type of personalization has been done in the past, but the addition of machine learning shows that the necessary customization can be programmed into each machine without a team of humans.

Exoskeletons are no stranger to these pages, our 2017 Hackaday Prize gave $1000 to an open-source set of robotic legs and reported on an exoskeleton to keep seniors safe.

Continue reading “Learning Software In A Soft Exosuit”

Recharging Drones On The Go With A Supercharger

If Techcrunch is to be believed, our skies will soon be filled with delivery robots, ferrying tacos and Chinese food and Amazon purchases from neighborhood-area dispatch stations to your front door. All of this is predicated on the ability of quadcopters to rapidly recharge their batteries, or at the very least swap out batteries automatically.

For their Hackaday Prize entry, [frasanz], [ferminduaso], and [david canas] are building the infrastructure that will make delivery drones possible. It’s a drone supercharger, or a robot that grabs a drone, swaps out the battery, and sends it off to deliver whatever is in its cargo compartment.

This build is a droneport of sorts, designed to have a drone land on it, have a few stepper motors and movable arms spring into action, and replace the battery with a quick-change mechanism. This can be significantly more difficult than it sounds — you need to grab the drone and replace the battery, something that’s easy for human eyes and hands, but much harder for a few sensors and aluminum extrusion.

To change batteries, the team is just letting the drone land somewhere on a platform that’s a few feet square. Arms then move it, pushing the drone to the center, and a second arm then moves in to swap the battery. The team is using an interesting locking cam solution to clamp the battery to the drone. It’s much easier for a machine to connect than the standard XT-60 connector found on race quads.

Is this the project the world needs? Quite possibly so. Drones are going to be awesome once battery life improves. Until then, we’ll have to live with limited flight times and drone superchargers.

Continue reading “Recharging Drones On The Go With A Supercharger”

Social Networking Robot Actually Respects Privacy

[Fribo] the robot is a research project in the form of an adorable unit that hears and speaks, but doesn’t move. Moving isn’t necessary for it to do its job, which is helping people who live alone feel more connected with their friends. What’s more interesting (and we daresay, unusual) is that it does this in a way that respects and maintains individuals’ feelings of privacy. To be a sort of “social connector and trigger” between friends where every interaction is optional and opt-in was the design intent behind [Fribo].

The device works by passively monitoring one’s home and understands things like the difference between opening the fridge and opening the front door; it can recognize speech but cannot record and explicitly does not have a memory of your activities. Whenever the robot hears something it recognizes, it will notify other units in a circle of friends. For example, [Fribo] may suddenly say “Oh, one of your friends just opened their refrigerator. I wonder what food they are going to have?” People know someone did something, but not who. From there, there are two entirely optional ways to interact further: knocking indicates curiosity, clapping indicates empathy, and doing either reveals your identity to the originator. All this can serve as an opportunity to connect in some way, or it can just help people feel more connected to others. The whole thing is best explained by the video embedded below, which shows several use cases.

Continue reading “Social Networking Robot Actually Respects Privacy”

Floor Mopping Robot Takes Cleanliness To The Next Level

While it’s nice to have a robot vacuum your floors for you, a vacuum can only clean your house so much. For a really deep clean, you’ll also need to run a mop over the hard floor surfaces. [Josh] took this to its logical conclusion and built a robot that can really scour his floors for his entry into this year’s Hackaday Prize.

The robot has the ability to spray the floor with a cleaning solution, and then drive over it and scrub the floors with a squeegee. Its designed in a way that allows it to get into tight corners without needing a special brush, and of course it has all the bells and whistles that other robots have, such as ultrasonic sensors, collision detection, and a brain that allows it to navigate a course and get the entire area cleaned.

There are many videos of the robot in action on the project site, showing its operation and testing various features of the device. It’s a pretty interesting take on the home robot, and since its Open Hardware you can build your own if you’re often frustrated by having to mop your own floors, or you could modify it to do things other than squeegee the floors clean.

Continue reading “Floor Mopping Robot Takes Cleanliness To The Next Level”

These Gorgeous Robot Parts Are Hand-Made

[Dickel]’s robot MDi #4 has been in progress for several years, but what we wanted to draw your attention to is the way the parts have been fabricated and what kind of remarkable results are possible with careful design, measurement, cutting, and finishing. Much of MDi #4 was made by hand-cutting and drilling sheets of high impact polystyrene (HIPS) with a utility knife and layering them as needed. Epoxy and aluminum provide gap filling and reinforcement of key sections, and fiberglass took care of one of the larger sections.

The process [Dickel] follows is to prototype using cardboard first. Parts are then designed carefully in CAD, and printed out at a 1:1 scale and glued to sheets of polystyrene. Each sheet is cut and drilled by hand as necessary. Layers are stacked and epoxied, embedding any hardware needed in the process. Two examples of embedding hardware include sealing captive nuts into parts with epoxy, or using aluminum to add reinforcement. After some careful sanding, the pieces look amazing.

Scroll down a bit on that project page and you’ll see plenty of great photos of the process [Dickel] used. A video highlighting the head and a video showing the careful work that goes into making each part are embedded below.

Continue reading “These Gorgeous Robot Parts Are Hand-Made”

3D Printed Tank Tracks

[Ivan] has been keeping his 3D printers busy with parts he’s experimenting with to build a tracked motion setup for a tank-like vehicle. His design uses several interlocking parts, so if you want to duplicate it, we hope your printer calibration is up to snuff. He’s still printing more parts and promises to release the files once the design proves out.

However, you can see he’s off to a good start. Small pieces fit together and accept a piece of filament as a sort of hinge. Some pins keep the filament from working out. Pads fit into the main parts and hold down with zip ties. The whole flexible tread locks into sprockets and a groove on a drive wheel.

Continue reading “3D Printed Tank Tracks”