Skip to main content

A Bayesian Active Learning Approach to Adaptive Motion Planning

  • Conference paper
  • First Online:
Robotics Research

Part of the book series: Springer Proceedings in Advanced Robotics ((SPAR,volume 10))

  • 2575 Accesses

Abstract

An important requirement for a robot to operate reliably in the real world is a robust motion planning module. Current planning systems do not have consistent performance across all situations a robot encounters. We are interested in planning algorithms that adapt during a planning cycle by actively inferring the structure of the valid configuration space, and focusing on potentially good solutions. Consider the problem of evaluating edges on a graph to discover a good path. Edges are not alike in value—some are important, others are informative. Important edges have a lot of good paths flowing through them. Informative edges, on being evaluated, affect the likelihood of other neighboring edges being valid. Evaluating edges is expensive, both for robots with complex geometries like robot arms, and for robots with limited onboard computation like UAVs. Until now, we have addressed this challenge via laziness, deferring edge evaluation until absolutely necessary, with the hope that edges turn out to be valid. Our key insight is that we can do more than passive laziness—we can actively probe for information. We draw a novel connection between motion planning and Bayesian active learning. By leveraging existing active learning algorithms, we derive efficient edge evaluation policies which we apply on a spectrum of real world problems. We discuss insights from these preliminary results and potential research questions whose study may prove fruitful for both disciplines.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Bohlin, R., Kavraki, L.E.: Path planning using lazy PRM. In: ICRA (2000)

    Google Scholar 

  2. Burns, B., Brock, O.: Sampling-based motion planning using predictive models. In: ICRA (2005)

    Google Scholar 

  3. Canny, J.: The Complexity of Robot Motion Planning. MIT Press, Cambridge (1988)

    Google Scholar 

  4. Chen, Y., Javdani, S., Karbasi, A., Bagnell, D., Srinivasa, S., Krause, A.: Submodular surrogates for value of information. In: AAAI (2015)

    Google Scholar 

  5. Choudhury, S., Javdani, S., Srinivasa, S., Scherer, S.: Near-optimal edge evaluation in explicit generalized binomial graphs, Arxiv (2017)

    Google Scholar 

  6. Choudhury, S., Dellin, C.M., Srinivasa, S.S.: Pareto-optimal search over configuration space beliefs for anytime motion planning. In: IROS (2016)

    Google Scholar 

  7. Choudhury, S., Salzman, O., Choudhury, S., Srinivasa, S.S.: Densification strategies for anytime motion planning over large dense roadmaps. In: ICRA (2017)

    Google Scholar 

  8. Dasgupta, S.: Analysis of a greedy active learning strategy. In: NIPS (2004)

    Google Scholar 

  9. Dellin, C.M., Srinivasa, S.S.: A unifying formalism for shortest path problems with expensive edge evaluations via lazy best-first search over paths with edge selectors. In: ICAPS (2016)

    Google Scholar 

  10. Gammell, J.D., Srinivasa, S.S., Barfoot, T.D.: Batch informed trees: sampling-based optimal planning via heuristically guided search of random geometric graphs. In: ICRA (2015)

    Google Scholar 

  11. Golovin, D., Krause, A.: Adaptive submodularity: theory and applications in active learning and stochastic optimization. J. Artif. Intell. Res. (2011)

    Google Scholar 

  12. Golovin, D., Krause, A., Ray, D.: Near-optimal bayesian active learning with noisy observations. In: NIPS (2010)

    Google Scholar 

  13. Guillory, A., Bilmes, J.A.: Interactive submodular set cover. In: Proceedings of the 27th International Conference on Machine Learning (ICML-10) (2010)

    Google Scholar 

  14. Huh, J., Lee, D.D.: Learning high-dimensional mixture models for fast collision detection in rapidly-exploring random trees. In: ICRA (2016)

    Google Scholar 

  15. Javdani, S., Chen, Y., Karbasi, A., Krause, A., Bagnell, D., Srinivasa, S.: Near optimal bayesian active learning for decision making. In: AISTATS (2014)

    Google Scholar 

  16. Karaman, Sertac, Frazzoli, Emilio: Sampling-based algorithms for optimal motion planning. Int. J. Robot. Res. 30(7), 846–894 (2011)

    Article  Google Scholar 

  17. LaValle, S.M.: Planning Algorithms. Cambridge University Press, Cambridge (2006)

    Book  Google Scholar 

  18. LaValle, S.M., Kuffner Jr, J.J.: Randomized kinodynamic planning. IJRR (2001)

    Google Scholar 

  19. Narayanan, V., Likhachev, M.: Heuristic search on graphs with existence priors for expensive-to-evaluate edges. In: ICAPS (2017)

    Google Scholar 

  20. Nielsen, C.L., Kavraki, L.E.: A 2 level fuzzy prm for manipulation planning. In: IROS (2000)

    Google Scholar 

  21. Osband, I., Russo, D., Van Roy, B.: (More) efficient reinforcement learning via posterior sampling. In: NIPS (2013)

    Google Scholar 

  22. Pan, J., Chitta, S., Manocha, D.: Faster sample-based motion planning using instance-based learning. In: WAFR. Springer (2012)

    Google Scholar 

  23. Ramos, F., Ott, L.: Hilbert maps: scalable continuous occupancy mapping with stochastic gradient descent. IJRR (2016)

    Google Scholar 

  24. Tallavajhula, A., Choudhury, S., Scherer, S., Kelly, A.: List prediction applied to motion planning. In: ICRA (2016)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sanjiban Choudhury .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Choudhury, S., Srinivasa, S.S. (2020). A Bayesian Active Learning Approach to Adaptive Motion Planning. In: Amato, N., Hager, G., Thomas, S., Torres-Torriti, M. (eds) Robotics Research. Springer Proceedings in Advanced Robotics, vol 10. Springer, Cham. https://doi.org/10.1007/978-3-030-28619-4_5

Download citation

Publish with us

Policies and ethics