Jet-Powered Robot Prepares for Liftoff

It’s taken years to get to this point, and now, it’s almost here. It’s iRonCub, the robotic preschooler equipped with four jet engines that give it the ability to fly like Iron Man! Or, that’s the hope: Tony Stark makes it look easy, but this is a hard and occasionally flaming and slightly explosive problem, especially for a humanoid robot that was never designed for this sort of thing. But it’s happening!

Also, can I just say that those pants give me 100% confidence that this crazy idea is going to work.


The latest on iRonCub comes from a paper that’ll be published in a January issue of IEEE Robotics and Automation Letters. You can find the paper here, and here’s the accompanying video, which includes a few clips of iRonCub’s flaming engine startup and near liftoff:


Momentum-Based Extended Kalman Filter for Thrust Estimation on Flying Multibody Robots

www.youtube.com

The obvious question is, why? Besides the fact that it’s totally cool, there are plenty of practical reasons to pursue this research. Here’s how Daniele Pucci, head of the Artificial and Mechanical Intelligence lab at the Center for Robotics and Intelligent Systems at the Italian Institute of Technology, describes the importance of aerial humanoid robots.

I believe that the benefits are many. First, there are technological benefits. Aerial humanoid robotics extends aerial manipulation to a more robust and energy efficient level. In fact, aerial manipulation is often exemplified by quadrotors equipped with a robotic arm. These robots can’t move around by means of contact forces with the environment, and they often struggle with flying in windy environments while manipulating an object, requiring precise position control for accomplishing manipulation tasks. So the extra hand of a flying humanoid robot could establish a contact point between the robot and the environment, thus making the robot position control simpler and more robust.
Another benefit is social. I truly believe that aerial humanoid robotics can be used as a test-bed for actuated flying exoskeletons for human beings. The recent successful story of [jet suit inventor] Richard Browning shows the engineering feasibility of these futuristic actuated exoskeletons. However, the journey in front of us is still long, and we can use flying humanoid robots to boost this journey and avoid lots of tests on humans. We have invited Browning to IIT to discuss actuated flying exoskeletons, and he’s excited about our work on flying humanoid robots.
Finally, there are scientific benefits as well: In my humble opinion, controlling a flying humanoid robot leads to a number of theoretical and practical questions. For instance, a general control framework encompassing manipulation, contact-locomotion, and flight is still missing, and the role of the auxiliary (jet?) actuation during contact locomotion of humanoid robots is not clear. For instance, what is the walking speed at which it is more energetically convenient to turn the auxiliary actuation on? How do we deal with landing impacts for smooth transitions between flight and walking?

same humanoid robot as in above image but this time in indoor setting with four jet engines on and spewing flames
A new and updated iRonCub (compared to image at the top of the article) in which IIT has added flame-protective coverings for the robot’s legs and feet. IIT

The next step here is not a step at all, but a flight. Hopefully, a controlled flight, because if iRonCub starts off like Tony Stark did, well, that’s gonna be tough on those poor IIT researchers.

Source: IEEE Spectrum Robotics