Skip to main content
Log in

A computer vision system for navigation of ground vehicles: Hardware and software

  • Published:
Gyroscopy and Navigation Aims and scope Submit manuscript

Abstract

Computer vision hardware and software for navigation and mapping are discussed. The system includes two video cameras. The main features of the software used for calculation and visualization of the library are described in sufficient detail. A method for calibration of a computer vision system using a pair of images with several calibration patterns is presented. The testing equipment for estimation of accuracy in determining navigation parameters with the computer vision system is considered. The results are discussed.

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

Access this article

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

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Brubaker, M.A., Geiger, A., and Urtasun, R., Lost! Leveraging the crowd for probabilistic visual self-localization, CVPR, IEEE Conference, 2013, pp. 3057–3064.

    Google Scholar 

  2. Nagappa, S., Palomeras, N. et al., Single cluster PHD SLAM: Application to autonomous underwater vehicles using stereo vision, OCEANS, Bergen, 2013, MTS/IEEE, pp. 1–9.

    Google Scholar 

  3. Daobin, W., Huawei, L. et al., Lidar Scan matching EKF-SLAM using the differential model of vehicle motion, Intelligent Vehicles Symposium (IV), 2013, pp. 908–912.

    Google Scholar 

  4. Forsyth, D.A. and Ponce, J., Computer Vision: A Modern Approach, Second edition, Pearson Education, Prentice Hall, 2012.

    Google Scholar 

  5. Shapiro, L.G. and Stochman, G.C., Computer Vision, Prentice Hall, 2001.

    Google Scholar 

  6. Geiger, A., Lategahn, H., and Kitt, B., Visual odometry based on stereo image sequences with RANSAC-based outlier rejection scheme, Intelligent Vehicles Symposium (IV), 2010 IEEE, 2010, pp. 486–492.

    Google Scholar 

  7. Nister, D., Naroditsky, O., and Bergen, J., Visual odometry, CVPR, vol.1, 2004, pp. I652–I659.

    Google Scholar 

  8. Nedevschi, S., Popescu, V., Danescu, R., Tiberiu, M., and Oniga, F., Accurate ego-vehicle global localization at intersections through alignment of visual data with digital map, IEEE Transactions on Intelligent Transportation Systems, 2013, pp. 673–687.

    Google Scholar 

  9. Young-Woo, S. and Ragunathan, R., A vision system for detecting and tracking of stop-line, 2014 IEEE 17th International Conference on Intelligent Transportation Systems (ITSC), 2014, pp.1970–1975.

    Google Scholar 

  10. Geiger, A., Ziegler, J., and Stiller, C., StereoScan: Dense 3D reconstruction in real-time, Intelligent Vehicles Symposium (IV), 2011 IEEE, 2011, pp. 963–968.

    Google Scholar 

  11. Donghwa, L., Hyongjin, K., and Hyun, M., GPUbased real-time RGB-D 3D SLAM, 9th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI), 2012, pp. 46–48.

    Google Scholar 

  12. OpenCV: Main page, http://opencv.org

  13. Mobile Robot Programming Toolkit, http://www.mrpt.org

  14. Robot Operation System/Main page, http://www.ros.org

  15. LIBVISO2:C++ Library for Visual Odometry/Main page, http://cvlibs.net/software/libviso

  16. LIBELAS:C++ Library for Efficient Large-scale Stereo Matching/Main page, http://cvlibs.net/software/libelas

  17. The KITTI Vision Benchmark Suite. Dataset/Main page, http://www.cvlibs.net/datasets/kitti

  18. PCL: Point Clouds Library/Main page, http://pointclouds.org

  19. Bradski, G. and Kaehler, A., Learning OpenCV, ISBN: 978-0-596-51613-0, 2008.

    Google Scholar 

  20. Zhang, Zh., A flexible new technique for camera calibration, IEEE Trans. on Pattern Analysis and Machine Intelligence, 2000, 22(11), pp. 1330–1334.

    Article  Google Scholar 

  21. OpenCV stereo example/Main page, https://github.com/Itseez/opencv/blob/master/samples/cpp/stereo_calib.cpp

  22. Camera Calibration Toolbox for Matlab/Main page, http://vision.caltech.edu/bouguetj/calib_doc.

  23. GML C++ Camera Calibration Toolbox/Main page, http://graphics.cs.msu.ru/ru/research/projects

  24. Camera and Range Sensor Calibration Toolbox/Main page, http://cvlibs.net /software/calibration

  25. LIBCBDETECT: Corner and Checkerboard Detection/Main page, http://www.cvlibs.net/software/libcbdetect

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to R. N. Sadekov.

Additional information

Published in Giroskopiya i Navigatsiya, 2015, No. 2, pp. 58–66.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bukin, A.G., Lychagov, A.S., Sadekov, R.N. et al. A computer vision system for navigation of ground vehicles: Hardware and software. Gyroscopy Navig. 7, 66–71 (2016). https://doi.org/10.1134/S207510871601003X

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S207510871601003X

Keywords

Navigation