Proceedings

Bayesian Active Edge Evaluation on Expensive Graphs

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 4890-4897.

https://doi.org/10.24963/ijcai.2018/679

Abstract

We consider the problem of real-time motion planning that requires evaluating a minimal number of edges on a graph to quickly discover collision-free paths. Evaluating edges is expensive, both for robots with complex geometries like robot arms, and for robots sensing the world online like UAVs. Until now, this challenge has been addressed via laziness, i.e. deferring edge evaluation until absolutely necessary, with the hope that edges turn out to be valid. However, all edges are not alike in value - some have a lot of potentially good paths flowing through them, and some others encode the likelihood of neighbouring edges being valid. This leads to our key insight - instead of passive laziness, we can actively choose edges that reduce the uncertainty about the validity of paths. We show that this is equivalent to the Bayesian active learning paradigm of decision region determination (DRD). However, the DRD problem is not only combinatorially hard but also requires explicit enumeration of all possible worlds. We propose a novel framework that combines two DRD algorithms, DIRECT and BISECT, to overcome both issues. We show that our approach outperforms several state-of-the-art algorithms on a spectrum of planning problems for mobile robots, manipulators and autonomous helicopters.

  1. [Bialkowski et al., 2013] Joshua Bialkowski, Michael Otte, and Emilio Frazzoli. Free-configuration biased sampling for motion planning. In IROS, 2013.
  2. [Bialkowski et al., 2016] Joshua Bialkowski, Michael Otte, Sertac Karaman, and Emilio Frazzoli. Efficient collision checking in sampling-based motion planning via safety certificates. The International Journal of Robotics Re- search, 35(7):767-796, 2016.
  3. [Bohlin and Kavraki, 2000] Robert Bohlin and Lydia E Kavraki. Path planning using lazy prm. In ICRA, 2000.
  4. [Burns and Brock, 2005] Brendan Burns and Oliver Brock. Sampling-based motion planning using predictive models. In ICRA, 2005.
  5. [Chaloner and Verdinelli, 1995] Kathryn Chaloner and Is- abella Verdinelli. Bayesian experimental design: A review. Statistical Science, pages 273-304, 1995.
  6. [Chen et al., 2015] Yuxin Chen, Shervin Javdani, Amin Kar- basi, Drew Bagnell, Siddhartha Srinivasa, and Andreas Krause. Submodular surrogates for value of information. In AAAI, 2015.
  7. [Choudhury et al., 2014] Sanjiban Choudhury, Sankalp Arora, and Sebastian Scherer. The planner ensemble and trajectory executive: A high performance motion planning system with guaranteed safety. In AHS 70th Annual Forum, 2014.
  8. [Choudhury et al., 2016a] Sanjiban Choudhury, Jonathan D. Gammell, Timothy D. Barfoot, Siddhartha Srinivasa, and Sebastian Scherer. Regionally accelerated batch informed trees (rabit*): A framework to integrate local information into optimal path planning. In ICRA, 2016.
  9. [Choudhury et al., 2016b] Shushman Choudhury, Christo- pher M Dellin, and Siddhartha S Srinivasa. Pareto-optimal search over configuration space beliefs for anytime motion planning. In IROS, 2016.
  10. [Choudhury et al., 2017a] Sanjiban Choudhury, Shervin JAvdani, Siddhartha Srinivasa, and Sebastian Scherer. Near-optimal edge evaluation in explicit generalized binomial graphs. In NIPS, 2017.
  11. [Choudhury et al., 2017b] Sanjiban Choudhury, Shervin JAvdani, Siddhartha Srinivasa, and Sebastian Scherer. Near-optimal edge evaluation in explicit generalized binomial graphs. Arxiv, 2017.
  12. [Cohen et al., 2015] Benjamin Cohen, Mike Phillips, and Maxim Likhachev. Planning single-arm manipulations with n-arm robots. In Eigth Annual Symposium on Com- binatorial Search, 2015.
  13. [Dasgupta, 2004] Sanjoy Dasgupta. Analysis of a greedy ac- tive learning strategy. In NIPS, 2004.
  14. [Dellin and Srinivasa, 2016] Christopher M Dellin and Sid- dhartha S Srinivasa. A unifying formalism for shortest path problems with expensive edge evaluations via lazy best-first search over paths with edge selectors. In ICAPS, 2016.
  15. [Dellin et al., 2016] Christopher M Dellin, Kyle Strabala, G Clark Haynes, David Stager, and Siddhartha S Srini- vasa. Guided manipulation planning at the darpa robotics challenge trials. In Experimental Robotics, 2016.
  16. [Gammell et al., 2015] Jonathan D. Gammell, Siddhartha S. Srinivasa, and Timothy D. Barfoot. Batch Informed Trees: Sampling-based optimal planning via heuristically guided search of random geometric graphs. In ICRA, 2015.
  17. [Golovin and Krause, 2011] Daniel Golovin and Andreas Krause. Adaptive submodularity: Theory and applications in active learning and stochastic optimization. Journal of Artificial Intelligence Research, 2011.
  18. [Golovin et al., 2010] Daniel Golovin, Andreas Krause, and Debajyoti Ray. Near-optimal bayesian active learning with noisy observations. In NIPS, 2010.
  19. [Hauser, 2015] Kris Hauser. Lazy collision checking in asymptotically-optimal motion planning. In ICRA, 2015.
  20. [Howard, 1966] Ronald A Howard. Information value the- ory. IEEE Tran. Systems Science Cybernetics, 1966.
  21. [Hsu et al., 1997] David Hsu, J-C Latombe, and Rajeev Mot- wani. Path planning in expansive configuration spaces. In ICRA, 1997.
  22. [Huh and Lee, 2016] Jinwook Huh and Daniel D Lee. Learn- ing high-dimensional mixture models for fast collision de- tection in rapidly-exploring random trees. In ICRA, 2016.
  23. [Javdani et al., 2014] Shervin Javdani, Yuxin Chen, Amin Karbasi, Andreas Krause, Drew Bagnell, and Siddhartha Srinivasa. Near optimal bayesian active learning for deci- sion making. In AISTATS, 2014.
  24. [Kavraki et al., 1996] L.E. Kavraki, P. Svestka, J.C. Latombe, and M.H. Overmars. Probabilistic roadmaps for path planning in high-dimensional configuration spaces. Robotics and Automation, IEEE Transactions on, 12(4):566-580, 1996.
  25. [Kononenko, 2001] Igor Kononenko. Machine learning for medical diagnosis: History, state of the art and perspective. Artificial Intelligence in Medicine, 2001.
  26. [Krause and Guestrin, 2009] Andreas Krause and Carlos Guestrin. Optimal value of information in graphical mod- els. Journal of Artificial Intelligence Research, 35:557- 591, 2009.
  27. [Lacevic et al., 2016] Bakir Lacevic, Dinko Osmankovic, and Adnan Ademovic. Burs of free c-space: a novel struc- ture for path planning. In ICRA. IEEE, 2016.
  28. [Narayanan and Likhachev, 2017] Venkatraman Narayanan and Maxim Likhachev. Heuristic search on graphs with ex- istence priors for expensive-to-evaluate edges. In ICAPS, 2017.
  29. [Nielsen and Kavraki, 2000] Christian L Nielsen and Ly- dia E Kavraki. A 2 level fuzzy prm for manipulation plan- ning. In IROS, 2000.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards