Harrison Neves Marciano, Alexandre Santos Brandão, M. Sarcinelli-Filho
{"title":"Using Quaternions to Solve Singularity Problems for a UAV-UGV Formation","authors":"Harrison Neves Marciano, Alexandre Santos Brandão, M. Sarcinelli-Filho","doi":"10.1109/RPIC53795.2021.9648418","DOIUrl":null,"url":null,"abstract":"To control a formation of a ground robot and an aerial one based on the paradigm of virtual structures involves relating the variables that describe the formation, called formation variables, with the positions of the robots, called robot variables. This relationship generates what is called transformations from the formation space to the robots space and vice versa. An important issue that arises when such a formulation is used is that there may be relative positions between the vehicles that characterize singularities. The characterization of this formation based on spherical coordinates (distance and relative orientations) creates a singularity point when the aerial vehicle is above the ground vehicle, for example trying to land on it. This work considers exactly this situation, and proposes a solution in which there is no singularity, based on the use of unit quaternions. A description of the formation based on unit quaternions is presented and a suitable controller for such a formulation is proposed. Experimental results are also presented, using the proposed formulation and controller, which validate the proposal.","PeriodicalId":299649,"journal":{"name":"2021 XIX Workshop on Information Processing and Control (RPIC)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 XIX Workshop on Information Processing and Control (RPIC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RPIC53795.2021.9648418","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
To control a formation of a ground robot and an aerial one based on the paradigm of virtual structures involves relating the variables that describe the formation, called formation variables, with the positions of the robots, called robot variables. This relationship generates what is called transformations from the formation space to the robots space and vice versa. An important issue that arises when such a formulation is used is that there may be relative positions between the vehicles that characterize singularities. The characterization of this formation based on spherical coordinates (distance and relative orientations) creates a singularity point when the aerial vehicle is above the ground vehicle, for example trying to land on it. This work considers exactly this situation, and proposes a solution in which there is no singularity, based on the use of unit quaternions. A description of the formation based on unit quaternions is presented and a suitable controller for such a formulation is proposed. Experimental results are also presented, using the proposed formulation and controller, which validate the proposal.