Esempio n. 1
0
    /// <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);
    }