Can someone explain me the purpose of radius in navMeshAgent component? No matter how big I set the radius, the agent always passes through smaller gaps. I want to avoid smaller gaps created by obstacles, yet the agent goes through even when the radius is enormously big. EDIT: I'm using unity 5.2.3