EDBT 2026 Demo / reviewers in the wild / expert
Jeffrey Mao
dblp:274/4712
· DBLP profile ↗
6ranked-venue papers
2as first author
6since 2021 · last 2025
0000-0001-8729-7369ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 5 · 1 first-author · 5 since 2021Systems, architecture and hardware · 5 · 1 first-author · 5 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Trajectory Planning and Control for Differentially Flat Fixed-Wing Aerial SystemsabstractEfficient real-time trajectory planning and control for fixed-wing unmanned aerial vehicles is challenging due to their non-holonomic nature, complex dynamics, and the additional uncertainties introduced by unknown aerodynamic effects. In this paper, we present a fast and efficient real-time trajectory planning and control approach for fixed-wing unmanned aerial vehicles, leveraging the differential flatness property of fixed-wing aircraft in coordinated flight conditions to generate dynamically feasible trajectories. The approach provides the ability to continuously replan trajectories, which we show is useful to dynamically account for the curvature constraint as the aircraft advances along its path. Extensive simulations and real-world experiments validate our approach, showcasing its effectiveness in generating trajectories even in challenging conditions for small FW such as wind disturbances. Luca Morando, Sanket A. Salunkhe, Nishanth Bobbili, Jeffrey Mao, Luca Masci, Cristino de Souza, Hung Nguyen 0009, Giuseppe Loianno |
ICRA | 4 |
| 2025 | Reactive Collision Avoidance for Safe Agile NavigationabstractReactive collision avoidance is essential for agile robots navigating complex and dynamic environments, enabling real-time obstacle response. However, this task is inherently challenging because it requires a tight integration of perception, planning, and control, which traditional methods often handle separately, resulting in compounded errors and delays. This paper introduces a novel approach that unifies these tasks into a single reactive framework using solely onboard sensing and computing. Our method combines nonlinear model predictive control with adaptive control barrier functions, directly linking perception-driven constraints to real-time planning and control. Constraints are determined by using a neural network to refine noisy RGB-D data, enhancing depth accuracy, and selecting points with the minimum time-to-collision to prioritize the most immediate threats. To maintain a balance between safety and agility, a heuristic dynamically adjusts the optimization process, preventing overconstraints in real time. Extensive experiments with an agile quadrotor demonstrate effective collision avoidance across diverse indoor and outdoor environments, without requiring environment-specific tuning or explicit mapping. Alessandro Saviolo, Niko Picello, Jeffrey Mao, Rishabh Verma, Giuseppe Loianno |
ICRA | 3 |
| 2023 | GaPT: Gaussian Process Toolkit for Online Regression with Application to Learning Quadrotor DynamicsabstractGaussian Processes (GPs) are expressive models for capturing signal statistics and expressing prediction uncer-tainty. As a result, the robotics community has gathered interest in leveraging these methods for inference, planning, and control. Unfortunately, despite providing a closed-form inference solution, GPs are non-parametric models that typically scale cubically with the dataset size, hence making them difficult to be used especially on onboard Size, Weight, and Power (SWaP) constrained aerial robots. In addition, the integration of popular libraries with GPs for different kernels is not trivial. In this paper, we propose GaPT, a novel toolkit that converts GPs to their state space form and performs regression in linear time. GaPT is designed to be highly compatible with several optimizers popular in robotics. We thoroughly validate the proposed approach for learning quadrotor dynamics on both single and multiple input GP settings. GaPT accurately captures the system behavior in multiple flight regimes and operating conditions, including those producing highly nonlin-ear effects such as aerodynamic forces and rotor interactions. Moreover, the results demonstrate the superior computational performance of GaPT compared to a classical GP inference approach on both single and multi-input settings especially when considering large number of data points, enabling real-time regression speed on embedded platforms used on SWaP-constrained aerial robots. Francesco Crocetti, Jeffrey Mao, Alessandro Saviolo, Gabriele Costante, Giuseppe Loianno |
ICRA | 2 |
| 2023 | AutoCharge: Autonomous Charging for Perpetual Quadrotor MissionsabstractBattery endurance represents a key challenge for long-term autonomy and long-range operations, especially in the case of aerial robots. In this paper, we propose AutoCharge, an autonomous charging solution for quadrotors that combines a portable ground station with a flexible, lightweight charging tether and is capable of universal, highly efficient, and robust charging. We design and manufacture a pair of circular magnetic connectors to ensure a precise orientation-agnostic electrical connection between the ground station and the charging tether. Moreover, we supply the ground station with an electromagnet that largely increases the tolerance to localization and control errors during the docking maneuver, while still guaranteeing smooth un-docking once the charging process is completed. We demonstrate AutoCharge on a perpetual 10 hours quadrotor flight experiment and show that the docking and un-docking performance is solidly repeatable, enabling perpetual quadrotor flight missions. Alessandro Saviolo, Jeffrey Mao, Roshan Balu T. M. B, Vivek Radhakrishnan, Giuseppe Loianno |
ICRA | 2 |
| 2023 | Robust Active Visual Perching With Quadrotors on Inclined SurfacesabstractAutonomous micro aerial vehicles are deployed for a variety of tasks including surveillance and monitoring. Perching and staring allow the vehicle to monitor targets without flying, saving battery power and increasing the overall mission time without the need to frequently replace batteries. This article addresses the active visual perching (AVP) control problem to autonomously perch on inclined surfaces up to$90^\circ$. Our approach generates dynamically feasible trajectories to navigate and perch on a desired target location while taking into account actuator and field-of-view constraints. By replanning in midflight, we take advantage of more accurate target localization increasing the perching maneuver's robustness to target localization or control errors. We leverage the Karush–Kuhn–Tucker (KKT) conditions to identify the compatibility between planning objectives and the visual sensing constraint during the planned maneuver. Furthermore, we experimentally identify the corresponding boundary conditions that maximize the spatio-temporal target visibility during the perching maneuver. The proposed approach works on-board in real time with significant computational constraints relying exclusively on cameras and an inertial measurement unit. Experimental results validate the proposed approach and show a higher success rate as well as increased target interception precision and accuracy compared to a one-shot planning approach, while still retaining aggressive capabilities with flight envelopes that include large displacements from the hover position on inclined surfaces up to 90$^\circ$, angular speeds up to 750$^\circ$/s, and accelerations up to 10 m/s$^{2}$. Jeffrey Mao, Stephen M. Nogar, Christopher M. Kroninger, Giuseppe Loianno |
IEEE Trans. Robotics | 1 |
| 2021 | Aggressive Visual Perching with Quadrotors on Inclined SurfacesabstractAutonomous Micro Aerial Vehicles (MAVs) have the potential to be employed for surveillance and monitoring tasks. By perching and staring on one or multiple locations aerial robots can save energy while concurrently increasing their overall mission time without actively flying. In this paper, we address the estimation, planning, and control problems for autonomous perching on inclined surfaces with small quadrotors using visual and inertial sensing. We focus on planning and executing dynamically feasible trajectories to navigate and perch to a desired target location with on board sensing and computation. Our planner also supports certain classes of nonlinear global constraints by leveraging an efficient algorithm that we have mathematically verified. The on board cameras and IMU are concurrently used for state estimation and to infer the relative robot/target localization. The proposed solution runs in real-time on board a limited computational unit. Experimental results validate the proposed approach by tackling aggressive perching maneuvers with flight envelopes that include large excursions from the hover position on inclined surfaces up to 90°, angular rates up to 600 deg/s, and accelerations up to 10 m/s2. Jeffrey Mao, Guanrui Li, Stephen M. Nogar, Christopher M. Kroninger, Giuseppe Loianno |
IROS | 1 |