The weighted region problem: finding shortest paths through a weighted planar subdivision
Journal of the ACM (JACM)
An algorithm for planning collision-free paths among polyhedral obstacles
Communications of the ACM
AI '02 Proceedings of the 15th Conference of the Canadian Society for Computational Studies of Intelligence on Advances in Artificial Intelligence
Speeding up learning in real-time search via automatic state abstraction
AAAI'05 Proceedings of the 20th national conference on Artificial intelligence - Volume 3
Dynamic control in real-time heuristic search
Journal of Artificial Intelligence Research
Incremental Phi*: incremental any-angle path planning on grids
IJCAI'09 Proceedings of the 21st international jont conference on Artifical intelligence
Autonomous driving in a multi-level parking structure
ICRA'09 Proceedings of the 2009 IEEE international conference on Robotics and Automation
Smooth path planning in constrained environments
ICRA'09 Proceedings of the 2009 IEEE international conference on Robotics and Automation
Path Planning for Autonomous Vehicles in Unknown Semi-structured Environments
International Journal of Robotics Research
LSMS/ICSEE'10 Proceedings of the 2010 international conference on Life system modeling and simulation and intelligent computing, and 2010 international conference on Intelligent computing for sustainable energy and environment: Part II
Cellular ants: A method to create collision free trajectories for a cooperative robot team
Robotics and Autonomous Systems
Theta*: any-angle path planning on grids
Journal of Artificial Intelligence Research
Path Planning Strategies for UAVS in 3D Environments
Journal of Intelligent and Robotic Systems
Application of the fast marching method for outdoor motion planning in robotics
Robotics and Autonomous Systems
Planning of diverse trajectories for UAV control displays
Proceedings of the 2013 international conference on Autonomous agents and multi-agent systems
Diverse trajectory planning for UAV control displays
Proceedings of the 2013 international conference on Autonomous agents and multi-agent systems
Rover-Based Autonomous Science by Probabilistic Identification and Evaluation
Journal of Intelligent and Robotic Systems
BA*: an online complete coverage algorithm for cleaning robots
Applied Intelligence
Hi-index | 0.01 |
Grids with blocked and unblocked cells are often used to represent terrain in computer games and robotics. However, paths formed by grid edges can be sub-optimal and unrealistic looking, since the possible headings are artificially constrained. We present Theta*, a variant of A*, that propagates informati on along grid edges without constraining the paths to grid edges. Theta* is simple, fast and finds short and realistic looking paths. We compare Theta* against both Field D*, the only other variant of A* that propagates information along grid edges without constraining the paths to grid edges, and A* with post-smoothed paths. Although neither path planning method is guaranteed to find shortest paths, we show experimentally that Theta* finds shorter and more realistic looking paths than either of these existing techniques.