Low-cost ultrasonic based object detection and collision avoidance method for autonomous robots

被引:14
作者
Yasin J.N. [1 ]
Mohamed S.A.S. [1 ]
Haghbayan M.-H. [1 ]
Heikkonen J. [1 ]
Tenhunen H. [2 ]
Plosila J. [1 ]
机构
[1] Autonomous Systems Laboratory, Department of Future Technologies, University of Turku, Vesilinnantie 5, Turku
[2] Department of Industrial and Medical Electronics, KTH Royal Institute of Technology, Brinellvgen 8, Stockholm
基金
芬兰科学院;
关键词
Collision avoidance; Fault tolerance; Mobile robots; Ultrasonic; Unmanned vehicles;
D O I
10.1007/s41870-020-00513-w
中图分类号
学科分类号
摘要
This work focuses on the development of an effective collision avoidance algorithm that detects and avoids obstacles autonomously in the vicinity of a potential collision by using a single ultrasonic sensor and controlling the movement of the vehicle. The objectives are to minimise the deviation from the vehicle’s original path and also the development of an algorithm utilising one of the cheapest sensors available for very lost cost systems. For instance, in a scenario where the main ranging sensor malfunctions, a backup low cost sensor is required for safe navigation of the vehicle while keeping the deviation to a minimum. The developed algorithm utilises only one ultrasonic sensor and approximates the front shape of the detected object by sweeping the sensor mounted on top of the unmanned vehicle. In this proposed approach, the sensor is rotated for shape approximation and edge detection instead of moving the robot around the encountered obstacle. It has been tested in various indoor situations using different shapes of objects, stationary objects, moving objects, and soft or irregularly shaped objects. The results show that the algorithm provides satisfactory outcomes by entirely avoiding obstacles and rerouting the vehicle with a minimal deviation. © 2020, The Author(s).
引用
收藏
页码:97 / 107
页数:10
相关论文
共 33 条
  • [1] (2020)
  • [2] Zhang W., Zelinsky G., Samaras D., Real-time accurate object detection using multiple resolutions, 2007 IEEE 11Th International Conference on Computer Vision, pp. 1-8, (2007)
  • [3] Shinde S.N., Chorage S., Unmanned ground vehicle, Int J Adv Eng Manag Sci, 2, (2016)
  • [4] Iqbal J., Pasha S.M., Baizid K., Khan A.A., Iqbal J., Computer vision inspired real-time autonomous moving target detection, tracking and locking, Life Sci J, 10, 4, pp. 3338-3345, (2013)
  • [5] Rabah M., Rohan A., Talha M., Nam K.H., Kim S.H., Autonomous vision-based target detection and safe landing for uav, Int J Control Autom Syst, 16, 6, pp. 3013-3025, (2018)
  • [6] Zhuge C., A novel dynamic obstacle avoidance algorithm based on collision time histogram, Chin J Electron, 26, pp. 522-529, (2017)
  • [7] Chao H., Cao Y., Chen Y., Autopilots for small fixed-wing unmanned air vehicles: A survey, 2007 International Conference on Mechatronics and Automation, pp. 3144-3149, (2007)
  • [8] Yasin J.N., Mohamed S.A.S., Haghbayan M., Heikkonen J., Tenhunen H., Plosila J., Unmanned aerial vehicles (uavs): collision avoidance systems and approaches, IEEE Access, 8, pp. 105139-105155, (2020)
  • [9] Vijayavargiya A., Sharma A., Anirudh Kumar A., Kumar A., Yadav A., Sharma A., Jangid A., Dubey A., Unmanned aerial vehicle, Impl J Interdiscip Res, 2, 5, pp. 1747-1750, (2016)
  • [10] Yasin J.N., Haghbayan M.H., Heikkonen J., Heikkonen H., Plosila J., Formation maintenance and collision avoidance in a swarm of drones, Proceedings of the 3rd International Symposium on Computer Science and Intelligent Control, ISCSIC 2019, (2019)