Flying Hand: End-Effector-Centric Framework for Versatile Aerial Manipulation Teleoperation and Policy Learning

Guanqi He*1   Xiaofeng Guo*1   Luyi Tang1   Yuhang Zhang1   Mohammadreza Mousaei1   Jiahe Xu1   Junyi Geng2   Sebastian Scherer1   Guanya Shi1  
*Equal Contribution, Alphabetical order 1Carnegie Mellon University, 2Pennsylvania State University

Abstract

Aerial manipulation has recently attracted increasing interest from both industry and academia. Previous approaches have demonstrated success in various specific tasks. However, their hardware design and control frameworks are often tightly coupled with task specifications, limiting the de velopment of cross-task and cross-platform algorithms. Inspired by the success of robot learning in tabletop manipulation, we propose a unified aerial manipulation framework with an end-effector-centric interface that decouples high-level platform agnostic decision-making from task-agnostic low-level control. Our framework consists of a fully-actuated hexarotor with a 4-DoF robotic arm, a whole-body model predictive controller, and an end-effector-centric interface to receive commands from the high-level policy. The high-precision end-effector controller enables efficient and intuitive aerial teleoperation for versatile tasks and facilitates the development of imitation learning policies. Real-world experiments show that the proposed framework significantly improves end-effector tracking accuracy, and can handle multiple aerial teleoperation and imitation learning tasks, including writing, peg-in-hole, pick and place, changing light bulbs, etc. We believe the proposed framework provides one way to standardize and unify aerial manipulation into the general manipulation community and to advance the field.

Method

pipeline

pipeline

Experiment Results

Control Performance

Autonomous Policy Learning

Human Teleoperation