Subhash Chand Yogi, Vibhu Kumar Tripathi, Archit Krishna Kamath, L. Behera
{"title":"Q-learning Based Navigation of a Quadrotor using Non-singular Terminal Sliding Mode Control","authors":"Subhash Chand Yogi, Vibhu Kumar Tripathi, Archit Krishna Kamath, L. Behera","doi":"10.1109/RO-MAN46459.2019.8956365","DOIUrl":null,"url":null,"abstract":"This paper demonstrates an hybrid methodology of quadrotor navigation and control in an environment with obstacles by combining a Q-learning strategy for navigation with a non-linear sliding mode control scheme for position and altitude control of the quadrotor. In an unknown environment, an optimal safe path is estimated using the Q-learning scheme by considering the environment as a 3D grid world. Furthermore, a non-singular terminal sliding mode control (NTSMC) is employed to navigate the quadrotor through the planned trajectories. The NTSMC that is employed for trajectory tracking ensures robustness towards bounded disturbances as well as parametric uncertainties. In addition, it ensures finite time convergence of the tracking error and avoids issues that arise due to singularities in the dynamics. The effectiveness of the proposed navigation and control scheme are validated using numerical simulations wherein a quadrotor is required to pass through a window.","PeriodicalId":286478,"journal":{"name":"2019 28th IEEE International Conference on Robot and Human Interactive Communication (RO-MAN)","volume":"65 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 28th IEEE International Conference on Robot and Human Interactive Communication (RO-MAN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RO-MAN46459.2019.8956365","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
This paper demonstrates an hybrid methodology of quadrotor navigation and control in an environment with obstacles by combining a Q-learning strategy for navigation with a non-linear sliding mode control scheme for position and altitude control of the quadrotor. In an unknown environment, an optimal safe path is estimated using the Q-learning scheme by considering the environment as a 3D grid world. Furthermore, a non-singular terminal sliding mode control (NTSMC) is employed to navigate the quadrotor through the planned trajectories. The NTSMC that is employed for trajectory tracking ensures robustness towards bounded disturbances as well as parametric uncertainties. In addition, it ensures finite time convergence of the tracking error and avoids issues that arise due to singularities in the dynamics. The effectiveness of the proposed navigation and control scheme are validated using numerical simulations wherein a quadrotor is required to pass through a window.