Teach-Repeat-Replan:  A Complete and Robust System for Aggressive Flight in Complex Environments @feigao9214
Teach-Repeat-Replan:  A Complete and Robust System for Aggressive Flight in Complex Environments  @feigao9214
Uploaded June 2019 | Updated September 2026, 1 hour ago
In this paper, we propose a novel and complete motion planning system, 'Teach-Repeat-Replan', for the aggressive flight of autonomous quadrotors.

The proposed method is built upon on a classical teach-and-repeat framework, which is widely adopted in infrastructure inspection, aerial transportation, and search-and-rescue. For these applications, human's intention is essential to decide the topological structure of the flight path of the drone. However, jerky teaching trajectories and changing environments prevent a simple teach-and-repeat system from being applied flexibly and robustly.

In this paper, instead of commanding the drone to precisely follow a teaching trajectory, we propose a method to convert an arbitrarily jerky human-piloted trajectory to a topologically equivalent one, which is guaranteed to be safe, smooth, and kinodynamically feasible with an expected aggressiveness. Also, to avoid unmapped or dynamic obstacles during flights, a sliding-windowed local perception and re-planning method are introduced to our system, to generate safe local trajectories onboard.

We name our system as 'Teach-Repeat-Replan'. It can capture users' intention of a flight mission, convert an arbitrarily jerky teaching path to a smooth repeating trajectory, and generate safe local re-plans to avoid unmapped or moving obstacles. The proposed planning system is integrated into a complete autonomous quadrotor with global and local perception and localization sub-modules.

We release all components in our quadrotor system as open-source ros-packages at: github.com/HKUST-Aerial-Robotics/Teach-Repeat-Replan

Another video shows the application of our proposed system in Electrical and Mechanical Services Department (EMSD), Hong Kong Goverment is available at:
youtu.be/Ut8WT0BURrM

The related paper is available at: arxiv.org/abs/1907.00520
Teach-Repeat-Replan:  A Complete and Robust System for Aggressive Flight in Complex EnvironmentsFast-Tracker 2.0: Improving Autonomy of Aerial Tracking with Active Vision and Target RegressionRing-Rotor: A Novel Retractable Ring-shaped Quadrotor with Aerial Grasping and TransportationDecentralized Spatial-Temporal Trajectory Planning for Multicopter SwarmsFast-Tracker: A Robust Aerial System for Tracking Agile Target in Cluttered EnvironmentsLearning Agility Adaptation for Flight in ClutterOptimal Trajectory Generation for Quadrotor Teach-and-Repeat
Fei Gao |

Teach-Repeat-Replan: A Complete and Robust System for Aggressive Flight in Complex Environments

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER