A Stereo Visual-Inertial Odometry Using Structural Lines for Localizing Indoor Wheeled Robots
Abstract This paper proposes an optimization-based stereo visual-inertial odometry (VIO) to locate indoor wheeled robots. Multiple Manhattan worlds assumption is adopted to model the interior environment. Instead of treating these worlds as isolated ones, we fuse the latest Manhattan world with the previous ones if they are in the same direction, reducing the calculated errors on the orientation of the latest Manhattan world. Then the structural lines which encode the orientation information of these worlds are taken as additional landmarks to improve positioning accuracy and reduce accumulated drift of the system, especially when the system is in a challenging environment (i.e., scenes with continuous turning and low textures). Besides, the structural lines are parameterized by only two variables, which improves the computational efficiency and simplifies the initialization of lines. Experiments on public benchmark datasets and in real-world environments demonstrate that the proposed VIO system can accurately position the wheeled robot in a complex indoor environment.