Skip to main content

Advertisement

Log in

Vision-based outdoor navigation of self-driving car using lane detection

  • Original Research
  • Published:
International Journal of Information Technology Aims and scope Submit manuscript

Abstract

The evolution of artificial intelligence has served as the catalyst in the field of technology and is making our imaginations real. One of such creation is the birth of self- driving car (autonomous robot). In this paper, a self-driving car physical prototype based on traditional visual method of lane keeping, implemented on Raspberry Pi is proposed which is capable of maneuvering on various kind of tracks autonomously. The proposed method comprises of taking an image from a front facing dashboard camera of the car, detecting the lane from the image and analysing the deviation of the car from the road which is further used to keep the car on the track. The proposed method is implemented on a 1/10 scale car which contains Raspberry Pi 3 Model-B computer and Pi Cam Rev 1.3 for computations and processing. The testing was done without any human intervention on self-made lined track having all kind of turns. The experimental results demonstrate the effectiveness and the robustness of the self-driving car in terms of the navigation error while following the reference trajectory.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

Availability of data and material

All the research data and material shall be available, if needed.

Code availability

The source code shall be available, if needed.

References

  1. WHO/NMH/NVI/18.20 (2018) Global status report on road safety (2018): summary. Geneva: World Health Organization

  2. Yu X, Marinov M (2020) A study on recent developments and issues with obstacle detection systems for automated vehicles. Sustainability 12(8):3281

    Article  Google Scholar 

  3. Grigorescu S, Trasnea B, Cocias T, Macesanu G (2020) A survey of deep learning techniques for autonomous driving. J Field Robot 37(3):362–386

    Article  Google Scholar 

  4. Ciganovic I, Pluskoski A, Jovanovic MD (2018) Autonomous car driving—one possible implementation using machine learning algorithm. In: 2018 5th international conference IcETRAN

  5. Heilmeier A, Wischnewski A, Hermansdorfer L, Betz J, Lienkamp M, Lohmann B (2020) Minimum curvature trajectory planning and control for an autonomous race car. Int J Veh Mech Mobil 58(10):1–31

    Google Scholar 

  6. Szikora P, Madarasz N (2017) Self-driving cars—the human side. In: 2017 IEEE 14th international scientific conference on informatics (ISCI). https://doi.org/10.1109/INFORMATICS.2017.8327279

  7. Reina G, Johnson D, Underwood J (2015) Radar sensing for intelligent vehicles in urban environments. Sensors 15:14661–14678

    Article  Google Scholar 

  8. Hirz M, Walzel B (2018) Sensor and object recognition technologies for self-driving cars. Comput Aided Des Appl 15(4):1–8

    Article  Google Scholar 

  9. Royo S, Garcia MB (2019) An overview of lidar imaging systems for autonomous vehicles. Appl Sci 9(19):4093

    Article  Google Scholar 

  10. Mohan S, Jagadeesh P (2018) An autonomous vehicle using lidar sensor. Int J Pure Appl Math 119(17):1593–1596

    Google Scholar 

  11. Suganya C, Sivasankari A (2015) Safety car drive by using ultrasonic and radar sensors. Int Res J Eng Technol 2(4):1297–1304

    Google Scholar 

  12. Lim BS, Keoh SL, Thing VL (2018) Autonomous vehicle ultrasonic sensor vulnerability and impact assessment. In: 2018 IEEE 4th world forum on internet of things (WF-IoT). https://doi.org/10.1109/WF-IoT.2018.8355132

  13. Sawala P, Puri S (2018) Computer vision in self-driving cars. Int J Adv Res Ideas Innov Technol 4(2):358–364

    Google Scholar 

  14. Hane C, Sattler T, Pollefeys M (2015) Obstacle detection for self-driving cars using only monocular cameras and wheel odometry. In: 2015 IEEE/RSJ international conference on intelligent robots and systems (IROS). https://doi.org/10.1109/IROS.2015.7354095

  15. Islam M, Chowdhury M, Li H, Hu H (2019) Vision-based navigation of autonomous vehicles in roadway environments with unexpected hazards. Transp Res Rec 2673(12):494–507

    Article  Google Scholar 

  16. Fujiyoshi H, Hirakawa T, Yamashita T (2019) Deep learning-based image recognition for autonomous driving. IATSS Res 43(4):244–252

    Article  Google Scholar 

  17. Talamini J, Bartoli A, Lorenzo AD, Medvet E (2020) On the impact of the rules on autonomous drive learning. Appl Sci 10(7):2394

    Article  Google Scholar 

  18. Sujeetha BC, Pradip G, Purohit S (2019) The Yan: Self driving car using deep learning. Int J Appl Eng Res 14(9):2156–2161

    Google Scholar 

  19. Karouach I, Ivanov S (2016) Lane detection and following approach in self-driving miniature vehicles. Bachelor of Science Thesis in Software Engineering and Management, University of Gothenburg, Sweden

  20. Bounini F, Gingras D, Lapointe V, Pollart H (2015) Autonomous vehicle and real time road lanes detection and tracking. In: 2015 IEEE vehicle power and propulsion conference (VPPC). https://doi.org/10.1109/VPPC.2015.7352903

  21. Yang X, Chen L, Long C et al (2018) Advances in vision-based lane detection: algorithms, integration, assessment, and perspectives on ACP-based parallel vision. IEEE/CAA J Autom Sin 5(3):645–661

    Article  Google Scholar 

  22. Jimenez F, Clavijo M, Naranjo JE, Gomez O (2016) Improving the lane reference detection for autonomous road vehicle control. J Sens. https://doi.org/10.1155/2016/9497524

    Article  Google Scholar 

  23. Kunz NC (2017) Vision-based control of a full-size car by lane detection. Utah State University. All Graduate Theses and Dissertations. 6534. https://digitalcommons.usu.edu/etd/6534

  24. Kuo CY, Lu YR, Yang SM (2019) On the image sensor processing for lane detection and control in vehicle lane keeping systems. Sensors 19(7):1665

    Article  Google Scholar 

  25. Masullo A, Theunissen R (2017) Automated mask generation for PIV image analysis based on pixel intensity statistics. Exp Fluids 58:70

    Article  Google Scholar 

  26. Lin CC, Wang MS (2012) A vision based top-view transformation model for a vehicle parking assistant. Sensors 12(4):4431–4446

    Article  Google Scholar 

Download references

Funding

This work is not supported by any funding agency.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Amit Kumar.

Ethics declarations

Conflict of interest

To the best of our knowledge, no conflict of interest, financial or other, exists.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kumar, A., Saini, T., Pandey, P.B. et al. Vision-based outdoor navigation of self-driving car using lane detection. Int. j. inf. tecnol. 14, 215–227 (2022). https://doi.org/10.1007/s41870-021-00747-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s41870-021-00747-2

Keywords

Navigation