Related Experiment Video
Updated: Aug 22, 2025

Measuring the Kinematics of Daily Living Movements with Motion Capture Systems in Virtual Reality
Published on: April 5, 2018
YPD-SLAM: A Real-Time VSLAM System for Handling Dynamic Indoor Environments.
Yi Wang1, Haoyu Bu1, Xiaolong Zhang1
1College of Electrical Engineering, North China University of Science and Technology, Tangshan 063210, China.
This study introduces a real-time Visual SLAM algorithm that effectively handles dynamic indoor environments by removing dynamic feature points and incorporating planar constraints. The new method significantly improves localization accuracy and processing speed.
Area of Science:
- Robotics
- Computer Vision
- Artificial Intelligence
Background:
- Simultaneous Localization and Mapping (SLAM) is crucial for autonomous systems but is often disrupted by dynamic elements in real-world environments.
- Existing Visual SLAM (VSLAM) algorithms struggle with accuracy and speed when faced with dynamic objects, limiting their practical application.
Purpose of the Study:
- To develop a real-time VSLAM algorithm robust to dynamic indoor environments.
- To enhance localization accuracy and processing speed compared to existing SLAM methods.
Main Methods:
- Utilized a lightweight YoloFastestV2 deep learning model with NCNN and MNN for semantic image information.
- Implemented epipolar constraints and object dynamic properties to remove dynamic feature points.
- Introduced Cylinder and Plane Extraction (CAPE) for planar detection and integrated planar constraints into SLAM's nonlinear optimization.
Main Results:
- Achieved significant average improvements in localization accuracy: 91.95% over ORB-SLAM2, 27.21% over DS-SLAM, and 30.30% over RDMO-SLAM on dynamic sequences.
- Reduced single-frame tracking time to 42.68 ms, outperforming DS-SLAM, RDMO-SLAM, and RDS-SLAM by 14.6-34.33%.
Conclusions:
- The proposed VSLAM algorithm demonstrates superior real-time performance and localization accuracy in dynamic indoor environments.
- The system's efficiency and robustness make it easily deployable on various platforms for enhanced autonomous navigation.
Related Concept Videos
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Relative Motion Analysis using Rotating Axes
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
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...
Virtual Work for a System of Connected Rigid Bodies
Next,...
Movement Joints in Buildings
The simplest type of movement joints, working joints, are...

