Goto

Collaborating Authors

 science robotic paper


LEONARDO, the Bipedal Robot, Can Ride a Skateboard and Walk a Slackline

#artificialintelligence

Researchers at Caltech have built a bipedal robot that combines walking with flying to create a new type of locomotion, making it exceptionally nimble and capable of complex movements. Part walking robot, part flying drone, the newly developed LEONARDO (short for LEgs ONboARD drOne, or LEO for short) can walk a slackline, hop, and even ride a skateboard. Developed by a team at Caltech's Center for Autonomous Systems and Technologies (CAST), LEO is the first robot that uses multi-joint legs and propeller-based thrusters to achieve a fine degree of control over its balance. A paper about the LEO robot was published online on October 6 and was featured on the October 2021 cover of Science Robotics. "We drew inspiration from nature. Think about the way birds are able to flap and hop to navigate telephone lines," says Soon-Jo Chung, corresponding author and Bren Professor of Aerospace and Control and Dynamical Systems.


Caltech: New Algorithm Helps Autonomous Vehicles Find Themselves, Summer Or Winter

#artificialintelligence

"The rule of thumb is that both images--the one from the satellite and the one from the autonomous vehicle--have to have identical content for current techniques to work. The differences that they can handle are about what can be accomplished with an Instagram filter that changes an image's hues," says Anthony Fragoso (MS '14, PhD '18), lecturer and staff scientist, and lead author of the Science Robotics paper. "In real systems, however, things change drastically based on season because the images no longer contain the same objects and cannot be directly compared." The process--developed by Chung and Fragoso in collaboration with graduate student Connor Lee (BS '17, MS '19) and undergraduate student Austin McCoy--uses what is known as "self-supervised learning." While most computer-vision strategies rely on human annotators who carefully curate large data sets to teach an algorithm how to recognize what it is seeing, this one instead lets the algorithm teach itself.