Gaussian Variational Inference with Non-Gaussian Factors for State Estimation: A UWB Localization Case Study