New methods for computing visibility graphs
SCG '88 Proceedings of the fourth annual symposium on Computational geometry
Shortest paths among obstacles in the plane
SCG '93 Proceedings of the ninth annual symposium on Computational geometry
Shortest paths in the plane with polygonal obstacles
Journal of the ACM (JACM)
Computing minimum length paths of a given homotopy class
Computational Geometry: Theory and Applications
Planning the shortest path for a disc in O(n2log n) time
SCG '85 Proceedings of the first annual symposium on Computational geometry
An Optimal Algorithm for Euclidean Shortest Paths in the Plane
SIAM Journal on Computing
Fast computation of generalized Voronoi diagrams using graphics hardware
Proceedings of the sixteenth annual symposium on Computational geometry
An algorithm for planning collision-free paths among polyhedral obstacles
Communications of the ACM
Robot Motion Planning
Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans
CA '99 Proceedings of the Computer Animation
Reactive Pedestrian Path Following from Examples
CASA '03 Proceedings of the 16th International Conference on Computer Animation and Social Agents (CASA 2003)
Planning Algorithms
Computer Animation and Virtual Worlds
Graphical Models
Computational Geometry: Algorithms and Applications
Computational Geometry: Algorithms and Applications
A theorem on polygon cutting with applications
SFCS '82 Proceedings of the 23rd Annual Symposium on Foundations of Computer Science
Real-Time Path Planning in Dynamic Virtual Environments Using Multiagent Navigation Graphs
IEEE Transactions on Visualization and Computer Graphics
Interactive Navigation of Heterogeneous Agents Using Adaptive Roadmaps
IEEE Transactions on Visualization and Computer Graphics
Navigation queries from triangular meshes
MIG'10 Proceedings of the Third international conference on Motion in games
Path-planning for RTS games based on potential fields
MIG'10 Proceedings of the Third international conference on Motion in games
Proceedings of the 2nd ACM SIGHIT International Health Informatics Symposium
Way portals: efficient multi-agent navigation with line-segment goals
I3D '12 Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
Feature-Based locomotion with inverse branch kinematics
MIG'11 Proceedings of the 4th international conference on Motion in Games
Populating virtual environments with crowd patches and rule-based method
Proceedings of the 11th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and its Applications in Industry
A navigation mesh for dynamic environments
Computer Animation and Virtual Worlds
Precomputed motion maps for unstructured motion capture
EUROSCA'12 Proceedings of the 11th ACM SIGGRAPH / Eurographics conference on Computer Animation
Precomputed motion maps for unstructured motion capture
Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation
ADAPT: the agent development and prototyping testbed
Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
Multi-domain real-time planning in dynamic environments
Proceedings of the 12th ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Hi-index | 0.00 |
This paper addresses the problem of efficiently computing optimal paths of arbitrary clearance from a polygonal representation of a given virtual environment. Key to the proposed method is a new type of triangulated navigation mesh, called a Local Clearance Triangulation, which enables the efficient and correct determination if a disc of arbitrary size can pass through any narrow passages of the mesh. The proposed approach uniquely balances speed of computation and optimality of paths by first computing high-quality locally shortest paths efficiently in optimal time. Only in case global optimality is needed, an extended search will gradually improve the current path (if not already the global optimal) until the globally shortest one is determined. The presented method represents the first solution correctly extracting shortest paths of arbitrary clearance directly from a triangulated environment.