Skip to main content

Showing 1–13 of 13 results for author: Foehn, P

Searching in archive cs. Search in all archives.
.
  1. Agilicious: Open-Source and Open-Hardware Agile Quadrotor for Vision-Based Flight

    Authors: Philipp Foehn, Elia Kaufmann, Angel Romero, Robert Penicka, Sihao Sun, Leonard Bauersfeld, Thomas Laengle, Giovanni Cioffi, Yunlong Song, Antonio Loquercio, Davide Scaramuzza

    Abstract: Autonomous, agile quadrotor flight raises fundamental challenges for robotics research in terms of perception, planning, learning, and control. A versatile and standardized platform is needed to accelerate research and let practitioners focus on the core problems. To this end, we present Agilicious, a co-designed hardware and software framework tailored to autonomous, agile quadrotor flight. It is… ▽ More

    Submitted 12 July, 2023; originally announced July 2023.

    Comments: 14 pages, 5 figures, 2 tables

    Journal ref: Science Robotics Vol. 7, Issue 67, 2022

  2. arXiv:2109.12886  [pdf, other

    cs.RO

    Nonlinear MPC for Quadrotor Fault-Tolerant Control

    Authors: Fang Nan, Sihao Sun, Philipp Foehn, Davide Scaramuzza

    Abstract: The mechanical simplicity, hover capabilities, and high agility of quadrotors lead to a fast adaption in the industry for inspection, exploration, and urban aerial mobility. On the other hand, the unstable and underactuated dynamics of quadrotors render them highly susceptible to system faults, especially rotor failures. In this work, we propose a fault-tolerant controller using nonlinear model pr… ▽ More

    Submitted 9 February, 2022; v1 submitted 27 September, 2021; originally announced September 2021.

    Comments: 9 pages, 13 figures

  3. Performance, Precision, and Payloads: Adaptive Nonlinear MPC for Quadrotors

    Authors: Drew Hanover, Philipp Foehn, Sihao Sun, Elia Kaufmann, Davide Scaramuzza

    Abstract: Agile quadrotor flight in challenging environments has the potential to revolutionize ship**, transportation, and search and rescue applications. Nonlinear model predictive control (NMPC) has recently shown promising results for agile quadrotor control, but relies on highly accurate models for maximum performance. Hence, model uncertainties in the form of unmodeled complex aerodynamic effects, v… ▽ More

    Submitted 3 December, 2021; v1 submitted 9 September, 2021; originally announced September 2021.

    Comments: 8 Pages, 6 figures, Accepted RAL 2021

    Journal ref: IEEE Robotics and Automation Letters 0, 2377-3766, 2021

  4. arXiv:2109.01365  [pdf, other

    cs.RO

    A Comparative Study of Nonlinear MPC and Differential-Flatness-Based Control for Quadrotor Agile Flight

    Authors: Sihao Sun, Angel Romero, Philipp Foehn, Elia Kaufmann, Davide Scaramuzza

    Abstract: Accurate trajectory tracking control for quadrotors is essential for safe navigation in cluttered environments. However, this is challenging in agile flights due to nonlinear dynamics, complex aerodynamic effects, and actuation constraints. In this article, we empirically compare two state-of-the-art control frameworks: the nonlinear-model-predictive controller (NMPC) and the differential-flatness… ▽ More

    Submitted 4 January, 2024; v1 submitted 3 September, 2021; originally announced September 2021.

    Journal ref: The paper has been published in the IEEE Transactions on Robotics (T-RO), 2022

  5. arXiv:2108.13205  [pdf, other

    cs.RO

    Model Predictive Contouring Control for Time-Optimal Quadrotor Flight

    Authors: Angel Romero, Sihao Sun, Philipp Foehn, Davide Scaramuzza

    Abstract: We tackle the problem of flying time-optimal trajectories through multiple waypoints with quadrotors. State-of-the-art solutions split the problem into a planning task - where a global, time-optimal trajectory is generated - and a control task - where this trajectory is accurately tracked. However, at the current state, generating a time-optimal trajectory that considers the full quadrotor model r… ▽ More

    Submitted 4 May, 2022; v1 submitted 30 August, 2021; originally announced August 2021.

    Comments: 17 pages, 16 figures. Video: https://www.youtube.com/watch?v=mHDQcckqdg4 This paper has been accepted for publication in the IEEE Transactions on Robotics (T-RO), 2022

  6. arXiv:2108.04537  [pdf, other

    cs.RO cs.AI eess.SY

    Time-Optimal Planning for Quadrotor Waypoint Flight

    Authors: Philipp Foehn, Angel Romero, Davide Scaramuzza

    Abstract: Quadrotors are among the most agile flying robots. However, planning time-optimal trajectories at the actuation limit through multiple waypoints remains an open problem. This is crucial for applications such as inspection, delivery, search and rescue, and drone racing. Early works used polynomial trajectory formulations, which do not exploit the full actuator potential because of their inherent sm… ▽ More

    Submitted 1 October, 2021; v1 submitted 10 August, 2021; originally announced August 2021.

    Comments: Narrated video footage available at https://youtu.be/ZPI8U1uSJUs. Code available at https://github.com/uzh-rpg/rpg_time_optimal. arXiv admin note: text overlap with arXiv:2007.06255

    Journal ref: Published in Science Robotics, 21 Jul 2021, Vol. 6, Issue 56

  7. NeuroBEM: Hybrid Aerodynamic Quadrotor Model

    Authors: Leonard Bauersfeld, Elia Kaufmann, Philipp Foehn, Sihao Sun, Davide Scaramuzza

    Abstract: Quadrotors are extremely agile, so much in fact, that classic first-principle-models come to their limits. Aerodynamic effects, while insignificant at low speeds, become the dominant model defect during high speeds or agile maneuvers. Accurate modeling is needed to design robust high-performance control systems and enable flying close to the platform's physical limits. We propose a hybrid approach… ▽ More

    Submitted 15 June, 2021; originally announced June 2021.

    Comments: 9 pages + 1 pages references

    Journal ref: Robotics: Science and Systems (RSS), 2021

  8. arXiv:2102.05773  [pdf, other

    cs.RO

    Data-Driven MPC for Quadrotors

    Authors: Guillem Torrente, Elia Kaufmann, Philipp Foehn, Davide Scaramuzza

    Abstract: Aerodynamic forces render accurate high-speed trajectory tracking with quadrotors extremely challenging. These complex aerodynamic effects become a significant disturbance at high speeds, introducing large positional tracking errors, and are extremely difficult to model. To fly at high speeds, feedback control must be able to account for these aerodynamic effects in real-time. This necessitates a… ▽ More

    Submitted 3 March, 2021; v1 submitted 10 February, 2021; originally announced February 2021.

    Comments: 8 pages

    Journal ref: IEEE Robotics and Automation Letters (RA-L), 2021

  9. arXiv:2007.06255  [pdf, other

    cs.RO

    CPC: Complementary Progress Constraints for Time-Optimal Quadrotor Trajectories

    Authors: Philipp Foehn, Davide Scaramuzza

    Abstract: In many mobile robotics scenarios, such as drone racing, the goal is to generate a trajectory that passes through multiple waypoints in minimal time. This problem is referred to as time-optimal planning. State-of-the-art approaches either use polynomial trajectory formulations, which are suboptimal due to their smoothness, or numerical optimization, which requires waypoints to be allocated as cost… ▽ More

    Submitted 3 August, 2020; v1 submitted 13 July, 2020; originally announced July 2020.

  10. arXiv:2005.12813  [pdf, other

    cs.RO cs.CV eess.SY

    AlphaPilot: Autonomous Drone Racing

    Authors: Philipp Foehn, Dario Brescianini, Elia Kaufmann, Titus Cieslewski, Mathias Gehrig, Manasi Muglikar, Davide Scaramuzza

    Abstract: This paper presents a novel system for autonomous, vision-based drone racing combining learned data abstraction, nonlinear filtering, and time-optimal trajectory planning. The system has successfully been deployed at the first autonomous drone racing world championship: the 2019 AlphaPilot Challenge. Contrary to traditional drone racing systems, which only detect the next gate, our approach makes… ▽ More

    Submitted 20 August, 2021; v1 submitted 26 May, 2020; originally announced May 2020.

    Comments: This paper is an extended version of an accepted publication from Robotics: Science and Systems, 2020. This version has been accepted for publication in Autonomous Robots (Springer). Please cite as "AlphaPilot: Autonomous Drone Racing", P. Foehn, Autonomous Robots 2021. Associated video at https://youtu.be/DGjwm5PZQT8

  11. arXiv:2003.13493  [pdf, other

    cs.CV

    Faster than FAST: GPU-Accelerated Frontend for High-Speed VIO

    Authors: Balazs Nagy, Philipp Foehn, Davide Scaramuzza

    Abstract: The recent introduction of powerful embedded graphics processing units (GPUs) has allowed for unforeseen improvements in real-time computer vision applications. It has enabled algorithms to run onboard, well above the standard video rates, yielding not only higher information processing capability, but also reduced latency. This work focuses on the applicability of efficient low-level, GPU hardwar… ▽ More

    Submitted 3 August, 2020; v1 submitted 30 March, 2020; originally announced March 2020.

    Comments: IEEE International Conference on Intelligent Robots and Systems (IROS), 2020. Open-source implementation available at https://github.com/uzh-rpg/vilib

  12. arXiv:1810.06224  [pdf, other

    cs.RO

    Beauty and the Beast: Optimal Methods Meet Learning for Drone Racing

    Authors: Elia Kaufmann, Mathias Gehrig, Philipp Foehn, René Ranftl, Alexey Dosovitskiy, Vladlen Koltun, Davide Scaramuzza

    Abstract: Autonomous micro aerial vehicles still struggle with fast and agile maneuvers, dynamic environments, imperfect sensing, and state estimation drift. Autonomous drone racing brings these challenges to the fore. Human pilots can fly a previously unseen track after a handful of practice runs. In contrast, state-of-the-art autonomous navigation algorithms require either a precise metric map of the envi… ▽ More

    Submitted 1 March, 2019; v1 submitted 15 October, 2018; originally announced October 2018.

    Comments: 6 pages (+1 references)

    Journal ref: IEEE International Conference on Robotics and Automation (ICRA), 2019

  13. arXiv:1804.04811  [pdf, other

    cs.RO

    PAMPC: Perception-Aware Model Predictive Control for Quadrotors

    Authors: Davide Falanga, Philipp Foehn, Peng Lu, Davide Scaramuzza

    Abstract: We present the first perception-aware model predictive control framework for quadrotors that unifies control and planning with respect to action and perception objectives. Our framework leverages numerical optimization to compute trajectories that satisfy the system dynamics and require control inputs within the limits of the platform. Simultaneously, it optimizes perception objectives for robust… ▽ More

    Submitted 10 July, 2018; v1 submitted 13 April, 2018; originally announced April 2018.

    Journal ref: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Madrid, 2018