Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Advertisement

Monocular SLAM System for MAVs Aided with Altitude and Range Measurements: a GPS-free Approach

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

Abstract

A typical navigation system for a Micro Aerial Vehicle (MAV) relies basically on GPS for position estimation. However, for several kinds of applications, the precision of the GPS is inappropriate or even its signal can be unavailable. In this context, and due to its flexibility, Monocular Simultaneous Localization and Mapping (SLAM) methods have become a good alternative for implementing visual-based navigation systems for MAVs that must operate in GPS-denied environments. On the other hand, one of the most important challenges that arises with the use of the monocular vision is the difficulty to recover the metric scale of the world. In this work, a monocular SLAM system for MAVs is presented. In order to overcome the problem of the metric scale, a novel technique for inferring the approximate depth of visual features from an ultrasonic range-finder is developed. Additionally, the altitude of the vehicle is updated using the pressure measurements of a barometer. The proposed approach is supported by the theoretical results obtained from a nonlinear observability test. Experiments performed with both computer simulations and real data are presented in order to validate the performance of the proposal. The results confirm the theoretical findings and show that the method is able to work with low-cost sensors.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  1. Parkinson, B.: Global positionig system: Theory and Applications. American Institute of Aeronautics and Astronautics, Reston (1996)

    Google Scholar 

  2. Zogg, J.: Essentials of satellite navigation, tech. rep., u-blox (2009)

  3. Munguia, R., Urzua, S., Bolea, Y., Grau, A.: Vision-based slam system for unmanned aerial vehicles. Sensors 16(3), 372 (2016)

    Article  Google Scholar 

  4. Artieda, J., Sebastian, J.M., Campoy, P., Correa, J., Mondragon, I.F., Martinez, C., Olivares, M.: Visual 3-d slam from uavs. J. Intell. Robot. Syst. 55, 299–321 (2009)

    Article  MATH  Google Scholar 

  5. Weiss, S., Scaramuzza, D., Siegwart, R.: Monocular-slam based navigation for autonomous micro helicopters in gps-denied environments. J. Field Rob. 28(6), 854–874 (2011)

    Article  Google Scholar 

  6. Davison, A., Reid, I., Molton, N., Stasse, O.: Monoslam: Real-time single camera slam. IEEE Trans. Pattern Anal. Mach. Intell. 29, 1052–1067 (2007)

    Article  Google Scholar 

  7. Mirzaei, F., Roumeliotis, S.: A kalman filter-based algorithm for imu-camera calibration: Observability analysis and performance evaluation. IEEE Trans. Robot. 24, 1143–1156 (2008)

    Article  Google Scholar 

  8. Forster, C., Lynen, S., Kneip, L., Scaramuzza, D.: Collaborative monocular slam with multiple micro aerial vehicles. In: IROS, pp. 3962–3970. IEEE (2013)

  9. Celik, K., Somani, A.K.: Monocular vision slam for indoor aerial vehicles. Journal of Electrical and Computer Engineering (2013)

  10. Nutzi, G., Weiss, S., Scaramuzza, D., Siegwart, R.: Fusion of imu and vision for absolute scale estimation in monocular slam. J. Intell. Robot. Syst. 61(1-4), 287–299 (2011)

    Article  Google Scholar 

  11. Wang, C.-L., Wang, T.-M., Liang, J.-H., Zhang, Y.-C., Zhou, Y.: Bearing-only visual slam for small unmanned aerial vehicles in gps-denied environments. Int. J. Autom. Comput. 10(5), 387–396 (2014)

    Article  Google Scholar 

  12. Chowdhary, G., Johnson, E.N., Magree, D., Wu, A., Shein, A.: Gps-denied indoor and outdoor monocular vision aided navigation and control of unmanned aircraft. J. Field Rob. 30(3), 415–438 (2013)

    Article  Google Scholar 

  13. Civera, J., Davison, A.J., Montiel, J.M.M.: ch. Dimensionless Monocular SLAM, pp. 412–419. Lecture Notes in Computer Science (2007)

  14. Hermann, R., Krener, A.J.: Nonlinear controllability and observability, IEEE Transactions on Automatic Control (1977)

  15. Slotine, J.E., Li, W.: Applied nonlinear control. Prentice-Hall Englewood Cliffs, New Jersey (1991)

    MATH  Google Scholar 

  16. Munguia, R., Grau, A.: A practical method for implementing an attitude and heading reference system. International Journal of Advanced Robotic Systems, vol. 11 (2014)

  17. Euston, M., Coote, P., Mahony, R., Kim, J., Hamel, T.: A complementary filter for attitude estimation of a fixed-wing uav, in Intelligent Robots and Systems. In: IEEE/RSJ International Conference on 2008. IROS 2008, pp. 340–345 (2008)

  18. Bouguet, J.: Camera calibration toolbox for matlab, in online (2008)

  19. Durrant-Whyte, H., Bailey, T.: Simultaneous localization and mapping: part i. IEEE Robot. Autom. Mag. 13, 99–110 (2006)

    Article  Google Scholar 

  20. Bailey, T., Durrant-Whyte, H.: Simultaneous localization and mapping (slam): part ii. IEEE Robot. Autom. Mag. 13, 108–117 (2006)

    Article  Google Scholar 

  21. Rosten, E., Drummond, T.: Fusing points and lines for high performance tracking. In: IEEE International Conference on Computer Vision, vol. 2, pp. 1508–1511 (2005)

  22. Montiel, J.M.M., Civera, J., Davison, A.: Unified inverse depth parametrization for monocular slam. In: Proceedings of the Robotics Science and Systems Conference (2006)

  23. Strasdat, H., Montiel, J., Davison, A.: Real-time monocular slam: Why filter? In: 2010 IEEE International Conference on Robotics and Automation (ICRA), pp. 2657–2664 (2010)

  24. Civera, J., Davison, A., Montiel, J.: Inverse depth to depth conversion for monocular slam. In: 2007 IEEE International Conference on Robotics and Automation, pp. 2778–2783 (2007)

  25. Corke, P.I.: Vision & robotics control: fundamental algorithms in matlab. Springer, Berlin (2011)

    Book  MATH  Google Scholar 

  26. Community, O.S.: Ardupilot. http://ardupilot.com (2015)

  27. Chatterjee, C., Roychowdhury, V.P.: Algorithms for coplanar camera calibration. Mach. Vis. Appl. 12, 84–97 (2000)

    Article  MATH  Google Scholar 

Download references

Acknowledgements

This research was funded by Spanish Science ministry project “ColRobTrans MINECO DPI2016-78957-R AEI/FEDER EU”.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Antoni Grau.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Urzua, S., Munguía, R. & Grau, A. Monocular SLAM System for MAVs Aided with Altitude and Range Measurements: a GPS-free Approach. J Intell Robot Syst 94, 203–217 (2019). https://doi.org/10.1007/s10846-018-0775-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-018-0775-y

Keywords