Kidnapping Deep Learning-based Multirotors using Optimized Flying Adversarial Patches
Not on the map. Why?
Abstract (arXiv)
Autonomous flying robots, such as multirotors, often rely on deep learning models that make predictions based on a camera image, e.g. for pose estimation. These models can predict surprising results if applied to input images outside the training domain. This fault can be exploited by adversarial attacks, for example, by computing small images, so-called adversarial patches, that can be placed in the environment to manipulate the neural network's prediction. We introduce flying adversarial patches, where multiple images are mounted on at least one other flying robot and therefore can be placed anywhere in the field of view of a victim multirotor. By introducing the attacker robots, the system is extended to an adversarial multi-robot system. For an effective attack, we compare three methods that simultaneously optimize multiple adversarial patches and their position in the input image. We show that our methods scale well with the number of adversarial patches. Moreover, we demonstrate physical flights with two robots, where we employ a novel attack policy that uses the computed adversarial patches to kidnap a robot that was supposed to follow a human.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 16 of its 23 references that are in the map. First posted on arXiv 1 Aug 2023.
Builds on
16 of 23 references.
References · 16
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2013Intriguing properties of neural networkscited by 5,155
- 2016YOLO9000: Better, Faster, Strongercited by 1,431
- 2015Spatial Transformer Networkscited by 1,429
- 2016Universal adversarial perturbationscited by 784
- 2017Adversarial Patchcited by 517
- 2019Fooling automated surveillance cameras: adversarial patches to attack person detectioncited by 268
- 2015Coordinate Descent Algorithmscited by 219
- 2020Physically Realizable Adversarial Examples for LiDAR Object Detectioncited by 137
- 2022AdvDO: Realistic Adversarial Attacks for Trajectory Predictioncited by 49
4 more
- 2021Fully Onboard AI-powered Human-Drone Pose Estimation on Ultra-low Power Autonomous Flying Nano-UAVscited by 24
- 2022Adversarial Patch Attacks and Defences in Vision-Based Tasks: A Surveycited by 17
- 2022Physical Passive Patch Adversarial Attacks on Visual Odometry Systemscited by 6
- 2023Flying Adversarial Patches: Manipulating the Behavior of Deep Learning-based Autonomous Multirotorscited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.