Project "Robot Planning Tasks and Methods"
(scroll down for publications)
Path planning for robots in unknown terrain has been studied in both
theoretical robotics and theoretical computer science. However, empirical
robotics researchers have often developed their own planning methods. These
planning methods have been demonstrated on mobile robots that solve complex
real-world tasks and perform well in practice. However, they are very
different from the planning methods that have traditionally been studied in
artificial intelligence, theoretical robotics, and theoretical computer
science, and their properties are not yet well understood.
In joint work with Craig Tovey, we therefore study the properties of these
robot navigation methods (such as Planning with the Freespace Assumption,
Greedy Mapping, Avoiding the Past, and Greedy Localization) formally with the
goal to understand how good they really are and in which situations they
should be used. The results provide guidance for empirical robotics
researchers when to use which method and how to improve on them. In
particular, we can prove that some common-sense navigation methods developed
by empirical robotics researchers indeed result in small travel distances of
the robots. These results provide a first step towards explaining the good
empirical results that have been reported about these navigation methods in
the experimental literature. More generally, they show how to use tools from
graph theory to analyze the plan quality of practical planning methods for
nondeterministic domains.
We also study localization. Even though this is a central problem for mobile
robots, the question of how difficult it is to localize a robot has not been
studied in depth. We can prove that finding good (= within a log factor of
optimal) localization plans is already NP-hard but our experiments show that
greedy methods often perform well. These results provide test problems for
nondeterminitsic planners from artificial intelligecena and guidance for
empirical robotics researchers for how to localize robots quickly by
interleaving planning and plan execution.
We also study path planning for robots in known terrain, including
coverage planning and motion planning, with the objective to develop tractable
planning methods that result in solutions of high quality.
Overview Publications on Directions on Robot Planning Research
Representative Publications on Navigating to a Goal
- K. Daniel, A. Nash, S. Koenig and A. Felner. Theta*: Any-Angle Path Planning on Grids. Journal of Artificial Intelligence Research, 39, 533-579, 2010. [downloadable]
- A. Nash, S. Koenig and C. Tovey. Lazy Theta*: Any-Angle Path Planning and Path Length Analysis in 3D. In AAAI Conference on Artificial Intelligence (AAAI), 2010. [downloadable]
- A. Nash, S. Koenig and M. Likhachev. Incremental Phi*: Incremental Any-Angle Path Planning on Grids. In International Joint Conference on Artificial Intelligence (IJCAI), 1824-1830, 2009. [downloadable]
- A. Nash, K. Daniel, S. Koenig and A. Felner. Theta*: Any-Angle Path Planning on Grids. In AAAI Conference on Artificial Intelligence (AAAI), 1177-1183, 2007. [downloadable]
- A. Mudgal, C. Tovey, S. Greenberg and S. Koenig. Bounds on the Travel Cost of a Mars Rover Prototype Search Heuristic. SIAM Journal on Discrete Mathematics, 19, (2), 431-447, 2005. [downloadable]
- A. Mudgal, C. Tovey and S. Koenig. Analysis of Greedy Robot-Navigation Methods. In International Symposium on Artificial Intelligence and Mathematics (ISAIM), 2004. [downloadable]
- S. Koenig, Y. Smirnov and C. Tovey. Performance Bounds for Planning in Unknown Terrain. Artificial Intelligence Journal, 147, (1-2), 253-279, 2003. [downloadable]
- C. Tovey, S. Greenberg and S. Koenig. Improved Analysis of D*. In IEEE International Conference on Robotics and Automation (ICRA), 3371-3378, 2003. [downloadable]
Representative Publications on Mapping
- M. Lagoudakis, V. Markakis, D. Kempe, P. Keskinocak, S. Koenig, A. Kleywegt, C. Tovey, A. Meyerson and S. Jain. Auction-Based Multi-Robot Routing. In International Conference on Robotics: Science and Systems (ROBOTICS), 343-350, 2005. [downloadable]
- S. Koenig, Y. Smirnov and C. Tovey. Performance Bounds for Planning in Unknown Terrain. Artificial Intelligence Journal, 147, (1-2), 253-279, 2003. [downloadable]
- C. Tovey and S. Koenig. Improved Analysis of Greedy Mapping. In IEEE International Conference on Intelligent Robots and Systems (IROS), 3251-3257, 2003. [downloadable]
- S. Koenig, C. Tovey and W. Halliburton. Greedy Mapping of Terrain. In IEEE International Conference on Robotics and Automation (ICRA), 3594-3599, 2001. [downloadable]
- S. Koenig and Y. Smirnov. Graph Learning with a Nearest Neighbor Approach. In Conference on Computational Learning Theory (COLT), 19-28, 1996. [downloadable]
Representative Publications on Localization
- C. Tovey and S. Koenig. Localization: Approximation and Performance Bounds to Minimize Travel Distance. IEEE Transactions on Robotics, 26, (2), 320-330, 2010. [downloadable]
- S. Koenig, J. Mitchell, A. Mudgal and C. Tovey. A Near-Tight Approximation Algorithm for the Robot Localization Problem. SIAM Journal on Computing, 39, (2), 461-490, 2009. [downloadable]
- S. Koenig, A. Mudgal and C. Tovey. A Near-Tight Approximation Lower Bound and Algorithm for the Kidnapped Robot Problem. In Symposium on Discrete Algorithms (SODA), 133-142, 2006. [downloadable]
- A. Mudgal, C. Tovey and S. Koenig. Analysis of Greedy Robot-Navigation Methods. In International Symposium on Artificial Intelligence and Mathematics (ISAIM), 2004. [downloadable]
- S. Koenig. Minimax Real-Time Heuristic Search. Artificial Intelligence Journal, 129, (1-2), 165-197, 2001. [downloadable]
- C. Tovey and S. Koenig. Gridworlds as Testbeds for Planning with Incomplete Information. In AAAI Conference on Artificial Intelligence (AAAI), 819-824, 2000. [downloadable]
Representative Publications on Coverage
- X. Zheng, S. Koenig, D. Kempe and S. Jain. Multi-Robot Forest Coverage for Weighted and Unweighted Terrain. IEEE Transactions on Robotics, 26, (6), 1018-1031, 2010. [downloadable]
- X. Zheng and S. Koenig. Robot Coverage of Terrain with Non-Uniform Traversability. In IEEE International Conference on Intelligent Robots and Systems (IROS), 3757-3764, 2007. [downloadable]
- M. Lagoudakis, V. Markakis, D. Kempe, P. Keskinocak, S. Koenig, A. Kleywegt, C. Tovey, A. Meyerson and S. Jain. Auction-Based Multi-Robot Routing. In International Conference on Robotics: Science and Systems (ROBOTICS), 343-350, 2005. [downloadable]
- X. Zheng, S. Jain, S. Koenig and D. Kempe. Multi-Robot Forest Coverage. In IEEE International Conference on Intelligent Robots and Systems (IROS), 2318-2323, 2005. [downloadable]
Representative Publications on Motion Planning
- H. Zhang, S.-H. Chan, J. Zhong, J. Li, P. Kolapo, S. Koenig, Z. Agioutantis, S. Schafrik and S. Nikolaidis. Multi-Robot Geometric Task-and-Motion Planning for Collaborative Manipulation Tasks. Autonomous Robots, 47, (8), 1537-1558, 2023. [downloadable]
- E. Heiden, L. Palmieri, L. Bruns, K. Arras, G. Sukhatme and S. Koenig. Bench-MR: A Motion Planning Benchmark for Wheeled Mobile Robots. IEEE Robotics and Automation Letters, 6, (3), 4536-4543, 2021. [downloadable]
- H. Zhang, N. Tiruviluamala, S. Koenig and S. Kumar. Temporal Reasoning with Kinodynamic Networks. In International Conference on Automated Planning and Scheduling (ICAPS), 415-425, 2021. [downloadable]
- E. Heiden, L. Palmieri, S. Koenig, K. Arras and G. Sukhatme. Gradient-Informed Path Smoothing for Wheeled Mobile Robots. In IEEE International Conference on Robotics and Automation (ICRA), 1710-1717, 2018. [downloadable]
- T. Uras and S. Koenig. Fast Near-Optimal Path Planning on State Lattices with Subgoal Graphs. In Symposium on Combinatorial Search (SoCS), 106-114, 2018. [downloadable]
- T. Uras and S. Koenig. Feasibility Study: Subgoal Graphs on State Lattices. In Symposium on Combinatorial Search (SoCS), 100-108, 2017. [downloadable]
- M. Cirillo, T. Uras and S. Koenig. A Lattice-Based Approach to Multi-Robot Motion Planning for Non-Holonomic Vehicles. In IEEE International Conference on Intelligent Robots and Systems (IROS), 232-239, 2014. [downloadable]
- M. Cirillo, F. Pecora, H. Andreasson, T. Uras and S. Koenig. Integrated Motion Planning and Coordination for Industrial Vehicles. In International Conference on Automated Planning and Scheduling (ICAPS), 463-471, 2014. [downloadable]
- A. Ranganathan and S. Koenig. PDRRTs: Integrating Graph-Based and Cell-Based Planning. In IEEE International Conference on Intelligent Robots and Systems (IROS), 2799-2808, 2004. [downloadable]
- M. Likhachev and S. Koenig. Speeding Up the Parti-Game Algorithm. In Advances in Neural Information Processing Systems (NeurIPS), 1563-1570, MIT Press, 2003. [downloadable]
Representative Publications on Pursuit Evasion
- R. Borie, S. Koenig and C. Tovey. Section 9.5: Pursuit-Evasion Problems. In Handbook of Graph Theory, J. Gross, J. Yellen and P. Zhang (editor), 1145-1165. Chapman and Hall/CRC, 2013. [downloadable]
- R. Borie, C. Tovey and S. Koenig. Algorithms and Complexity Results for Graph-Based Pursuit Evasion. Autonomous Robots, 31, (4), 317-332, 2011. The final publication is available at www.springerlink.com. [downloadable]
- K. Daniel, R. Borie, S. Koenig and C. Tovey. ESP: Pursuit Evasion on Series-Parallel Graphs [Short Paper]. In International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS), 1519-1520, 2010. [downloadable]
- R. Borie, C. Tovey and S. Koenig. Algorithms and Complexity Results for Pursuit-Evasion Problems. In International Joint Conference on Artificial Intelligence (IJCAI), 59-66, 2009. [downloadable]
- R. Borie, C. Tovey, K. Daniel and S. Koenig. ESP: Pursuit Evasion on Series-Parallel Graphs. Technical Report, Department of Computer Science, University of Southern California, Los Angeles (California), 2009. [downloadable]
Representative Publications on Warehouse Automation
- T. Huang, V. Shivashankar, M. Caldara, J. Durham, J. Li, B. Dilkina and S. Koenig. Deadline-Aware Multi-Agent Tour Planning. In International Conference on Automated Planning and Scheduling (ICAPS), 189-197, 2023. [downloadable]
- C. Leet, C. Oh, M. Lora, S. Koenig and P. Nuzzo. Task Assignment, Scheduling, and Motion Planning for Automated Warehouses for Million Product Workloads. In IEEE International Conference on Intelligent Robots and Systems (IROS), 2023. [downloadable]
Representative Publications on Collective Construction
The TERMES domain is a multi-agent path finding domain with additional
temporal and spatial constraints. We submitted the TERMES domain for a single
robot as a benchmark domain to the International Planning Competition (IPC),
and it was used in the IPC 2018. You can download its PDDL description or use it in an online planning system.
- G. Sartoretti, Y. Wu, W. Paivine, S. Kumar, S. Koenig and H. Choset. Distributed Reinforcement Learning for Multi-Robot Decentralized Collective Construction. In International Symposium on Distributed Autonomous Robotics Systems (DARS), 35-49, 2018. [downloadable]
- S. Koenig and S. Kumar. A Case for Collaborative Construction as Testbed for Cooperative Multi-Agent Planning. In ICAPS-17 Scheduling and Planning Applications Workshop (SPARK), 2017. [downloadable]
- T. Cai, D. Zhang, S. Kumar, S. Koenig and N. Ayanian. Local Search on Trees and a Framework for Automated Construction Using Multiple Identical Robots [Short Paper]. In International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS), 1301-1302, 2016. [downloadable]
- S. Kumar, S. Jung and S. Koenig. A Tree-Based Algorithm for Construction Robots. In International Conference on Automated Planning and Scheduling (ICAPS), 2014. [downloadable]
Some of this material is based upon work supported by the National Science
Foundation under Grant No. 0098807. Any opinions, findings, and conclusions or
recommendations expressed in this material are those of the author(s) and do
not necessarily reflect the views of the National Science Foundation.
Many publishers do not want authors to make their papers available
electronically after the papers have been published. Please use the
electronic versions provided here only if hardcopies are not yet
available. If you have comments on any of these papers, please send me an
email! Also, please send me your papers if we have common interests.
This page was automatically created by a bibliography maintenance system that
was developed as part of an undergraduate research project, advised by Sven Koenig.
Home Page of Sven Koenig