Skip to main content

Part of the book series: Springer Tracts in Advanced Robotics ((STAR,volume 119))

Abstract

This Chapter presents an active exploration strategy that complements Pose SLAM and the path planning approach shown in Chap. 4.

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 99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 129.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 129.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

Notes

  1. 1.

    With a slight abuse in notation, \(\mu _i\) refers here only to the x and y components of \(\mu _i\), and \({\varvec{\varSigma }}_{ii}\) to the marginal elements of \({\varvec{\varSigma }}_{ii}\), leaving the orientation terms out. The Jacobian \(\mathbf{H}_d\) is simply \(2 [(\mu _i-\mu _k)^{\!\top }, (\mu _k-\mu _i)^{\!\top }]\).

  2. 2.

    Code accessed from: https://github.com/RainerKuemmerle/g2o.

  3. 3.

    GTSAM Version 3.2.1 accessed from: https://collab.cc.gatech.edu/borg/gtsam.

  4. 4.

    ATE implementation from the Rawseed Project (http://www.rawseeds.org) was used.

References

  1. C. Leung, S. Huang, N. Kwok, G. Dissanayake, Planning under uncertainty using model predictive control for information gathering. Robot. Auton. Syst. 54(11), 898–910 (2006)

    Article  Google Scholar 

  2. T. Vidal-Calleja, A. Sanfeliu, J. Andrade-Cetto, Action selection for single camera SLAM. IEEE Trans. Syst. Man, Cybern. B, 40(6), 1567–1581 (2010)

    Google Scholar 

  3. V. Ila, J.M. Porta, J. Andrade-Cetto, Information-based compact Pose SLAM. IEEE Trans. Robot. 26(1), 78–93 (2010)

    Article  Google Scholar 

  4. C. Stachniss, G. Grisetti, W. Burgard, Information gain-based exploration using Rao-Blackwellized particle filters, in Robotics: Science and Systems I (Cambridge, Jun 2005), pp. 65–72

    Google Scholar 

  5. R. Martinez-Cantin, N. de Freitas, E. Brochu, J. Castellanos, A. Doucet, A Bayesian exploration-exploitation approach for optimal online sensing and planning with a visually guided mobile robot. Auton. Robot. 27(2), 93–103 (2009)

    Article  Google Scholar 

  6. T. Kollar, N. Roy, Trajectory optimization using reinforcement learning for map exploration. Int. J. Robot. Res. 27(2), 175–197 (2008)

    Article  Google Scholar 

  7. B. Yamauchi, A frontier-based approach for autonomous exploration, in IEEE International Symposium on Computational Intelligence in Robotics and Automation (Monterrey, 1997), pp. 146–151

    Google Scholar 

  8. H. P. Moravec, A. Elfes. High resolution maps from wide angle sonar, in Proceedings of IEEE International Conference on Robotics and Automation (St. Louis, Mar 1985), pp. 116–121

    Google Scholar 

  9. L. Kavraki, P. Svestkaand, J.C. Latombe, M. Overmars, Probabilistic roadmaps for path planning in high dimensional configuration spaces. IEEE Trans. Robot. 12(4), 566–580 (1996)

    Article  Google Scholar 

  10. R. Sim, N. Roy, Global A-optimal robot exploration in SLAM, in Proceedings of IEEE International Conference on Robotics and Automation (Barcelona, Apr 2005), pp. 661–666

    Google Scholar 

  11. A. Howard, N. Roy, The robotics data set repository (Radish) (2003), http://radish.sourceforge.net

  12. R. Kummerle, G. Grisetti, H. Strasdat, K. Konolige, W. Burgard, g2o: a general framework for graph optimization, in Proceedings of IEEE International Conference on Robotics and Automation (Shanghai, May 2011), pp. 3607–3613

    Google Scholar 

  13. F. Dellaert, M. Kaess, Square root SAM: simultaneous localization and mapping via square root information smoothing. Int. J. Robot. Res. 25(12), 1181–1204 (2006)

    Article  MATH  Google Scholar 

  14. M. Kaess, A. Ranganathan, F. Dellaert, iSAM: incremental smoothing and mapping. IEEE Trans. Robot. 24(6), 1365–1378 (2008)

    Article  Google Scholar 

  15. M. Kaess, H. Johannsson, R. Roberts, V. Ila, J. Leonard, F. Dellaert, iSAM2: incremental smoothing and mapping using the bayes tree. Int. J. Robot. Res. 31(2), 216–235 (2012)

    Article  Google Scholar 

  16. P. Whaite, F.P. Ferrie, Autonomous exploration: driven by uncertainty. IEEE Trans. Pattern Anal. Mach. Intell. 19(3), 193–205 (1997)

    Article  Google Scholar 

  17. H.J.S. Feder, J.J. Leonard, C.M. Smith, Adaptive mobile robot navigation and mapping. Int. J. Robot. Res. 18, 650–668 (1999)

    Article  Google Scholar 

  18. B. Yamauchi, Frontier-based exploration using multiple robots, in International Conference on Autonomous Agents (Minneapolis, 1998), pp. 47–53

    Google Scholar 

  19. F. Bourgault, A.A. Makarenko, S.B. Williams, B. Grocholsky, H.F. Durrant-Whyte, Information based adaptative robotic exploration, in Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (Lausanne, Oct 2002), pp. 540–545

    Google Scholar 

  20. R. Sim, G. Dudek, N. Roy, Online control policy optimization for minimizing map uncertainty during exploration, in Proceedings of IEEE International Conference on Robotics and Automation (New Orleans, Apr 2004), pp. 1758–1763

    Google Scholar 

  21. M. Bryson, S. Sukkarieh, An information-theoretic approach to autonomous navigation and guidance of an uninhabited aerial vehicle in unknown environments, in Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (Edmonton, Aug 2005), pp. 3770–3775

    Google Scholar 

  22. R. Sim, Stable exploration for bearings-only SLAM, in Proceedings of IEEE International Conference on Robotics and Automation (Barcelona, Apr 2005), pp. 2422–2427

    Google Scholar 

  23. T. Vidal-Calleja, A.J. Davison, J. Andrade-Cetto, D.W. Murray, Active control for single camera SLAM, in Proceedings of IEEE International Conference on Robotics and Automation (Orlando, May 2006), pp. 1930–1936

    Google Scholar 

  24. T. Vidal-Calleja, A. Sanfeliu, J.Andrade-Cetto, Guiding and localising in real-time a mobile robot with a monocular camera in non-flat terrains, in Proceedings of 6th IFAC/EURON Symposium on Intelligent Autonomous Vehicles (Toulouse, Sep 2007)

    Google Scholar 

  25. C. Leung, S. Huang, G. Dissanayake, Active SLAM using model predictive control and attractor based exploration, in Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (Beijing, 2006), pp. 5026–5031

    Google Scholar 

  26. C. Leung, S. Huang, G. Dissanayake, Active SLAM for structured environments, in Proceedings of IEEE International Conference on Robotics and Automation (Pasadena, 2008), pp. 1898–1903

    Google Scholar 

  27. B. Tovar, R. Murrieta-Cid, S. LaValle, Distance-optimal navigation in an unknown environment without sensing distances. IEEE Trans. Robot. 23(3), 506–518 (2007)

    Article  Google Scholar 

  28. L. Murphy, P. Newman, Using incomplete online metric maps for topological exploration with the gap navigation tree, in Proceedings of IEEE International Conference on Robotics and Automation (Pasadena, May 2008), pp. 2792–2797

    Google Scholar 

  29. L. Carlone, J. Du, M. K. Ng, B. Bona, M. Indri, An application of kullback-leibler divergence to Active SLAM and exploration with particle filters, in Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (Taipei, 2010), pp. 287–293

    Google Scholar 

  30. R. Bauer, W.D Rencken, Sonar feature based exploration, in Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (Pittsburgh, 1995), pp. 148–153

    Google Scholar 

  31. A. Makarenko, S.B. Williams, F. Bourgault, H.F. Durrant-Whyte, An experiment in integrated exploration, in Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (Lausanne, Oct 2002), pp. 534–539

    Google Scholar 

  32. C. Stachniss, W. Burgard, Mapping and exploration with mobile robots using coverage maps, in Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, vol. 1 (Las Vegas, 2003), pp. 467–472

    Google Scholar 

  33. P.M. Newman, M. Bosse, J.J. Leonard, Autonomous feature-based exploration, in Proceedings of IEEE International Conference on Robotics and Automation (Taipei, Sep 2003), pp. 1234–1240

    Google Scholar 

  34. R. Rocha, J. Dias, A. Carvalho, Cooperative multi-robot systems: a study of vision-based 3-D mapping using information theory. Robot. Auton. Syst. 53, 282–311 (2005)

    Article  Google Scholar 

  35. D. Joho, C. Stachniss, P. Pfaff, W. Burgard, Autonomous exploration for 3D map learning, in Autonome Mobile Systems, ed. by Karsten Berns, Tobias Luksch (Springer, Kaiserslautern, Oct 2007), pp. 22–28

    Google Scholar 

  36. R. Sim, G. Dudek, Effective exploration strategies for the construction of visual maps, in Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (Las Vegas, Oct 2003), pp. 3224–3231

    Google Scholar 

  37. S. Huang, N.M. Kwok, G. Dissanayake, Q.P. Ha, G. Fang, Multi-Step look-ahead trajectory planning in SLAM: Possibility and necessity, in Proceedings of IEEE International Conference on Robotics and Automation (Barcelona, 2005)

    Google Scholar 

  38. R. Martinez-Cantin, N. de Freitas, A. Doucet, J. Castellanos, Active policy learning for robot planning and exploration under uncertainty, in Robotics: Science and Systems III (Atlanta, Jun 2007), pp. 334–341

    Google Scholar 

  39. S. Thrun, Monte Carlo POMDPs, in Advances in Neural Information Processing Systems 12 (The MIT Press, Apr 1999), pp. 1064–1070

    Google Scholar 

  40. J.M. Porta, N. Vlassis, M.T.J. Spaan, P. Poupart, Point-based value iteration for continuous POMDPs. J. Mach. Learn. Res. 7, 2329–2367 (2006)

    MathSciNet  MATH  Google Scholar 

  41. E.J. Sondik, The optimal control of partially observable Markov processes over the infinite horizon: discounted cost. Oper. Res. 26, 282–304 (1978)

    Article  MathSciNet  MATH  Google Scholar 

  42. L.P. Kaelbling, M.L. Littman, A.R. Cassandra, Planning and acting in partially observable stochastic domains. Artif. Intell. 101, 99–134 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  43. J. Pineau, G. Gordon, S. Thrun, Point-based value iteration: an anytime algorithm for POMDPs, in Proceedings of International Joint Conference on Artificial Intelligence (Acapulco, 2003)

    Google Scholar 

  44. M.T.J. Spaan, N.A. Vlassis, Perseus: randomized point-based value iteration for POMDPs. J. Artif. Intell. Res. 24, 195–220 (2005)

    MATH  Google Scholar 

  45. L. Peshkin, Reinforcement learning by policy search. Ph.D. thesis, Brown University, 1971

    Google Scholar 

  46. A.W. Moore, J. Schneider, Memory-based stochastic optimization, in Neural Information Processing Systems eds. by D. Touretzky, M. Mozer, M. Hasselmo (MIT Press, 1996), pp. 1066–1072

    Google Scholar 

  47. A.Y. Ng, M.I. Jordan, Pegasus: a policy search method for large MDPs and POMDPs, in Conference on Uncertainty Artificial Intelligence (Stanford, 2000), pp. 406–415

    Google Scholar 

  48. J.D. Bagnell, S. Kakade, A.Y. Ng, J. Schneider, Policy search by dynamic programming. Adv. Neural Inf. Process. Syst. 16, (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rafael Valencia .

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this chapter

Cite this chapter

Valencia, R., Andrade-Cetto, J. (2018). Active Pose SLAM. In: Mapping, Planning and Exploration with Pose SLAM. Springer Tracts in Advanced Robotics, vol 119. Springer, Cham. https://doi.org/10.1007/978-3-319-60603-3_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-60603-3_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-60602-6

  • Online ISBN: 978-3-319-60603-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics