Obstacle Avoidance Algorithm for Mobile Robot Based on ROS and Machine Vision

2021 
With the robot gradually stepping into our daily life, more and more attention has been paid to the mobile ability of robot, and obstacle avoidance is a key problem. In this paper, the indoor environment is taken as the application scene, and the visual detection and local dynamic obstacle avoidance are studied respectively. Aiming at the shortcomings of the single external sensor lidar’s incomplete perception of obstacle information, this paper proposes an obstacle avoidance method based on machine vision for mobile obstacle detection under the ROS operating system. The method is improved based on YOLO-v4 in terms of vision, which can meet the real-time requirements of mobile terminal. Combined with dynamic window approach (DWA), the local obstacle avoidance algorithm is improved. In the process of local obstacle avoidance, visual detection information is integrated to increase the ability of local dynamic obstacle avoidance and improve the performance of robot local obstacle avoidance. Finally, the feasibility and validity of the algorithm are verified in the actual environment.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    11
    References
    0
    Citations
    NaN
    KQI
    []