Related Experiment Video
Updated: Dec 23, 2025

Photorealistic Learned Landscapes for Augmented Reality
Published on: June 27, 2025
SGC-VSLAM: A Semantic and Geometric Constraints VSLAM for Dynamic Indoor Environments
Shiqiang Yang1, Guohao Fan1, Lele Bai1
1School of Mechanical and Precision Instrument Engineering, Xi'an University of Technology, Xi'an 710048, China.
This study introduces Semantic and Geometric Constraints VSLAM (SGC-VSLAM), improving Visual Simultaneous Localization and Mapping (VSLAM) for robots. It accurately maps static environments even with dynamic objects, enhancing robot navigation.
Area of Science:
- Robotics and Computer Vision
- Simultaneous Localization and Mapping (SLAM)
Background:
- Visual Simultaneous Localization and Mapping (VSLAM) is crucial for autonomous mobile robots.
- Existing VSLAM methods often assume scene rigidity, limiting performance in dynamic environments.
Purpose of the Study:
- To develop a VSLAM system robust to dynamic objects.
- To improve localization accuracy and enable static map construction in real-world scenarios.
Main Methods:
- Introduced Semantic and Geometric Constraints VSLAM (SGC-VSLAM) building upon ORB-SLAM2.
- Integrated dynamic feature detection using semantic (YOLO v3) and geometric constraints.
- Implemented an improved quadtree-based feature extraction and a static point cloud map construction module.
Main Results:
- SGC-VSLAM effectively filters dynamic features using semantic and geometric constraints.
- The system demonstrated improved positioning accuracy in high-dynamic scenarios on the TUM RGB-D dataset.
- Successfully constructed static point cloud maps of the environment.
Conclusions:
- SGC-VSLAM enhances VSLAM robustness and accuracy in dynamic environments.
- The ability to build static maps has significant long-term value for autonomous mobile robots.
Related Concept Videos
Constraints and Statical Determinacy
Virtual Work for a System of Connected Rigid Bodies
Next,...
Collisions in Multiple Dimensions: Problem Solving
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
Statically Indeterminate Problem Solving
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Space Trusses: Problem Solving
Consider a tripod consisting of a tetrahedral space truss with a ball-and-socket joint at C. Suppose the height and lengths of the horizontal and vertical...

