Can Robots Give Good Hugs?

We could all use a hug once in a while. Most people would probably say the shared warmth is nice, and the squishiness of another living, breathing meatbag is pretty comforting. Hugs even have health benefits.

But maybe you’re new in town and don’t know anyone yet, or you’ve outlived all your friends and family. Or maybe you just don’t look like the kind of person who goes for hugs, and therefore you don’t get enough embraces. Nearly everyone needs and want hugs, whether they’re great, good, or just average.

So what makes a good hug, anyway? It’s a bit like a handshake. It should be warm and dry, with a firmness appropriate to the situation. Ideally, you’re both done at the same time and things don’t get awkward. Could a robot possibly check all of these boxes? That’s the idea behind HuggieBot, the haphazardly humanoid invention of Katherine J. Kuchenbecker and team at the Max Planck Institute for Intelligent Systems in Stuttgart, Germany (translated). User feedback helped the team get their arms around the problem.

Continue reading “Can Robots Give Good Hugs?”

A bird-shaped yellow PCB with legs wound out of wire, perched on its creator's arm. The bird has a lot of through-hole components on it, as well as an assortment of different-colored LEDs.

Printed Circuit Bird Family Calls For Us To Consider Analog

On our favourite low-attention-span content site, [Kelly Heaton] has recently started sharing a series of “Printed Circuit Birds”. These are PCBs shaped like birds, looking like birds and chirping like birds – and they are fully analog! The sound is produced by a network of oscillators feeding into each other, and, once tuned, is hardly distinguishable from the bird songs you might hear outside your window. Care and love was put into making this bird life-like – it perches on Kelly’s arm with legs woven out of single-strand wire and talons made out of THT resistors, in the exact same way you would expect a regular bird to sit on your arm – that is, if you ever get lucky enough. It’s not just one bird – there’s a family of circuit animals, including a goose, a crow and even a cricket.

Why did these animals came to life – metaphorically, but also, literally? There must be more to a non-ordinary project like this, and we asked Kelly about it. These birds are part of her project to explore models of consciousness in ways that we typically don’t employ. Our habit is to approach complex problems in digital domains, but we tend to miss out on elegance and simplicity that analog circuits are capable of. After all, even our conventional understanding of a neural network is a matrix of analog coefficients that we then tune, a primitive imitation of how we assume human brains to work – and it’s this “analog” approach that has lately moved us ever so closer to reproducing “intelligence” in a computer.

Kelly’s work takes a concept that would have many of us get the digital toolkit, and makes it wonderfully life-like using a small bouquet of simple parts. It’s a challenge to our beliefs and approaches, compelling in its grace, urging us to consider and respect analog circuits more when it comes to modelling consciousness and behaviours. If it’s this simple to model sounds and behaviour of a biological organism, a task that’d have us writing DSP and math code to replicate on a microcontroller – what else are we missing from our models?

Kelly has more PCBs to arrive soon in preparation for her NYC exhibit in February, and will surely be posting updates on her Twitter page! We’ve covered her work before, and if you haven’t seen it yet, her Supercon 2019 talk on Electronic Naturalism would be a great place to start! Such projects tend to inspire fellow hackers to build other non-conventional projects, and this chirping pendant follows closely in Kelly’s footsteps! The direction of this venture reminds us a lot of BEAM robotics, which we’ve recently reminisced upon as something that’s impacted generations of hackers to look at electronics we create through an entirely different lens.

Continue reading “Printed Circuit Bird Family Calls For Us To Consider Analog”

Robot Nerf Alarm Blasts You Awake With Foam

The sentry gun targets [Vinnie] with blasts of foam as he runs through the bedroom to the sounds of Your New Morning Alarm by [Marc Rebillet].
Waking up is hard; sometimes you need more than a little chiming alarm to get you out of bed. When [Vinnie Satriale] started unconsciously switching his alarms off, he went all out, deciding to build a Nerf sentry blaster to wake him up instead. 

A Nerf Rival Nemesis MXVII-10K flywheel blaster is the core of the build, with a 100-round capacity of soft foam balls. Stepper motors are used to control a pan and tilt system to aim the blaster. It’s moved under instruction from a Raspberry Pi that uses machine vision algorithms running on a Coral USB accelerator to track targets in the bedroom. A relay board is then used to activate the blaster’s firing action, blasting any targets until they wake up.

[Vinnie] had plenty of fun during build, also showing the sentry gun off to his coworkers in the office. It’s a hard sentry to dodge, with the machine vision algorithm using a full-body tracking model, so merely covering one’s face won’t be enough to get away.

We’ve seen all kinds of sentry guns over the years, from those firing rubber bands to others spraying jets of water. Video after the break.

Continue reading “Robot Nerf Alarm Blasts You Awake With Foam”

Peek Behind The Curtain Of This Robotic Mouse

At first glance, this little animatronic mouse might seem like a fairly simple affair. A door opens, our rodent friend pops its head out, looks around, and goes back in. But just like in The Wizard of Oz, a strategically placed curtain is hiding the impressive array of gadgetry that makes the trick possible.

Creator [Will Donaldson] has put together a fantastic write-up of just what went into creating this little fellow, and we think you’ll be surprised at just how serious the mechanics involved are. Take for example the rig that provides horizontal motion with a NEMA 17 stepper motor mated to a 200 mm leadscrew and dual 8 mm rail assembly that would like right at home as part of a 3D printer.

The star of the show rides atop a beefy sliding carriage assembly made of printed components and acrylic, which is linked to the door via a GT2 timing belt and pulley in such a way that it automatically opens and closes at the appropriate time. To inject some life into the puppet, [Will] stuffed it with a pair of SG90 servos in a sort of pan-and-tilt arrangement: the rear servo turns the mouse’s body left and right, while the forward one moves the head up and down.

An Arduino Uno controls the servos, as well as the stepper motor by way of a TB6600 controller, and optical limit switches are used to make sure nothing moves out bounds. [Will] is keeping the CAD files and source code to himself for the time being, though we imagine a sufficiently dedicated mouseketeer could recreate the installation based on the available information.

This would appear to be the first animatronic mouse to grace the pages of Hackaday, but we’re certainly no strangers to seeing folks imbue inanimate objects with lifelike motion.

Continue reading “Peek Behind The Curtain Of This Robotic Mouse”

When A Ball Robot Becomes Two Wheels

It’s now about six years since Star Wars: The Force Awakens first showed us the little spherical robot BB-8, but it’s fair to say that along the way we’ve not lost our collective fascination for rolling-ball robots. There have been plenty of attempts to make a fully-rolling device, but perhaps [Derek Lieber] has a better take on it by turning a spherical robot into a two-wheeled roller by the addition of a pair of tyres. Inspired by a Samsung prototype that never made it to market, it works by the wheels working against the machine’s low centre of gravity, and using a tilt sensor to control speed.

The ball chassis is a 3D printed shell, into which after much experimentation with motors, the final version put a pair of gimbal motors with a set of magnetic position sensors. Inside is an Arduino Mega and a custom motor driver board sporting an LM6234, with an XBee radio for remote control.  Meanwhile the power comes from a set of three LiPo cells, and there is some extra lead ballast in the bottom to keep the whole thing balanced.

We’ve seen more conventional takes on a spherical robot in the past, but we’re particularly keen on this one, and excited to see where the future takes it.

Continue reading “When A Ball Robot Becomes Two Wheels”

Robot Delivery To Your Door

While online shopping was already very popular in South Korea, it has become even more so as people stay home more during the pandemic. Several robotic delivery services have launched around the city, such as 7-Eleven using the Neubie robot by Neubility, the GS25 convenience store using LG’s CLOi ServeBot, and the Baemin food delivery service using the Delidrive robot.

Love it or hate it, in the dense population of big cities like Seoul the vast majority of people live in apartment complexes. This lends itself well to these robot delivery projects. In fact, many of these pilot projects are only available in one apartment complex, which can consist of ten to twenty 15+ story buildings. Training your robot to navigate the sidewalks, operating the doors, calling the elevators, and buzzing the customer’s home intercom is an easier task when dealing with only one campus.

Some projects are more ambitious, like another Neubility system operating on the Yonsei University Songdo City campus. You can order fried chicken and have it delivered by a Neubie robot, which comes to your address along the sidewalk at a brisk 5 to 6 km/h. There are some issues, however. First of all, government regulations haven’t quite kept up with the technology. These services are basically operating case-by-case, temporary waiver basis. They are not allowed to operate on the streets, and when driving on the sidewalks they have to avoid bumping into people.

We wrote about a prototype RC truck delivery system last year, and covered Amazon drones and Automating Freight Delivery as well. These all show promise, but are not mainstream yet. The vast majority of your orders are still delivered by a person. Will these automated delivery services eventually replace humans? Let us know your thoughts in the comments below.

Shake With Your New Robot Hand

Korean researchers have created a very realistic and capable robot hand that looks very promising. It is strong (34N of grip strength) and reasonably lightweight (1.1 kg), too. There are several videos of the hand in action, of which you can see two of them below including one where the hand uses scissors to cut some paper. You can also read the full paper for details.

Continue reading “Shake With Your New Robot Hand”