Real-time onboard visual-inertial state estimation and self-calibration of MAVs in unknown environments | Synapse