MGC-VSLAM: A MESHING-BASED AND GEOMETRIC CONSTRAINT VSLAM FOR DYNAMIC INDOOR ENVIRONMENTS

MGC-VSLAM: A Meshing-Based and Geometric Constraint VSLAM for Dynamic Indoor Environments

MGC-VSLAM: A Meshing-Based and Geometric Constraint VSLAM for Dynamic Indoor Environments

Blog Article

Visual Simultaneous Localization Coffee Machine and Mapping (VSLAM) system is considered to be a fundamental capability for autonomous mobile robots.However, most of the existing VSLAM algorithms adopt a strong scene rigidity assumption for analysis convenience, which ignored the influence of independently moving objects in the real environment on the accuracy of the SLAM system.Hence, this paper proposes MGC-VSLAM: Meshing-based and Geometric constraint VSLAM, a novel VSLAM algorithm for dynamic indoor environments, built on RGB-D mode of ORB-SLAM2, which relates to the problem of the ORB feature uniform distribution and the dynamic feature filtering.

In detail, aiming at the problem of the over-uniform distribution of feature points extracted by the quadtree-based algorithm in ORB-SLAM2, a meshing-based feature uniform distribution algorithm is proposed.Meshes are divided at each layer of the image pyramid, and then a specific number of features in the meshes are reserved according to their Harris response value.In addition, Gooseneck Pot aiming at the impact of features extracted from dynamic targets on the SLAM system, a dynamic feature filtering method is proposed.

First, a stable matching relationship is established through a feature matching constraint method.Then a novel geometric constraint method is used to filter out the dynamic feature points in the scene.Only the remaining static features are reserved to achieve accurate camera pose estimation in dynamic environments.

Experiments on the Oxford dataset and public TUM RGB-D dataset are conducted to evaluate the proposed approach.It revealed that the proposed MGC-VSLAM can effectively improve the positioning accuracy of ORB-SLAM2 in high-dynamic scenarios.

Report this page