Skip to main content
Log in

Robotic Visual-Based Navigation Structures Using Lucas-Kanade and Horn-Schunck Algorithms of Optical Flow

  • Research Paper
  • Published:
Iranian Journal of Science and Technology, Transactions of Electrical Engineering Aims and scope Submit manuscript

Abstract

This paper aims to present vision-based navigation structures for a wheeled mobile robot using optical flow techniques. The two algorithms of the differential approach are examined and investigated for visual motion in unknown static and dynamic indoor environments. Horn-Schunck (HS) and Lucas-Kanade (LK) algorithms of the optical flow (OF) technique are employed to extract information about the environment surrounding the controlled robot by an installed color camera on the robot platform. Obstacles and objects are identified and detected based on image processing and video acquisition steps for the different tasks of mobile robots: navigation of one robot with static obstacle avoidance, navigation with dynamic obstacle avoidance, and multi-robot navigation with a static obstacle. The proposed control structures are based on motion estimation and decision mechanisms that use the necessary measured variables calculated by optical flow algorithms to carry out the appropriate steering actions to guide autonomously the robot in its workspace. The efficiency of the proposed control structures is tested in 2D and 3D environments using the Virtual Reality Modeling Language (VRML) Toolbox of Matlab. The obtained simulation results are discussed and investigated, and they will be compared to demonstrate the autonomous navigation of mobile robots without any collision with obstacles for these visual-based navigation systems.

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
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26
Fig. 27
Fig. 28
Fig. 29
Fig. 30
Fig. 31
Fig. 32
Fig. 33
Fig. 34
Fig. 35
Fig. 36

Similar content being viewed by others

References

Download references

Acknowledgements

The authors gratefully acknowledge the support of our colleagues in the LAADI laboratory of Djelfa.

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Abdelfattah Elasri.

Ethics declarations

Conflict of interests

Authors declare no conflict of interest to this work.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Elasri, A., Cherroun, L. & Nadour, M. Robotic Visual-Based Navigation Structures Using Lucas-Kanade and Horn-Schunck Algorithms of Optical Flow. Iran J Sci Technol Trans Electr Eng (2024). https://doi.org/10.1007/s40998-024-00722-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s40998-024-00722-0

Keywords

Navigation