A Framework for Real-time Path Planning in Changing Environments
The quickhull algorithm for convex hulls