{"title":"一种基于四元数的刚体控制非线性动力学反演方法","authors":"Mahathi Bhargavapuri, Hardik Parwana","doi":"10.1109/ICC54714.2021.9703121","DOIUrl":null,"url":null,"abstract":"In this paper, a novel fully quaternion-based nonlinear dynamic inversion (NDI) controller is developed for attitude tracking of a rigid body in $\\mathbb{R}^{3}$. Such a nonlinear controller finds its application in highly maneuverable systems such as satellites and quadrotors. The quaternion-based control avoids gimbal lock problem associated with Euler angles and allows almost global asymptotic stability. The attitude controller is well suited for rigid body systems like satellites which require minimising large-angle errors. Extensive simulations are performed on MATLAB to validate the proposed ideas and provide a comparison with existing works. A realistic physics-engine-based simulation is carried out in Gazebo to validate the proposed methodology on a quadrotor.","PeriodicalId":382373,"journal":{"name":"2021 Seventh Indian Control Conference (ICC)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A Novel Quaternion-based Nonlinear Dynamic Inversion for Rigid Body Control\",\"authors\":\"Mahathi Bhargavapuri, Hardik Parwana\",\"doi\":\"10.1109/ICC54714.2021.9703121\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, a novel fully quaternion-based nonlinear dynamic inversion (NDI) controller is developed for attitude tracking of a rigid body in $\\\\mathbb{R}^{3}$. Such a nonlinear controller finds its application in highly maneuverable systems such as satellites and quadrotors. The quaternion-based control avoids gimbal lock problem associated with Euler angles and allows almost global asymptotic stability. The attitude controller is well suited for rigid body systems like satellites which require minimising large-angle errors. Extensive simulations are performed on MATLAB to validate the proposed ideas and provide a comparison with existing works. A realistic physics-engine-based simulation is carried out in Gazebo to validate the proposed methodology on a quadrotor.\",\"PeriodicalId\":382373,\"journal\":{\"name\":\"2021 Seventh Indian Control Conference (ICC)\",\"volume\":\"39 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-12-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 Seventh Indian Control Conference (ICC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICC54714.2021.9703121\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 Seventh Indian Control Conference (ICC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICC54714.2021.9703121","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Novel Quaternion-based Nonlinear Dynamic Inversion for Rigid Body Control
In this paper, a novel fully quaternion-based nonlinear dynamic inversion (NDI) controller is developed for attitude tracking of a rigid body in $\mathbb{R}^{3}$. Such a nonlinear controller finds its application in highly maneuverable systems such as satellites and quadrotors. The quaternion-based control avoids gimbal lock problem associated with Euler angles and allows almost global asymptotic stability. The attitude controller is well suited for rigid body systems like satellites which require minimising large-angle errors. Extensive simulations are performed on MATLAB to validate the proposed ideas and provide a comparison with existing works. A realistic physics-engine-based simulation is carried out in Gazebo to validate the proposed methodology on a quadrotor.