Keyframe-Based Visual-Inertial SLAM using Nonlinear Optimization | Synapse