added movement mode for ApproachPerimeter