Table of Contents Author Guidelines Submit a Manuscript
Journal of Sensors
Volume 2017 (2017), Article ID 6842173, 11 pages
https://doi.org/10.1155/2017/6842173
Research Article

Distributed Monocular SLAM for Indoor Map Building

Indiana University-Purdue University Indianapolis, Indianapolis, IN, USA

Correspondence should be addressed to Ruwan Egodagamage; ude.iupui@gadogejr

Received 28 April 2017; Revised 26 June 2017; Accepted 3 July 2017; Published 10 August 2017

Academic Editor: Jacky C. K. Chow

Copyright © 2017 Ruwan Egodagamage and Mihran Tuceryan. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. R. Smith, M. Self, and P. Cheeseman, “Estimating uncertain spatial relationships in robotics,” in Autonomous Robot Vehicles, I. J. Cox and G. T. Wilfong, Eds., pp. 167–193, Springer-Verlag, New York, NY, USA, 1990. View at Publisher · View at Google Scholar · View at MathSciNet
  2. M. Montemerlo, S. Thrun, D. Koller, and B. Wegbreit, “Fastslam: A factored solution to the simultaneous localization and mapping problem,” in Proceedings of the the AAAI National Conference on Artificial Intelligence (AAAI '02), pp. 593–598, 2002.
  3. M. Montemerlo, S. Thrun, D. Roller, and B. Wegbreit, “Fastslam 2.0: An improved particle filtering algorithm for simultaneous localization and mapping that provably converges,” in Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI '03), pp. 1151–1156, August 2003.
  4. C. Cain and A. Leonessa, “FastSLAM Using Compressed Occupancy Grids,” Journal of Sensors, vol. 2016, Article ID 3891865, 2016. View at Publisher · View at Google Scholar · View at Scopus
  5. F.-J. Pei, H.-Y. Li, and Y.-H. Cheng, “An improved FastSLAM system based on distributed structure for autonomous robot navigation,” Journal of Sensors, vol. 2014, Article ID 456289, 9 pages, 2014. View at Publisher · View at Google Scholar
  6. R. Martinez-Cantin and J. A. Castellanos, “Unscented SLAM for large-scale outdoor environments,” in Proceedings of the IEEE IRS/RSJ International Conference on Intelligent Robots and Systems (IROS '05), pp. 3427–3432, Edmonton, Canada, August 2005. View at Publisher · View at Google Scholar · View at Scopus
  7. A. J. Davison, I. D. Reid, N. D. Molton, and O. Stasse, “MonoSLAM: real-time single camera SLAM,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 29, no. 6, pp. 1052–1067, 2007. View at Publisher · View at Google Scholar · View at Scopus
  8. G. Klein and D. Murray, “Parallel tracking and mapping for small AR workspaces,” in Proceedings of the 6th IEEE and ACM International Symposium on Mixed and Augmented Reality (ISMAR '07), pp. 225–234, Nara, Japan, November 2007. View at Publisher · View at Google Scholar · View at Scopus
  9. M. A. Fischler and R. C. Bolles, “Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography,” Communications of the Association for Computing Machinery, vol. 24, no. 6, pp. 381–395, 1981. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  10. R. Hartley and A. Zisserman, Multiple view geometry in computer vision, Cambridge University Press, 2nd edition, 2004. View at MathSciNet
  11. B. Triggs, P. F. McLauchlan, R. I. Hartley, and A. W. Fitzgibbon, “Undle Adjustment—A Modern Synthesis,” in Proceedings of the Vision algorithms: theory and practice, vol. 2000 of Lecture Notes in Computer Science, pp. 298–372, Springer Berlin Heidelberg, Corfu, Greece. View at Publisher · View at Google Scholar
  12. H. Strasdat, J. M. M. Montiel, and A. J. Davison, “Real-time monocular SLAM: why filter?” in Proceedings of the IEEE International Conference on Robotics and Automation (ICRA '10), pp. 2657–2664, IEEE, May 2010. View at Publisher · View at Google Scholar · View at Scopus
  13. H. Strasdat, J. M. M. Montiel, and A. Davison, “Scale drift-aware large scale monocular slam,” in Proceedings of the Robotics: Science and Systems, Zaragoza, Spain, June 2010. View at Publisher · View at Google Scholar
  14. R. A. Newcombe, S. J. Lovegrove, and A. J. Davison, “DTAM: Dense tracking and mapping in real-time,” in Proceedings of the 2011 IEEE International Conference on Computer Vision, ICCV 2011, pp. 2320–2327, esp, November 2011. View at Publisher · View at Google Scholar · View at Scopus
  15. J. Engel, T. Schöps, and D. Cremers, “LSD-SLAM: Large-Scale Direct monocular SLAM,” Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 8690, no. 2, pp. 834–849, 2014. View at Publisher · View at Google Scholar · View at Scopus
  16. J. Engel, J. Sturm, and D. Cremers, “Semi-dense visual odometry for a monocular camera,” in Proceedings of the 14th IEEE International Conference on Computer Vision (ICCV '13), pp. 1449–1456, Sydney, Australia, December 2013. View at Publisher · View at Google Scholar · View at Scopus
  17. B. Williams, M. Cummins, J. Neira, P. Newman, I. Reid, and J. Tardós, “A comparison of loop closing techniques in monocular SLAM,” Robotics and Autonomous Systems, vol. 57, no. 12, pp. 1188–1197, 2009. View at Publisher · View at Google Scholar · View at Scopus
  18. E. Nettleton, S. Thrun, H. Durrant-Whyte, and S. Sukkarieh, “Decentralised slam with low-bandwidth communication for teams of vehicles,” in Proceedings of the Field and Service Robotics Conference (FSR '06), vol. 24, pp. 179–188, 2006. View at Publisher · View at Google Scholar · View at Scopus
  19. L. Paull, G. Huang, M. Seto, and J. J. Leonard, “Communication-constrained multi-AUV cooperative SLAM,” in Proceedings of the 2015 IEEE International Conference on Robotics and Automation, ICRA 2015, pp. 509–516, usa, May 2015. View at Publisher · View at Google Scholar · View at Scopus
  20. A. Howard, L. E. Parker, and G. S. Sukhatme, “The SDR experience: Experiments with a large-scale heterogeneous mobile robot team,” Springer Tracts in Advanced Robotics, vol. 21, pp. 121–130, 2006. View at Publisher · View at Google Scholar · View at Scopus
  21. F. Dieter, K. Jonathan, K. Konolige, B. Limketkai, D. Schulz, and B. Stewart, “Distributed multirobot exploration and mapping,” Proceedings of the IEEE, vol. 94, no. 7, pp. 1325–1338, 2006. View at Publisher · View at Google Scholar · View at Scopus
  22. D. Zou and P. Tan, “CoSLAM: Collaborative visual SLAM in dynamic environments,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 35, no. 2, pp. 354–366, 2013. View at Publisher · View at Google Scholar · View at Scopus
  23. C. Forster, S. Lynen, L. Kneip, and D. Scaramuzza, “Collaborative monocular SLAM with multiple Micro Aerial Vehicles,” in Proceedings of the 2013 26th IEEE/RSJ International Conference on Intelligent Robots and Systems: New Horizon, IROS 2013, pp. 3963–3970, jpn, November 2013. View at Publisher · View at Google Scholar · View at Scopus
  24. J. Solà, A. Monin, M. Devy, and T. Vidal-Calleja, “Fusing monocular information in multicamera SLAM,” IEEE Transactions on Robotics, vol. 24, no. 5, pp. 958–968, 2008. View at Publisher · View at Google Scholar · View at Scopus
  25. S. Bernard Williams, Efficient solutions to autonomous mapping and navigation problems [Ph.D. thesis], The University of Sydney, New South Wales, Australia, 2001.
  26. S. B. Williams, G. Dissanayake, and H. Durrant-Whyte, “Towards multi-vehicle simultaneous localisation and mapping,” in Proceedings of the Robotics and Automation, IEEE International Conference (ICRA '02), pp. 2743–2748, usa, May 2002. View at Scopus
  27. H. Kin and P. Newman, “Multiple map intersection detection using visual appearance,” in Proceedings of the International conference on computational intelligence, robotics and autonomous systems (CIRAS' 05), 2005.
  28. A. Cunningham, M. Paluri, and F. Dellaert, “DDF-SAM: Fully distributed SLAM using constrained factor graphs,” in Proceedings of the 23rd IEEE/RSJ 2010 International Conference on Intelligent Robots and Systems, IROS 2010, pp. 3025–3030, twn, October 2010. View at Publisher · View at Google Scholar · View at Scopus
  29. A. Cunningham, V. Indelman, and F. Dellaert, “DDF-SAM 2.0: Consistent distributed smoothing and mapping,” in Proceedings of the 2013 IEEE International Conference on Robotics and Automation, ICRA 2013, pp. 5220–5227, deu, May 2013. View at Publisher · View at Google Scholar · View at Scopus
  30. E. Montijano, R. Aragues, and C. Sagüés, “Distributed data association in robotic networks with cameras and limited communications,” IEEE Transactions on Robotics, vol. 29, no. 6, pp. 1408–1423, 2013. View at Publisher · View at Google Scholar · View at Scopus
  31. R. Gamage and M. Tuceryan, “An experimental distributed framework for distributed Simultaneous Localization and Mapping,” in Proceedings of the 2016 IEEE International Conference on Electro Information Technology, EIT 2016, pp. 665–667, usa, May 2016. View at Publisher · View at Google Scholar · View at Scopus
  32. H. Bay, A. Ess, T. Tuytelaars, and L. Van Gool, “Speeded-up robust features (surf),” Computer Vision and Image Understanding, vol. 110, no. 3, pp. 346–359, 2008. View at Publisher · View at Google Scholar · View at Scopus
  33. D. G. Lowe, “Distinctive image features from scale-invariant keypoints,” International Journal of Computer Vision, vol. 60, no. 2, pp. 91–110, 2004. View at Publisher · View at Google Scholar · View at Scopus
  34. M. Muja and D. G. Lowe, “Fast approximate nearest neighbors with automatic algorithm configuration,” in Proceedings of the International Conference on Computer Vision Theory and Application (VISSAPP ’09), pp. 331–340, Lisboa, Portugal, Feburary 2009. View at Publisher · View at Google Scholar
  35. B. K. P. Horn, “Closed-form solution of absolute orientation using unit quaternions,” Journal of the Optical Society of America A, vol. 4, no. 4, pp. 629–642, 1987. View at Publisher · View at Google Scholar
  36. M. Quigley, K. Conley, B. Gerkey et al., “ROS: An Open-Source Robot Operating System,” in Proceedings of the ICRA workshop on open source software (ICRA '09), vol. 3, p. 5.
  37. M. Burri, J. Nikolic, P. Gohl et al., “The EuRoC micro aerial vehicle datasets,” International Journal of Robotics Research, vol. 35, no. 10, pp. 1157–1163, 2016. View at Publisher · View at Google Scholar · View at Scopus
  38. A. Geiger, P. Lenz, and R. Urtasun, “Are we ready for autonomous driving? the KITTI vision benchmark suite,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR '12), pp. 3354–3361, Providence, RI, USA, June 2012. View at Publisher · View at Google Scholar · View at Scopus
  39. J. Engel, V. Usenko, and D. Cremers, “A Photometrically Calibrated Benchmark For Monocular Visual Odometry,” 2016, https://arxiv.org/abs/1607.02555.
  40. J. Sturm, N. Engelhard, F. Endres, W. Burgard, and D. Cremers, “A benchmark for the evaluation of RGB-D SLAM systems,” in Proceedings of the 25th IEEE/RSJ International Conference on Robotics and Intelligent Systems (IROS '12), pp. 573–580, October 2012. View at Publisher · View at Google Scholar · View at Scopus