Leandro José Evilásio Campos, Marco Henrique Terra, Ricardo Menotti, Roberto Santos Inoue
{"title":"用于无人机姿态和位置估计的鲁棒卡尔曼滤波并行解的收缩阵列","authors":"Leandro José Evilásio Campos, Marco Henrique Terra, Ricardo Menotti, Roberto Santos Inoue","doi":"10.1109/ICUAS57906.2023.10156196","DOIUrl":null,"url":null,"abstract":"The efficient Kalman filter has been widely used in recent decades to obtain air navigation information in UAVs. However, for a good performance of the Kalman filter, the model that describes the system dynamics must not contain uncertainties. This paper presents the implementation of a robust Kalman filter to estimate the attitude, velocity, and position of UAVs. The robust filter considers uncertainties in the sensor models. A mathematical structure based on the solution of linear systems synthesizes the predictor-corrector robust estimation algorithm. The main contribution of this study is the proposed QR decomposition based on Givens rotation to solve the linear system. The simulated experiments used sensory data collected in Zürich-Switzerland and ground truth referencing attitude, velocity, and position. The offline simulation results express the effectiveness of the robust Kalman filter for this application, with a reduction of up to 18.9% in the estimation error, in relation to the standard Kalman filter. The proposal to use systolic arrays for numerical solutions has shown promise for implementation in parallel processing platforms, such as FPGAs.","PeriodicalId":379073,"journal":{"name":"2023 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"345 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Systolic Array for Parallel Solution of the Robust Kalman Filter Used for Attitude and Position Estimations in UAVs\",\"authors\":\"Leandro José Evilásio Campos, Marco Henrique Terra, Ricardo Menotti, Roberto Santos Inoue\",\"doi\":\"10.1109/ICUAS57906.2023.10156196\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The efficient Kalman filter has been widely used in recent decades to obtain air navigation information in UAVs. However, for a good performance of the Kalman filter, the model that describes the system dynamics must not contain uncertainties. This paper presents the implementation of a robust Kalman filter to estimate the attitude, velocity, and position of UAVs. The robust filter considers uncertainties in the sensor models. A mathematical structure based on the solution of linear systems synthesizes the predictor-corrector robust estimation algorithm. The main contribution of this study is the proposed QR decomposition based on Givens rotation to solve the linear system. The simulated experiments used sensory data collected in Zürich-Switzerland and ground truth referencing attitude, velocity, and position. The offline simulation results express the effectiveness of the robust Kalman filter for this application, with a reduction of up to 18.9% in the estimation error, in relation to the standard Kalman filter. The proposal to use systolic arrays for numerical solutions has shown promise for implementation in parallel processing platforms, such as FPGAs.\",\"PeriodicalId\":379073,\"journal\":{\"name\":\"2023 International Conference on Unmanned Aircraft Systems (ICUAS)\",\"volume\":\"345 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-06-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 International Conference on Unmanned Aircraft Systems (ICUAS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICUAS57906.2023.10156196\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 International Conference on Unmanned Aircraft Systems (ICUAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICUAS57906.2023.10156196","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Systolic Array for Parallel Solution of the Robust Kalman Filter Used for Attitude and Position Estimations in UAVs
The efficient Kalman filter has been widely used in recent decades to obtain air navigation information in UAVs. However, for a good performance of the Kalman filter, the model that describes the system dynamics must not contain uncertainties. This paper presents the implementation of a robust Kalman filter to estimate the attitude, velocity, and position of UAVs. The robust filter considers uncertainties in the sensor models. A mathematical structure based on the solution of linear systems synthesizes the predictor-corrector robust estimation algorithm. The main contribution of this study is the proposed QR decomposition based on Givens rotation to solve the linear system. The simulated experiments used sensory data collected in Zürich-Switzerland and ground truth referencing attitude, velocity, and position. The offline simulation results express the effectiveness of the robust Kalman filter for this application, with a reduction of up to 18.9% in the estimation error, in relation to the standard Kalman filter. The proposal to use systolic arrays for numerical solutions has shown promise for implementation in parallel processing platforms, such as FPGAs.