// To reset the IMU to bring the unity world back to horizontal direction (Will be deprecated once the modeling of the Glasses is fixed) virtual public void ResetLocalizer() { SlamInterop.ResetSLAM(); _state = SLAMLocalizerState.atStart; _hasRelocalized = false; }
public void ToggleRotationOnlyTracking() { _rotationOnlyTracking = !_rotationOnlyTracking; SlamInterop.EnableRotationOnlyTracking(_rotationOnlyTracking); }
public bool LoadSlamMap(string mapname) { return(SlamInterop.LoadMap(mapname + ".mmf")); }
public void SaveSlamMap(string mapname) { // save as .mmf (meta map file) SlamInterop.SaveMap(mapname + ".mmf"); }
public void GetSlamFeedback(out SlamInterop.TrackingFeedback feedback) { feedback = SlamInterop.GetTrackingFeedback(); }
public void SaveSlamMap(string mapname) { SlamInterop.SaveMap(mapname + ".mmf"); }
public void GetTrackingStatus(out SlamInterop.TrackingStatus feedback) { feedback = SlamInterop.GetTrackingStatus(); }
virtual public void ResetLocalizer() { SlamInterop.ResetSLAM(); }