UCharacterMovementComponent::ProjectLocationFromNavMesh

Attempts to better align navmesh walking characters with underlying geometry (sometimes navmesh can differ quite significantly from geometry).