Abstract
In order to solve the problem of autonomous localization and navigation caused by the loss of the position information of the mobile robot in a complex environment, a method for autonomous navigation of a mobile robot based on ROS is proposed in this paper. The ROS platform is used to avoid the problems of code redundancy, poor portability and so on. In this method, firstly, monte carlo algorithm is used to realize the autonomous localization of the robot, raster map is constructed with lidar data, and the concept of raster occupancy is introduced to reduce the influence of sensor noise. Then an improved ant colony algorithm is proposed for global path planning to realize autonomous navigation of the robot. At the end of this paper, the robot control system is combined with ROS navigation system for map construction and autonomous navigation experiments. The experimental results show that the improved ant colony algorithm can effectively shorten the number of iterations, reduce the number of iterations by 38%, improve the adaptability to the environment, facilitate the fast finding of the shortest path, and accurately realize the autonomous navigation task of the robot.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.