Planning Swift Maneuvers of Quadcopter Using Motion Primitives Explored by Reinforcement Learning

被引:9
|
作者
Camci, Efe [1 ]
Kayacan, Erdal [2 ]
机构
[1] Nanyang Technol Univ NTU, Sch Mech & Aerosp Engn MAE, 50 Nanyang Ave, Singapore 639798, Singapore
[2] Aarhus Univ, Dept Engn, DK-8000 Aarhus C, Denmark
关键词
TRAJECTORY GENERATION; AGGRESSIVE MANEUVERS;
D O I
10.23919/acc.2019.8815352
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this work, we propose a novel, learning-based approach for swift maneuver planning of unmanned aerial vehicles using motion primitives. Our approach is composed of two main stages: learning a set of motion primitives during offline training first, and utilization of them for online planning of fast maneuvers thereafter. We propose a compact disposition of motion primitives which consists of roll, pitch, and yaw motions to build up a simple yet effective representation for learning. Thanks to this compact representation, our method retains an easily transferable, reproducible, and referable knowledge which caters for real-time swift maneuver planning. We compare our approach with the current state-of-the-art methods for planning and control, and show improved navigation time performance up to 25% in challenging obstacle courses. We validate our approach through software-in-the-loop Gazebo simulations and real flight tests with Diatone FPV250 Quadcopter equipped with PX4 FMU.
引用
收藏
页码:279 / 285
页数:7
相关论文
共 50 条
  • [41] Socially Aware Motion Planning with Deep Reinforcement Learning
    Chen, Yu Fan
    Everett, Michael
    Liu, Miao
    How, Jonathan P.
    2017 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2017, : 1343 - 1350
  • [42] Improving Local Motion Planning with a Reinforcement Learning Approach
    Garrote, Luis
    Temporao, Diogo
    Tempordo, Samuel
    Pereira, Ricardo
    Barros, Tiago
    Nunes, Urbano J.
    2020 IEEE INTERNATIONAL CONFERENCE ON AUTONOMOUS ROBOT SYSTEMS AND COMPETITIONS (ICARSC 2020), 2020, : 206 - 213
  • [43] A Review on Reinforcement Learning for Motion Planning of Robotic Manipulators
    Elguea-Aguinaco, Inigo
    Inziarte-Hidalgo, Ibai
    Bogh, Simon
    Arana-Arexolaleiba, Nestor
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2024, 2024 (01)
  • [44] Curiosity driven reinforcement learning for motion planning on humanoids
    Frank, Mikhail
    Leitner, Juregen
    Stollenga, Marijn
    Foerster, Alexander
    Schmidhuber, Juergen
    FRONTIERS IN NEUROROBOTICS, 2014, 7 : 1 - 15
  • [45] Learning to Use Adaptive Motion Primitives in Search-Based Planning for Navigation
    Sood, Raghav
    Vats, Shivam
    Likhachev, Maxim
    2020 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2020, : 6923 - 6929
  • [46] Path Planning for Autonomous Vehicles by Trajectory Smoothing Using Motion Primitives
    Bottasso, Carlo L.
    Leonello, Domenico
    Savini, Barbara
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2008, 16 (06) : 1152 - 1168
  • [47] Autonomous Driving in Roundabout Maneuvers Using Reinforcement Learning with Q-Learning
    Garcia Cuenca, Laura
    Puertas, Enrique
    Fernandez Andres, Javier
    Aliane, Nourdine
    ELECTRONICS, 2019, 8 (12)
  • [48] Spatio-Temporal Lattice Planning Using Optimal Motion Primitives
    Botros, Alexander
    Smith, Stephen L.
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (11) : 11950 - 11962
  • [49] Representation Learning and Reinforcement Learning for Dynamic Complex Motion Planning System
    Zhou, Chengmin
    Huang, Bingding
    Franti, Pasi
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (08) : 11049 - 11063
  • [50] Motion Learning and Generalization of Musculoskeletal Robot Using Gain Primitives
    Zhong, Shanlin
    Wu, Wei
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2024, 21 (02) : 1580 - 1591