Abstract: Planning in physical robots is often severely time limited. At the same time, the requirements on the fidelity of the planning models and their ability to account for more and more relevant factors keep on growing. Unfortunately, CPUs have hit the plateau in their clock speed, making it hard for single-threaded planning algorithms to support these evergrowing requirements while also respecting time limits. On the contrary, the number of CPU cores has grown significantly, a trend that is likely to continue. This calls for the development of planning algorithms that exploit parallelization. I will talk about some of the work that my group has done towards the development of massively parallelized search-based planning algorithms with robotics being a target domain. In particular, a key feature in planning for robotics is that the major chunk of computational effort during planning is spent on computing the outcome of an action and the cost of the resulting edge rather than searching the graph itself. The algorithms I describe exploit this property to harness the multi-threading capability of modern processors. I will present some of these algorithms, describe their theoretical properties, show some of the experimental analysis on planning for mobile manipulation, and discuss future directions.
Bio: Maxim Likhachev is a Professor of Robotics at Carnegie Mellon University, directing Search-based Planning Laboratory (SBPL). His group at CMU researches heuristic search, decision-making and planning algorithms, all with applications to the control of robotic systems including unmanned ground and aerial vehicles, mobile manipulation platforms, humanoids, and multi-robot systems. Maxim obtained his Ph.D. in Computer Science from Carnegie Mellon University with a thesis called “Search-based Planning for Large Dynamic Environments.” He has over 150 publications in top journals and conferences on AI and Robotics and numerous paper awards. His work on Anytime D* algorithm, an anytime planning algorithm for dynamic environments, has been awarded the title of Influential 10-year Paper at International Conference on Automated Planning and Scheduling (ICAPS) 2017, the top venue for research on planning and scheduling. Some of the other awards include selection for 2010 DARPA Computer Science Study Panel that recognizes promising faculty in Computer Science and being on a team that won 2007 DARPA Urban Challenge and on a team that won the Gold Edison award in 2013. Maxim founded RobotWits, a company devoted to developing advanced planning and decision-making technologies for self-driving vehicles and recently acquired by Waymo, and co-founded TravelWits, an online travel tech company that brings AI to make travel logistics easier. Finally, Maxim is an executive co-producer of regional Emmy-nominated The Robot Doctor TV series aimed at showing the use of mathematics in Robotics and inspiring high-school students to pursue careers in science and technology.