For your end product

Starry Night

Dynamic SLAM Block Diagram

Unlike traditional SLAM algorithms designed to work in static environments, Starry Night’s Dynamic SLAM is designed to work in real-world, uncontrolled, dynamic environments. It is easy to use, reliable, and efficient while providing high performance tracking on any platform including mobile devices.