{"title":"有效的右解耦复合流形视觉惯性里程计优化","authors":"Yangyang Ning","doi":"10.1111/coin.70127","DOIUrl":null,"url":null,"abstract":"<div>\n \n <p>A composite manifold is defined as a concatenation of noninteracting manifolds, which may experience some loss of accuracy and consistency when propagating IMU dynamics based on Lie theory. However, from the perspective of ordinary differential equation modeling in dynamics, they demonstrate similar convergence rates and reduced computational complexity in iterative manifold optimization. In this context, this paper proposes a right decoupled composite manifold <span></span><math>\n <semantics>\n <mrow>\n <mfenced>\n <mrow>\n <mi>SO</mi>\n <mo>(</mo>\n <mn>3</mn>\n <mo>)</mo>\n <mo>,</mo>\n <msup>\n <mrow>\n <mi>ℝ</mi>\n </mrow>\n <mrow>\n <mn>3</mn>\n </mrow>\n </msup>\n <mo>,</mo>\n <msup>\n <mrow>\n <mi>ℝ</mi>\n </mrow>\n <mrow>\n <mn>3</mn>\n </mrow>\n </msup>\n </mrow>\n </mfenced>\n </mrow>\n <annotation>$$ \\left\\langle \\mathbf{SO}(3),{\\mathbb{R}}^3,{\\mathbb{R}}^3\\right\\rangle $$</annotation>\n </semantics></math> for visual-inertial sliding-window iterative optimization compared with other manifolds including chained translation and rotation <span></span><math>\n <semantics>\n <mrow>\n <mfenced>\n <mrow>\n <mi>SO</mi>\n <mo>(</mo>\n <mn>3</mn>\n <mo>)</mo>\n <mo>×</mo>\n <msup>\n <mrow>\n <mi>ℝ</mi>\n </mrow>\n <mrow>\n <mn>3</mn>\n </mrow>\n </msup>\n <mo>,</mo>\n <msup>\n <mrow>\n <mi>ℝ</mi>\n </mrow>\n <mrow>\n <mn>3</mn>\n </mrow>\n </msup>\n </mrow>\n </mfenced>\n </mrow>\n <annotation>$$ \\left\\langle \\mathbf{SO}(3)\\times {\\mathbb{R}}^3,{\\mathbb{R}}^3\\right\\rangle $$</annotation>\n </semantics></math>, special Euclidean group <span></span><math>\n <semantics>\n <mrow>\n <mfenced>\n <mrow>\n <mi>SE</mi>\n <mo>(</mo>\n <mn>3</mn>\n <mo>)</mo>\n <mo>,</mo>\n <msup>\n <mrow>\n <mi>ℝ</mi>\n </mrow>\n <mrow>\n <mn>3</mn>\n </mrow>\n </msup>\n </mrow>\n </mfenced>\n </mrow>\n <annotation>$$ \\left\\langle \\mathbf{SE}(3),{\\mathbb{R}}^3\\right\\rangle $$</annotation>\n </semantics></math>, and extended pose <span></span><math>\n <semantics>\n <mrow>\n <msub>\n <mrow>\n <mi>SE</mi>\n </mrow>\n <mrow>\n <mn>2</mn>\n </mrow>\n </msub>\n <mo>(</mo>\n <mn>3</mn>\n <mo>)</mo>\n </mrow>\n <annotation>$$ {\\mathbf{SE}}_2(3) $$</annotation>\n </semantics></math> concerning the orientation, position, and velocity estimation. Furthermore, the inertial measurement unit (IMU) dynamics is propagated through extended pose <span></span><math>\n <semantics>\n <mrow>\n <msub>\n <mrow>\n <mi>SE</mi>\n </mrow>\n <mrow>\n <mn>2</mn>\n </mrow>\n </msub>\n <mo>(</mo>\n <mn>3</mn>\n <mo>)</mo>\n </mrow>\n <annotation>$$ {\\mathbf{SE}}_2(3) $$</annotation>\n </semantics></math> with half rotation to maintain the accuracy of IMU preintegration. Moreover, to enhance robustness, a robustified Cauchy loss function is employed. The proposed method is evaluated with simulation and experiments on static and more challenging dynamic environments, considering its accuracy, efficiency, and robustness. Additionally, all necessary Jacobians for visual reprojection residuals and IMU preintegration residuals are provided in analytical form with numerical verification.</p>\n </div>","PeriodicalId":55228,"journal":{"name":"Computational Intelligence","volume":"41 5","pages":""},"PeriodicalIF":1.7000,"publicationDate":"2025-10-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Efficient Right-Decoupled Composite Manifold Optimization for Visual Inertial Odometry\",\"authors\":\"Yangyang Ning\",\"doi\":\"10.1111/coin.70127\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div>\\n \\n <p>A composite manifold is defined as a concatenation of noninteracting manifolds, which may experience some loss of accuracy and consistency when propagating IMU dynamics based on Lie theory. However, from the perspective of ordinary differential equation modeling in dynamics, they demonstrate similar convergence rates and reduced computational complexity in iterative manifold optimization. In this context, this paper proposes a right decoupled composite manifold <span></span><math>\\n <semantics>\\n <mrow>\\n <mfenced>\\n <mrow>\\n <mi>SO</mi>\\n <mo>(</mo>\\n <mn>3</mn>\\n <mo>)</mo>\\n <mo>,</mo>\\n <msup>\\n <mrow>\\n <mi>ℝ</mi>\\n </mrow>\\n <mrow>\\n <mn>3</mn>\\n </mrow>\\n </msup>\\n <mo>,</mo>\\n <msup>\\n <mrow>\\n <mi>ℝ</mi>\\n </mrow>\\n <mrow>\\n <mn>3</mn>\\n </mrow>\\n </msup>\\n </mrow>\\n </mfenced>\\n </mrow>\\n <annotation>$$ \\\\left\\\\langle \\\\mathbf{SO}(3),{\\\\mathbb{R}}^3,{\\\\mathbb{R}}^3\\\\right\\\\rangle $$</annotation>\\n </semantics></math> for visual-inertial sliding-window iterative optimization compared with other manifolds including chained translation and rotation <span></span><math>\\n <semantics>\\n <mrow>\\n <mfenced>\\n <mrow>\\n <mi>SO</mi>\\n <mo>(</mo>\\n <mn>3</mn>\\n <mo>)</mo>\\n <mo>×</mo>\\n <msup>\\n <mrow>\\n <mi>ℝ</mi>\\n </mrow>\\n <mrow>\\n <mn>3</mn>\\n </mrow>\\n </msup>\\n <mo>,</mo>\\n <msup>\\n <mrow>\\n <mi>ℝ</mi>\\n </mrow>\\n <mrow>\\n <mn>3</mn>\\n </mrow>\\n </msup>\\n </mrow>\\n </mfenced>\\n </mrow>\\n <annotation>$$ \\\\left\\\\langle \\\\mathbf{SO}(3)\\\\times {\\\\mathbb{R}}^3,{\\\\mathbb{R}}^3\\\\right\\\\rangle $$</annotation>\\n </semantics></math>, special Euclidean group <span></span><math>\\n <semantics>\\n <mrow>\\n <mfenced>\\n <mrow>\\n <mi>SE</mi>\\n <mo>(</mo>\\n <mn>3</mn>\\n <mo>)</mo>\\n <mo>,</mo>\\n <msup>\\n <mrow>\\n <mi>ℝ</mi>\\n </mrow>\\n <mrow>\\n <mn>3</mn>\\n </mrow>\\n </msup>\\n </mrow>\\n </mfenced>\\n </mrow>\\n <annotation>$$ \\\\left\\\\langle \\\\mathbf{SE}(3),{\\\\mathbb{R}}^3\\\\right\\\\rangle $$</annotation>\\n </semantics></math>, and extended pose <span></span><math>\\n <semantics>\\n <mrow>\\n <msub>\\n <mrow>\\n <mi>SE</mi>\\n </mrow>\\n <mrow>\\n <mn>2</mn>\\n </mrow>\\n </msub>\\n <mo>(</mo>\\n <mn>3</mn>\\n <mo>)</mo>\\n </mrow>\\n <annotation>$$ {\\\\mathbf{SE}}_2(3) $$</annotation>\\n </semantics></math> concerning the orientation, position, and velocity estimation. Furthermore, the inertial measurement unit (IMU) dynamics is propagated through extended pose <span></span><math>\\n <semantics>\\n <mrow>\\n <msub>\\n <mrow>\\n <mi>SE</mi>\\n </mrow>\\n <mrow>\\n <mn>2</mn>\\n </mrow>\\n </msub>\\n <mo>(</mo>\\n <mn>3</mn>\\n <mo>)</mo>\\n </mrow>\\n <annotation>$$ {\\\\mathbf{SE}}_2(3) $$</annotation>\\n </semantics></math> with half rotation to maintain the accuracy of IMU preintegration. Moreover, to enhance robustness, a robustified Cauchy loss function is employed. The proposed method is evaluated with simulation and experiments on static and more challenging dynamic environments, considering its accuracy, efficiency, and robustness. Additionally, all necessary Jacobians for visual reprojection residuals and IMU preintegration residuals are provided in analytical form with numerical verification.</p>\\n </div>\",\"PeriodicalId\":55228,\"journal\":{\"name\":\"Computational Intelligence\",\"volume\":\"41 5\",\"pages\":\"\"},\"PeriodicalIF\":1.7000,\"publicationDate\":\"2025-10-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computational Intelligence\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://onlinelibrary.wiley.com/doi/10.1111/coin.70127\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computational Intelligence","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1111/coin.70127","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
Efficient Right-Decoupled Composite Manifold Optimization for Visual Inertial Odometry
A composite manifold is defined as a concatenation of noninteracting manifolds, which may experience some loss of accuracy and consistency when propagating IMU dynamics based on Lie theory. However, from the perspective of ordinary differential equation modeling in dynamics, they demonstrate similar convergence rates and reduced computational complexity in iterative manifold optimization. In this context, this paper proposes a right decoupled composite manifold for visual-inertial sliding-window iterative optimization compared with other manifolds including chained translation and rotation , special Euclidean group , and extended pose concerning the orientation, position, and velocity estimation. Furthermore, the inertial measurement unit (IMU) dynamics is propagated through extended pose with half rotation to maintain the accuracy of IMU preintegration. Moreover, to enhance robustness, a robustified Cauchy loss function is employed. The proposed method is evaluated with simulation and experiments on static and more challenging dynamic environments, considering its accuracy, efficiency, and robustness. Additionally, all necessary Jacobians for visual reprojection residuals and IMU preintegration residuals are provided in analytical form with numerical verification.
期刊介绍:
This leading international journal promotes and stimulates research in the field of artificial intelligence (AI). Covering a wide range of issues - from the tools and languages of AI to its philosophical implications - Computational Intelligence provides a vigorous forum for the publication of both experimental and theoretical research, as well as surveys and impact studies. The journal is designed to meet the needs of a wide range of AI workers in academic and industrial research.