Skip to main content

Towards Realtime Handheld MonoSLAM in Dynamic Environments

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 6938))

Abstract

Traditional monoSLAM assumes stationary landmarks making it unable to cope up with dynamic environments where moving objects are present in the scene. This paper presents the parallel implementation of monoSLAM with a set of independent EKF trackers where stationary features and moving features are tracked separately. The difficult problem of detecting moving points from a moving camera is addressed by the epipolar constraint computed by using the measurement information already available with the monoSLAM algorithm. While doing so SLAM measurement outlier rejection is also performed. Results are presented to verify and highlight the advantages of our approach over traditional SLAM.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Castle, R.O., Klein, G., Murray, D.W.: Combining monoSLAM with object recognition for scene augmentation using a wearable camera. Journal of Image and Vision Computing 28, 1548–1556 (2010)

    Article  Google Scholar 

  2. Paz, L., Pinies, P., Tardos, J., Neira, J.: Large-scale 6-DOF SLAM with stereo-in-hand. IEEE Transactions on Robotics 24, 946–957 (2008)

    Article  Google Scholar 

  3. Sola, J., Monin, A., Devy, M., Vidal-Calleja, T.: Fusing monocular information in multicamera SLAM. IEEE Transactions on Robotics 24, 958–968 (2008)

    Article  Google Scholar 

  4. Civera, J., Davison, A., Montiel, J.: Inverse depth parametrization for monocular SLAM. IEEE Transactions on Robotics 24, 932–945 (2008)

    Article  Google Scholar 

  5. Marzorati, D., Matteucci, M., Migliore, D., Sorrenti, D.G.: Monocular SLAM with inverse scaling parametrization. In: BMVC 2008 (2008)

    Google Scholar 

  6. Marzorati, D., Matteucci, M., Migliore, D., Sorrenti, D.G.: On the use of inverse scaling in monocular SLAM. In: IEEE International Conference on Robotics and Automation, ICRA 2009, pp. 2030 –2036 (2009)

    Google Scholar 

  7. Smith, R., Self, M., Cheeseman, P.: Estimating uncertain spatial relationships in robotics. In: Cox, I.J., Wilfong, G.T. (eds.) Autonomous Robot Vehicles, vol. 8, pp. 167–193 (1990)

    Google Scholar 

  8. Wang, C.C., Thorpe, C., Thrun, S.: Online simultaneous localization and mapping with detection and tracking of moving objects: theory and results from a ground vehicle in crowded urban areas. In: Proceedings of IEEE International Conference on Robotics and Automation, ICRA 2003, vol. 1, pp. 842–849 (2003)

    Google Scholar 

  9. Wolf, D., Sukhatme, G.: Online simultaneous localization and mapping in dynamic environments. In: Proceedings of IEEE International Conference on Robotics and Automation, ICRA 2004, vol. 2, pp. 1301–1307 (2004)

    Google Scholar 

  10. Zhou, H., Sakane, S.: Localizing objects during robot SLAM in semi-dynamic environments. In: IEEE/ASME International Conference on Advanced Intelligent Mechatronics, AIM 2008, pp. 595–601 (2008)

    Google Scholar 

  11. Wangsiripitak, S., Murray, D.: Avoiding moving outliers in visual SLAM by tracking moving objects. In: IEEE International Conference on Robotics and Automation, ICRA 2009, pp. 375 –380 (2009)

    Google Scholar 

  12. Migliore, D., Rigamonti, R., Marzorati, D., Matteucci, M., Sorrenti, D.G.: Use a single camera for simultaneous localization and mapping with mobile object tracking in dynamic environments. In: ICRA Workshop on Safe Navigation in Open and Dynamic Environments: Application to Autonomous Vehicles (2009)

    Google Scholar 

  13. Davison, A.: Real-time simultaneous localisation and mapping with a single camera. In: Proceedings of Ninth IEEE International Conference on Computer Vision, vol. 2, pp. 1403–1410 (2003)

    Google Scholar 

  14. Davison, A.J., Reid, I.D., Molton, N.D., Stasse, O.: monoSLAM: Real-time single camera SLAM. IEEE Transactions on Pattern Analysis and Machine Intelligence 29, 1052–1067 (2007)

    Article  Google Scholar 

  15. Hartley, R.: In defense of the eight-point algorithm. IEEE Transactions on Pattern Analysis and Machine Intelligence 19, 580–593 (1997)

    Article  Google Scholar 

  16. Hartley, R.I., Zisserman, A.: Multiple View Geometry in Computer Vision, 2nd edn. Cambridge University Press, Cambridge (2004) ISBN: 0521540518

    Book  MATH  Google Scholar 

  17. Baker, C., Ulrich, I.: CMU 1394 digital camera driver (2008), http://www.cs.cmu.edu/~iwan/1394/

  18. Schroeder, W.J., Avila, L.S., Hoffman, W.: Visualizing with VTK: A tutorial. IEEE Computer Graphics and Applications 20, 20–27 (2000)

    Article  Google Scholar 

  19. Bouguet, J.Y.: Camera calibration toolbox for matlab (2008), http://www.vision.caltech.edu/bouguetj/calib_doc/

  20. Funke, J., Pietzsch, T.: A framework for evaluating visual SLAM. In: BMVC 2009 (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Perera, S., Pasqual, A. (2011). Towards Realtime Handheld MonoSLAM in Dynamic Environments. In: Bebis, G., et al. Advances in Visual Computing. ISVC 2011. Lecture Notes in Computer Science, vol 6938. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24028-7_29

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-24028-7_29

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-24027-0

  • Online ISBN: 978-3-642-24028-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics