Vision-Based Multirotor Following Using Synthetic Learning Techniques
Deep- and reinforcement-learning techniques have increasingly required large sets of real data to achieve stable convergence and generalization, in the context of image-recognition, object-detection or motion-control strategies. On this subject, the research community lacks robust approaches to over...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-11-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/19/21/4794 |
id |
doaj-5451b3721f68469eabc573772eb717e2 |
---|---|
record_format |
Article |
spelling |
doaj-5451b3721f68469eabc573772eb717e22020-11-25T01:44:09ZengMDPI AGSensors1424-82202019-11-011921479410.3390/s19214794s19214794Vision-Based Multirotor Following Using Synthetic Learning TechniquesAlejandro Rodriguez-Ramos0Adrian Alvarez-Fernandez1Hriday Bavle2Pascual Campoy3Jonathan P. How4Computer Vision and Aerial Robotics group, Centre for Automation and Robotics, Universidad Politécnica de Madrid (UPM-CSIC), Calle Jose Gutierrez Abascal 2, 28006 Madrid, SpainArtificial Intelligence group, University of Groningen, 9712 Groningen, The NetherlandsComputer Vision and Aerial Robotics group, Centre for Automation and Robotics, Universidad Politécnica de Madrid (UPM-CSIC), Calle Jose Gutierrez Abascal 2, 28006 Madrid, SpainComputer Vision and Aerial Robotics group, Centre for Automation and Robotics, Universidad Politécnica de Madrid (UPM-CSIC), Calle Jose Gutierrez Abascal 2, 28006 Madrid, SpainAerospace Controls Laboratory, Massachusetts Institute of Technology (MIT), 77Mass. Ave., Cambridge, MA 02139, USADeep- and reinforcement-learning techniques have increasingly required large sets of real data to achieve stable convergence and generalization, in the context of image-recognition, object-detection or motion-control strategies. On this subject, the research community lacks robust approaches to overcome unavailable real-world extensive data by means of realistic synthetic-information and domain-adaptation techniques. In this work, synthetic-learning strategies have been used for the vision-based autonomous following of a noncooperative multirotor. The complete maneuver was learned with synthetic images and high-dimensional low-level continuous robot states, with deep- and reinforcement-learning techniques for object detection and motion control, respectively. A novel motion-control strategy for object following is introduced where the camera gimbal movement is coupled with the multirotor motion during the multirotor following. Results confirm that our present framework can be used to deploy a vision-based task in real flight using synthetic data. It was extensively validated in both simulated and real-flight scenarios, providing proper results (following a multirotor up to 1.3 m/s in simulation and 0.3 m/s in real flights).https://www.mdpi.com/1424-8220/19/21/4794multirotoruavfollowingsynthetic learningreinforcement learningdeep learning |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Alejandro Rodriguez-Ramos Adrian Alvarez-Fernandez Hriday Bavle Pascual Campoy Jonathan P. How |
spellingShingle |
Alejandro Rodriguez-Ramos Adrian Alvarez-Fernandez Hriday Bavle Pascual Campoy Jonathan P. How Vision-Based Multirotor Following Using Synthetic Learning Techniques Sensors multirotor uav following synthetic learning reinforcement learning deep learning |
author_facet |
Alejandro Rodriguez-Ramos Adrian Alvarez-Fernandez Hriday Bavle Pascual Campoy Jonathan P. How |
author_sort |
Alejandro Rodriguez-Ramos |
title |
Vision-Based Multirotor Following Using Synthetic Learning Techniques |
title_short |
Vision-Based Multirotor Following Using Synthetic Learning Techniques |
title_full |
Vision-Based Multirotor Following Using Synthetic Learning Techniques |
title_fullStr |
Vision-Based Multirotor Following Using Synthetic Learning Techniques |
title_full_unstemmed |
Vision-Based Multirotor Following Using Synthetic Learning Techniques |
title_sort |
vision-based multirotor following using synthetic learning techniques |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2019-11-01 |
description |
Deep- and reinforcement-learning techniques have increasingly required large sets of real data to achieve stable convergence and generalization, in the context of image-recognition, object-detection or motion-control strategies. On this subject, the research community lacks robust approaches to overcome unavailable real-world extensive data by means of realistic synthetic-information and domain-adaptation techniques. In this work, synthetic-learning strategies have been used for the vision-based autonomous following of a noncooperative multirotor. The complete maneuver was learned with synthetic images and high-dimensional low-level continuous robot states, with deep- and reinforcement-learning techniques for object detection and motion control, respectively. A novel motion-control strategy for object following is introduced where the camera gimbal movement is coupled with the multirotor motion during the multirotor following. Results confirm that our present framework can be used to deploy a vision-based task in real flight using synthetic data. It was extensively validated in both simulated and real-flight scenarios, providing proper results (following a multirotor up to 1.3 m/s in simulation and 0.3 m/s in real flights). |
topic |
multirotor uav following synthetic learning reinforcement learning deep learning |
url |
https://www.mdpi.com/1424-8220/19/21/4794 |
work_keys_str_mv |
AT alejandrorodriguezramos visionbasedmultirotorfollowingusingsyntheticlearningtechniques AT adrianalvarezfernandez visionbasedmultirotorfollowingusingsyntheticlearningtechniques AT hridaybavle visionbasedmultirotorfollowingusingsyntheticlearningtechniques AT pascualcampoy visionbasedmultirotorfollowingusingsyntheticlearningtechniques AT jonathanphow visionbasedmultirotorfollowingusingsyntheticlearningtechniques |
_version_ |
1725029600927416320 |