Obstacle recognition and avoidance during robot navigation in unknown environment

  • Abstract
  • Keywords
  • References
  • PDF
  • Abstract

    In this paper, firstly, a model for robot navigation in unknown environment is presented as a Simulink model. This model is applicable for obstacles avoidance during the robot navigation. However, the first model is unable to recognize the re-occurrences of the obstacles during the navigation. Secondly, an advanced algorithm, based on the standard deviations of laser scan range vectors, is proposed and implemented for robot navigation. The standard deviations of the lasers scans, robot positions and the time of scans with similar standard deviations are used to obtain the obstacle recognition feature. In addition to the obstacle avoidance, the second algorithm recognizes the re-appearances of the obstacles in the navigation path. Further, the obstacle recognition feature is used to break the repetitive path loop in the robot navigation. The experimental work is carried out on the simulated Turtlebot robot model using the Gazebo simulator.

  • Keywords

    Gazebo simulator; Laser scan; Obstacle avoidance; Obstacle recognition; Robot navigation; Simulink.

  • References

      [1] L. Zong, J. Luo, M. Wang, and J. Yuan, “Obstacle avoidance handling and mixed integer predictive control for space robots,” Advances in Space Research, vol. 61, no. 8, pp. 1997 – 2009, 2018.

      [2] A. Narayan, E. Tuci, F. Labrosse, and M. H. M. Alkilabi, “A dynamic colour perception system for autonomous robot navigation on unmarked roads,” Neurocomputing, vol. 275, pp. 2251 – 2263, 2018.

      [3] Y. Zhao, X. Chai, F. Gao, and C. Qi, “Obstacle avoidance and motion planning scheme for a hexapod robot octopus-iii,” Robotics and Autonomous Systems, vol. 103, pp. 199 – 212, 2018.

      [4] H. Mousazadeh, H. Jafarbiglu, H. Abdolmaleki, E. Omrani, F. Monhaseri, M. r. Abdollahzadeh, A. Mohammadi-Aghdam, A. Kiapei, Y. Salmani-Zakaria, and A. Makhsoos, “Developing a navigation, guidance and obstacle avoidance algorithm for an unmanned surface vehicle (usv) by algorithms fusion,” Ocean Engineering, vol. 159, pp. 56 – 65, 2018.

      [5] A. I. Ross, T. Schenk, J. Billino, M. J. Macleod, and C. Hesse, “Avoiding unseen obstacles: Subcortical vision is not sufficient to maintain normal obstacle avoidance behaviour during reaching,” Cortex, vol. 98, pp. 177 – 193, 2018.

      [6] G. Kertész, S. Szénási, and Z. Vámossy, “Multi-directional image projections with fixed resolution for object matching,” Acta Polytechnica Hungarica, vol. 15, no. 2, pp. 211 – 229, 2018.

      [7] N. Kumar, Z. Vámossy, and Z. M. Szabó-Resch, “Robot obstacle avoidance using bumper event,” in 2016 IEEE 11th International Symposium on Applied Computational Intelligence and Informatics (SACI), May 2016, pp. 485–490.

      [8] N. Kumar, M. Takács, and Z. Vámossy, “Robot navigation in unknown environment using fuzzy logic,” in 2017 IEEE 15th International Symposium on Applied Machine Intelligence and Informatics (SAMI), Jan 2017, pp. 279–284.

      [9] L. Nardi and C. Stachniss, “User preferred behaviors for robot navigation exploiting previous experiences,” Robotics and Autonomous Systems, vol. 97, pp. 204 – 216, 2017.

      [10] F. Kamil, T. S. Hong, W. Khaksar, M. Y. Moghrabiah, N. Zulkifli, and S. A. Ahmad, “New robot navigation algorithm for arbitrary unknown dynamic environments based on future prediction and priority behavior,” Expert Systems with Applications, vol. 86, pp. 274 – 291, 2017.




Article ID: 13926
DOI: 10.14419/ijet.v7i3.13926

Copyright © 2012-2015 Science Publishing Corporation Inc. All rights reserved.