ABSTRACT
This paper presents a demo focusing on developing a robot capable of autonomously bypassing obstacles in cluttered environments using a camera as its sole sensing mechanism. The robot is programmed to follow a predetermined path via a line following module while using a custom object detection model to detect and differentiate obstacles on the road from other objects in the environment. The obstacle detection module based on YOLOv5 architecture can accurately detect obstacles from the surrounding. Upon obstacle detection, the robot initiates an obstacle avoidance maneuver by adjusting its steering based on error measurement, allowing it to navigate around the obstacle smoothly. The proposed design is validated with extensive experimentation, demonstrating its ability to navigate cluttered environments while avoiding obstacles.
- Garry Bradski. 2000. The OpenCV Library. Dr. Dobb's Journal of Software Tools.Google Scholar
- Brady Dwyer, J. Nelson, and J. Solawetz. 2022. Roboflow (version 1.0). (2022). https://roboflow.com/.Google Scholar
- Glenn Jocher et al. 2022. YOLOv5 SOTArealtime. Version v7.0. (Nov. 2022).Google Scholar
- Adam Paszke et al. 2019. Pytorch: an imperative style, high-performance deep learning library. In Advances in Neural Information Processing Systems 32.Google Scholar
- Waveshare. 2023. JETBOT ROS AI Robot. (2023). https://www.waveshare.com.Google Scholar
- Yannick Wunderle and Eike Lyczkowski. 2022. Sensor fusion for functional safety of autonomous mobile robots in urban and industrial environments. In 2022 IEEE 27th International Conference on Emerging Technologies and Factory Automation (ETFA), 1--4.Google ScholarDigital Library
- Koki Yokoyama and Kazuyuki Morioka. 2020. Autonomous mobile robot with simple navigation system based on deep reinforcement learning and a monocular camera. In 2020 IEEE/SICE International Symposium on System Integration (SII), 525--530.Google ScholarCross Ref
Index Terms
- A Simplified Intelligent Autonomous Obstacle Bypassing Method for Mobile Robots
Recommendations
Design and Simulation of Autonomous Mobile Robots Obstacle Avoidance System
LNCS on Transactions on Edutainment XIII - Volume 10092Autonomous mobile robot is a completely unknown or partially unknown, of its complex environment, which requires the ability to avoid obstacles in order to move safely and avoid the collisions while navigating. To solve this problem, it opted to propose ...
Autonomous Visual Navigation for Mobile Robots: A Systematic Literature Review
Autonomous mobile robots are required to move throughout map the environment, locate themselves, and plan paths between positions. Vision stands out among the other senses for its richness and practicality. Even though there are well-established ...
Coordinating multiple mobile robots for obstacle avoidance using cloud computing
AbstractThis study presents a motion planning method for coordinating multiple mobile robots for collision‐free navigation. A control architecture that uses cloud computing is proposed for the acquisition of real‐time robotic data and to coordinate ...
Comments