Litcius/Paper detail

SLoMo: A General System for Legged Robot Motion Imitation From Casual Videos

John Z. Zhang, Shuo Yang, Gengshan Yang, Arun L. Bishop, Swaminathan Gurumurthy, Deva Ramanan, Zachary Manchester

2023IEEE Robotics and Automation Letters17 citationsDOI

Abstract

We present SLoMo: a first-of-its-kind framework for transferring skilled motions from casually captured “in-the-wild” video footage of humans and animals to legged robots. SLoMo works in three stages: 1) synthesize a physically plausible reconstructed key-point trajectory from monocular videos; 2) optimize a dynamically feasible reference trajectory for the robot offline that includes body and foot motion, as well as a contact sequence that closely tracks the key points; and 3) track the reference trajectory online using a general-purpose model-predictive controller on robot hardware. Traditional motion imitation for legged motor skills often requires expert animators, collaborative demonstrations, and/or expensive motion-capture equipment, all of which limit scalability. Instead, SLoMo only relies on easy-to-obtain videos, readily available in online repositories like YouTube. It converts videos into motion primitives that can be executed reliably by real-world robots. We demonstrate our approach by transferring the motions of cats, dogs, and humans to example robots including a quadruped (on hardware) and a humanoid (in simulation).

Topics & Concepts

Computer scienceTrajectoryRobotHumanoid robotArtificial intelligenceMotion (physics)Computer visionImitationKey (lock)Controller (irrigation)ScalabilityMotion captureHuman–computer interactionPhysicsSocial psychologyBiologyAgronomyDatabasePsychologyAstronomyComputer securityRobotic Locomotion and ControlHuman Pose and Action RecognitionHuman Motion and Animation