Robotics
♻ ★ A Real-time Anomaly Detection Method for Robots based on a Flexible and Sparse Latent Space
The growing demand for robots to operate effectively in diverse environments
necessitates the need for robust real-time anomaly detection techniques during
robotic operations. However, deep learning-based models in robotics face
significant challenges due to limited training data and highly noisy signal
features. In this paper, we present Sparse Masked Autoregressive Flow-based
Adversarial AutoEncoders model to address these problems. This approach
integrates Masked Autoregressive Flow model into Adversarial AutoEncoders to
construct a flexible latent space and utilize Sparse autoencoder to efficiently
focus on important features, even in scenarios with limited feature space. Our
experiments demonstrate that the proposed model achieves a 4.96% to 9.75%
higher area under the receiver operating characteristic curve for
pick-and-place robotic operations with randomly placed cans, compared to
existing state-of-the-art methods. Notably, it showed up to 19.67% better
performance in scenarios involving collisions with lightweight objects.
Additionally, unlike the existing state-of-the-art model, our model performs
inferences within 1 millisecond, ensuring real-time anomaly detection. These
capabilities make our model highly applicable to machine learning-based robotic
safety systems in dynamic environments. The code will be made publicly
available after acceptance.
comment: 20 pages, 11 figures
♻ ★ $π$-MPPI: A Projection-based Model Predictive Path Integral Scheme for Smooth Optimal Control of Fixed-Wing Aerial Vehicles
Model Predictive Path Integral (MPPI) is a popular sampling-based Model
Predictive Control (MPC) algorithm for nonlinear systems. It optimizes
trajectories by sampling control sequences and averaging them. However, a key
issue with MPPI is the non-smoothness of the optimal control sequence, leading
to oscillations in systems like fixed-wing aerial vehicles (FWVs). Existing
solutions use post-hoc smoothing, which fails to bound control derivatives.
This paper introduces a new approach: we add a projection filter $\pi$ to
minimally correct control samples, ensuring bounds on control magnitude and
higher-order derivatives. The filtered samples are then averaged using MPPI,
leading to our $\pi$-MPPI approach. We minimize computational overhead by using
a neural accelerated custom optimizer for the projection filter. $\pi$-MPPI
offers a simple way to achieve arbitrary smoothness in control sequences. While
we focus on FWVs, this projection filter can be integrated into any MPPI
pipeline. Applied to FWVs, $\pi$-MPPI is easier to tune than the baseline,
resulting in smoother, more robust performance.
comment: 8 pages, 4 figures, submitted to IEEE RA-L