首页 | 本学科首页   官方微博 | 高级检索  
     


Flat trajectory design and tracking with saturation guarantees: a nano-drone application
Authors:Ngoc Thinh Nguyen  Ionela Prodan  Laurent Lefèvre
Affiliation:1. Université Grenoble Alpes, Grenoble INP (Institute of Engineering Univ. Grenoble Alpes), LCIS, Valence, Francengoc-thinh.nguyen@lcis.grenoble-inp.fr"ORCIDhttps://orcid.org/0000-0002-4923-6941;3. Université Grenoble Alpes, Grenoble INP (Institute of Engineering Univ. Grenoble Alpes), LCIS, Valence, France"ORCIDhttps://orcid.org/0000-0002-3522-5192;4. Université Grenoble Alpes, Grenoble INP (Institute of Engineering Univ. Grenoble Alpes), LCIS, Valence, France"ORCIDhttps://orcid.org/0000-0002-5496-5882
Abstract:Abstract

This paper deals with the problem of trajectory planning and tracking of a quadcopter system based on the property of differential flatness. First, B-spline characterisations of the flat output allow for optimal trajectory generation subject to waypoint constraints, thrust and angle constraints while minimising the trajectory length. Second, the proposed tracking control strategy combines feedback linearisation and nested saturation control via flatness. The control strategy provides bounded inputs (thrust, roll and pitch angles) while ensuring the overall stability of the tracking error dynamics. The control parameters are chosen based on the information of the a priori given reference trajectory. Moreover, conditions for the existence of these parameters are presented. The effectiveness of the trajectory planning and the tracking control design is analysed and validated through simulation and experimental results over a real nano-quadcopter platform, the Crazyflie 2.0.
Keywords:Trajectory planning  trajectory tracking  differential flatness  B-spline parametrisation  feedback linearisation  nested saturation control  nano-quadcopter platform
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号