Alert button
Picture for Francesco Crocetti

Francesco Crocetti

Alert button

GaPT: Gaussian Process Toolkit for Online Regression with Application to Learning Quadrotor Dynamics

Mar 14, 2023
Francesco Crocetti, Jeffrey Mao, Alessandro Saviolo, Gabriele Costante, Giuseppe Loianno

Figure 1 for GaPT: Gaussian Process Toolkit for Online Regression with Application to Learning Quadrotor Dynamics
Figure 2 for GaPT: Gaussian Process Toolkit for Online Regression with Application to Learning Quadrotor Dynamics
Figure 3 for GaPT: Gaussian Process Toolkit for Online Regression with Application to Learning Quadrotor Dynamics
Figure 4 for GaPT: Gaussian Process Toolkit for Online Regression with Application to Learning Quadrotor Dynamics

Gaussian Processes (GPs) are expressive models for capturing signal statistics and expressing prediction uncertainty. 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 nonlinear 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.

* Accepted for ICRA 2023 
Viaarxiv icon

Tire-road friction estimation and uncertainty assessment to improve electric aircraft braking system

Nov 14, 2022
Francesco Crocetti, G. Costante, M. L. Fravolini, P. Valigi

Figure 1 for Tire-road friction estimation and uncertainty assessment to improve electric aircraft braking system
Figure 2 for Tire-road friction estimation and uncertainty assessment to improve electric aircraft braking system
Figure 3 for Tire-road friction estimation and uncertainty assessment to improve electric aircraft braking system
Figure 4 for Tire-road friction estimation and uncertainty assessment to improve electric aircraft braking system

The accurate online estimation of the road-friction coefficient is an essential feature for any advanced brake control system. In this study, a data-driven scheme based on a MLP Neural Net is proposed to estimate the optimum friction coefficient as a function of windowed slip-friction measurements. A stochastic NN weights drop-out mechanism is used to online estimate the confidence interval of the estimated best friction coefficient thus providing a characterization of the epistemic uncertainty associated to the NN block. Open loop and closed loop simulations of the landing phase of an aircraft on an unknown surface are used to show the potentiality and efficacy of the proposed robust friction estimation approach.

Viaarxiv icon