Abstract
In order to solve the problem of book search and positioning in the library, this paper introduces a library book precise positioning guidance robot based on robot operating system (ROS). The robot has functions such as synchronous positioning and mapping, autonomous navigation and obstacle avoidance. First of all, the library book precision positioning guidance robot uses sensors such as lidar and cameras to realize the perception of the library environment, and at the same time uses image recognition technology to identify books. Secondly, the two-dimensional raster map of the library is drawn by using the SLAM algorithm, and the global and local optimal path planning and obstacle avoidance function are realized by using the Move-base function package, so as to realize the navigation and positioning tasks in the library.