Positioning, Navigation, and Book Accessing/Returning in an Autonomous Library Robot using Integrated Binocular Vision and QR Code Identification Systems

With rapid advancements in artificial intelligence and mobile robots, some of the tedious yet simple jobs in modern libraries, like book accessing and returning (BAR) operations that had been fulfilled manually before, could be undertaken by robots. Due to the limited accuracies of the existing positioning and navigation (P&N) technologies and the operational errors accumulated within the robot P&N process, however, most of the current robots are not able to fulfill such high-precision operations. To address these practical issues, we propose, for the first time (to the best of our knowledge), to combine the binocular vision and Quick Response (QR) code identification techniques together to improve the robot P&N accuracies, and then construct an autonomous library robot for high-precision BAR operations. Specifically, the binocular vision system is used for dynamic digital map construction and autonomous P&N, as well as obstacle identification and avoiding functions, while the QR code identification technique is responsible for both robot operational error elimination and robotic arm BAR operation determination. Both simulations and experiments are conducted to verify the effectiveness of the proposed technique combination, as well as the constructed robot. Results show that such a technique combination is effective and robust, and could help to significantly improve the P&N and BAR operation accuracies, while reducing the BAR operation time. The implemented autonomous robot is fully-autonomous and cost-effective, and may find applications far beyond libraries with only sophisticated technologies employed.

[1]  Luis Miguel Bergasa,et al.  Visual Object Recognition with 3D-Aware Features in KITTI Urban Scenes , 2015, Sensors.

[2]  Rahul Sukthankar,et al.  Cognitive Mapping and Planning for Visual Navigation , 2017, International Journal of Computer Vision.

[3]  Yasushi Yagi,et al.  Development of a human-tracking robot using QR code recognition , 2011, 2011 17th Korea-Japan Joint Workshop on Frontiers of Computer Vision (FCV).

[4]  Leng Yu Floor segmentation algorithm for indoor vision/inertial integrated navigation , 2011 .

[5]  Feng Duan,et al.  Mobile robot action based on QR code identification , 2012, 2012 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[6]  Anthony Stentz,et al.  Field D*: An Interpolation-Based Path Planner and Replanner , 2005, ISRR.

[7]  José Ruíz Ascencio,et al.  Visual simultaneous localization and mapping: a survey , 2012, Artificial Intelligence Review.

[8]  Sven Koenig,et al.  Fast replanning for navigation in unknown terrain , 2005, IEEE Transactions on Robotics.

[9]  Wei Yang,et al.  Localization and navigation using QR code for mobile robot in indoor environment , 2015, 2015 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[10]  Anthony Stentz,et al.  The D* Algorithm for Real-Time Planning of Optimal Traverses , 1994 .

[11]  Peter I. Corke,et al.  A Simple and Systematic Approach to Assigning Denavit–Hartenberg Parameters , 2007, IEEE Transactions on Robotics.

[12]  B. Gates A robot in every home. , 2007, Scientific American.

[13]  Dayal R. Parhi,et al.  Mobile Robot Navigation and Obstacle Avoidance Techniques: A Review , 2017, ICRA 2017.

[14]  Rahul Shivaji Pol,et al.  A review on indoor human aware autonomous mobile robot navigation through a dynamic environment survey of different path planning algorithm and methods , 2015, 2015 International Conference on Industrial Instrumentation and Control (ICIC).

[15]  Pedro J. Sanz,et al.  An autonomous assistant robot for book manipulation in a library , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

[16]  Selma Sabanovic,et al.  Robots in Society, Society in Robots , 2010, Int. J. Soc. Robotics.

[17]  Zhu Guo-feng Improved face detection method based on AdaBoost algorithm , 2007 .

[18]  Friedrich Fraundorfer,et al.  Visual Odometry Part I: The First 30 Years and Fundamentals , 2022 .

[19]  Rainer Lienhart,et al.  An extended set of Haar-like features for rapid object detection , 2002, Proceedings. International Conference on Image Processing.

[20]  Charles W. Wampler,et al.  Manipulator Inverse Kinematic Solutions Based on Vector Formulations and Damped Least-Squares Methods , 1986, IEEE Transactions on Systems, Man, and Cybernetics.

[21]  Jun Hong,et al.  A Multi-Camera Calibration Technique Based on Active Vision , 2009, 2009 International Conference on Information Engineering and Computer Science.

[22]  Paul A. Viola,et al.  Rapid object detection using a boosted cascade of simple features , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[23]  Wang Tingting,et al.  Integrated vision/inertial navigation method of UAVs in indoor environment , 2018 .

[24]  Andrey V. Savkin,et al.  Safe Robot Navigation Among Moving and Steady Obstacles , 2015 .

[25]  Bao Feng Zhang,et al.  A Camera Calibration Method Based on Plane Grid Points , 2011 .

[26]  Samia Nefti-Meziani,et al.  3D perception from binocular vision for a low cost humanoid robot NAO , 2015, Robotics Auton. Syst..

[27]  Mohinder S. Grewal,et al.  Global Positioning Systems, Inertial Navigation, and Integration , 2000 .

[28]  Iwan Ulrich,et al.  The GuideCane-applying mobile robot technologies to assist the visually impaired , 2001, IEEE Trans. Syst. Man Cybern. Part A.

[29]  Angel P. del Pobil,et al.  The UJI librarian robot , 2008, Intell. Serv. Robotics.

[30]  Roland Siegwart,et al.  A state-of-the-art 3D sensor for robot navigation , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[31]  Ian D. Walker,et al.  Kinematics for multisection continuum robots , 2006, IEEE Transactions on Robotics.

[32]  John F. Raquet,et al.  Magnetic field navigation in an indoor environment , 2010, 2010 Ubiquitous Positioning Indoor Navigation and Location Based Service.

[33]  Lei Cheng,et al.  Positioning and navigation of mobile robot with asynchronous fusion of binocular vision system and inertial navigation system , 2017 .