The August 2022 issue of IEEE Spectrum is here!

Close bar

Bots_Alive Brings Sophisticated Brains to Cheap Robots

A $35 kit turns a little legged robot into an autonomous interactive critter

5 min read
Bots_Alive autonomous interactive critter.
Image: Bots_Alive

How do you make a robot toy that’s both interesting and affordable? It’s a hard problem: Making an interesting robot means giving it intelligence and creative autonomy, and giving a robot intelligence and creative autonomy is generally not compatible with it also being cheap. At CES a few weeks ago, we were introduced to Bots_Alive, a small company of roboticists who have managed to develop a robotic critter with a carefully thought-out animal-like personality. And by hacking an existing robot toy and using your phone as a brain, they’re ready to sell it to you for 35 bucks.

Bots_Alive is, essentially, selling a replacement brain for Hexbug Spider robots. The Hexbug Spider is a robotic toy that’s been around for, I dunno, forever. It’s made out of plastic and costs about US $25. It comes with a little infrared controller that lets you drive it forwards and backwards and turn left and right, and otherwise it doesn’t really do much. Bots_Alive turns a Hexbug Spider into a fully autonomous robotic critter by replacing the infrared controller with an IR blaster plugged into your phone, and using computer vision to localize a fiducial sticker placed on the robot’s head. As long as your phone’s camera can see the fiducial, it has full control of the robot’s movements, and gives it a life of its own:

Using a phone as the brains of a robot is an idea at least as old as Romo. The advantage of doing so is obvious: We’re all carrying around extraordinarily powerful little computers with vision systems and all kinds of other stuff packed into them, so why not steal that hardware and use it for robot control? With this in mind, Bots_Alive picked for a platform what has to be one of the cheapest and most common robot toys out there, the $25 Hexbug Spider. If you’re one of the thousands of people who already has one of these robots, all you need from Bots_Alive is an IR blaster and their software, which is why the starter kit for Hexbug Spider owners is just $35.

The kit comes with some blocky things (each with a fiducial on top); the robot will try and snuggle up to the blue ones while avoiding the red ones. It seems straightforward, but the robot will act a bit differently (and occasionally very differently) every time you mess with it. Exactly how those behaviors are programmed, and how they come together to give an otherwise brainless robot a personality, is where Bots_Alive has a whole bunch of their secret sauce.

At CES, we talked with Bots_Alive founder Dr. Brad Knox to find out how it all works. Knox did his Ph.D. work at UT Austin in Peter Stone’s Lab, followed by a postdoc with Cynthia Breazeal at the MIT Media Lab. Before starting in on all of this robotics stuff, he had an undergraduate degree in psychology, which, he says, gave him a “different perspective” for designing interactive robots:

“[At MIT], sometimes the grad students and the postdocs would get together and we’d think about why we don’t have robots that we ourselves want to interact with. Each of us had our own personal dream of what our robot companion would be like, and so we’d get together and we’d talk about why is that not here.”

The philosophy on robot companions that Knox ended up with was informed by a few different things. First, there’s an awareness that robotics, especially with social interactive robots, is playing (and often losing) an expectations game. And second, Knox really likes dogs. These things fit together because dogs, in a lot of ways, typify what could work with a social interactive robot right now: no speech, not really designed to perform “useful tasks,” but friendly and expressive and can somehow be consistently entertaining. All of this is manageable, and realistic, for an inexpensive robot.

Knox says he wants to build “simple creatures that feel very alive, that can maintain an illusion of life and the magic that comes with that.” To do that, he’s relying on his MIT research on learning from demonstration.

“Ten years ago, learning from demonstration was a pretty tiny blip in the overall machine learning and AI sphere. Until we started working with it, nobody had used learning by demonstration for creating personalities or characters. It was for accomplishing various tasks where it’s not about the experience a person gets being around it. It was somewhat of an open question whether it would result in effective behavior and a good character, and we were pretty surprised by how well it worked.”

Knox’s research involved children interacting with MIT’s Dragonbot. First, he’d secretly control the robot when it was interacting with the kids through a Wizard of Oz-type interface, trying to be as natural as possible. Then, machine learning software analyzed what Knox was doing to generate its own decision making policy based on his interactions. Research showed that when the robot used this learned policy to interact with them, the kids couldn’t tell the difference from when Knox was driving the robot himself.

Bots_Alive autonomous interactive critter.Image: Bots_Alive

All of the robot’s behaviors are based off of data collected through Knox’s own manual teleoperation: on some level, it’s his personality embodied in the robot you’re playing with.

We’ve spent a little bit of time playing with the Bots_Alive Hexbug, and we can promise that it’s one of the most lifelike autonomous robot you’re likely to find for $35. It seems curious. It likes to explore. It makes mistakes and doesn’t always take the most direct route to where it wants to go. All of these behaviors are based off of data collected through Knox’s own manual teleoperation: On some level, it’s his personality embodied in the robot you’re playing with.

The amount of things that the Bots_Alive Hexbug can do isn’t very large. But it’s interesting to speculate about what might be possible with a system like this. For example, there’s no reason that you couldn’t use Bots_Alive with any other remote control robot, whether it’s something cheap that uses IR or something more expensive that uses Bluetooth or Wi-Fi. As long as your phone can track the robot on video and send commands to it, Bots_Alive can make it intelligent and interactive. We also really like the idea of having an overhead camera for control, which hasn’t really been something that home robots have ever had access to before.

Bots_Alive autonomous interactive critter.Photo: Evan Ackerman/IEEE Spectrum

But perhaps one of the most refreshing things about Bots_Alive is that it’s nothing more, and nothing less, than exactly what it says it is: a little robotic critter. It’s not your new best friend, it’s not trying to be a part of your family, and it almost certainly won’t change your life. But from what we’ve seen and experienced, Bots_Alive looks like a clever way of making inexpensive robots more capable and interactive. As long as you go in expecting a little robotic critter that you can have some fun playing with, this could be the most fulfilling $35 you’ve ever spent on a robot.

[ Kickstarter ]

The Conversation (0)

How Robots Can Help Us Act and Feel Younger

Toyota’s Gill Pratt on enhancing independence in old age

10 min read
An illustration of a woman making a salad with robotic arms around her holding vegetables and other salad ingredients.
Dan Page
Blue

By 2050, the global population aged 65 or more will be nearly double what it is today. The number of people over the age of 80 will triple, approaching half a billion. Supporting an aging population is a worldwide concern, but this demographic shift is especially pronounced in Japan, where more than a third of Japanese will be 65 or older by midcentury.

Toyota Research Institute (TRI), which was established by Toyota Motor Corp. in 2015 to explore autonomous cars, robotics, and “human amplification technologies,” has also been focusing a significant portion of its research on ways to help older people maintain their health, happiness, and independence as long as possible. While an important goal in itself, improving self-sufficiency for the elderly also reduces the amount of support they need from society more broadly. And without technological help, sustaining this population in an effective and dignified manner will grow increasingly difficult—first in Japan, but globally soon after.

Keep Reading ↓Show less