Treffer: A Control System Design and Implementation for Autonomous Quadrotors with Real-Time Re-Planning Capability

Title:
A Control System Design and Implementation for Autonomous Quadrotors with Real-Time Re-Planning Capability
Source:
Robotics, Vol 13, Iss 9, p 136 (2024)
Publisher Information:
MDPI AG
Publication Year:
2024
Collection:
Directory of Open Access Journals: DOAJ Articles
Document Type:
Fachzeitschrift article in journal/newspaper
Language:
English
DOI:
10.3390/robotics13090136
Accession Number:
edsbas.680A8B2F
Database:
BASE

Weitere Informationen

Real-time (re-)planning is crucial for autonomous quadrotors to navigate in uncertain environments where obstacles may be detected and trajectory plans must be adjusted on-the-fly to avoid collision. In this paper, we present a control system design for autonomous quadrotors that has real-time re-planning capability, including the hardware pipeline for the hardware–software integration to realize the proposed real-time re-planning algorithm. The framework is based on a modified version of the PX4 Autopilot and a Raspberry Pi 5 companion computer. The planning algorithm utilizes minimum-snap trajectory generation, taking advantage of the differential flatness property of quadrotors, to realize computationally light, real-time re-planning using an onboard computer. We first verify the control system and the planning algorithm through simulation experiments, followed by implementing and demonstrating the system on hardware using a quadcopter.