/// <summary> /// Generates and creates an anchor and its GameObjects /// </summary> /// <param name="relativePose"></param> /// <param name="parentAnchor"></param> /// <returns></returns> public SpatialAnchorController CreateAnchor(RobotUtilities.Pose relativePose, SpatialAnchor parentAnchor) { SpatialAnchor newAnchor = new WaypointControl.Anchor.SpatialAnchor(null, relativePose, parentAnchor != null ? parentAnchor.Id : "root"); mission.AddAnchor(newAnchor); var controller = CreateAnchorGameObject(newAnchor, parentAnchor); return(controller); }