J. Colmenares-Vazquez, N. Marchand, P. Castillo, J. Gomez-Balderas
{"title":"An intermediary quaternion-based control for trajectory following using a quadrotor","authors":"J. Colmenares-Vazquez, N. Marchand, P. Castillo, J. Gomez-Balderas","doi":"10.1109/IROS.2017.8206491","DOIUrl":null,"url":null,"abstract":"This work uses the intermediary quaternions in the design of a backstepping control technique with integral properties in order to perform an autonomous trajectory tracking using a quadcopter vehicle. Nowadays, in order to determine the orientation of a vehicle, most of the inertial systems of aircrafts can give directly the rotation matrix and taking advantage of this fact, the intermediary quaternions can be determined in a simple way from this matrix. Moreover, one specific orientation corresponds to only one intermediary quaternion and this helps to cope the unwinding phenomenon presented when working with the classical quaternions. The proposed control algorithm is validated numerically and experimentally when the quadrotor follows a circular trajectory. In addition, during the simulation part, some external perturbations and white noise were added in order to test the robustness of the algorithm.","PeriodicalId":6658,"journal":{"name":"2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","volume":"83 1","pages":"5965-5970"},"PeriodicalIF":0.0000,"publicationDate":"2017-09-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IROS.2017.8206491","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
This work uses the intermediary quaternions in the design of a backstepping control technique with integral properties in order to perform an autonomous trajectory tracking using a quadcopter vehicle. Nowadays, in order to determine the orientation of a vehicle, most of the inertial systems of aircrafts can give directly the rotation matrix and taking advantage of this fact, the intermediary quaternions can be determined in a simple way from this matrix. Moreover, one specific orientation corresponds to only one intermediary quaternion and this helps to cope the unwinding phenomenon presented when working with the classical quaternions. The proposed control algorithm is validated numerically and experimentally when the quadrotor follows a circular trajectory. In addition, during the simulation part, some external perturbations and white noise were added in order to test the robustness of the algorithm.