An enhanced pose tracking method using progressive scan matching

The purpose of this paper is to propose an enhanced pose tracking method using progressive scan matching, focusing on accuracy, time efficiency and robustness.,The general purpose of localization algorithms is to dynamically track a robot instead of globally locating one. In this paper, progressive scan matching is used to promote the performance of pose tracking. Rotational and translational samples are separately generated to accelerate the calculation and to increase the accuracy. Progressive iteration of sample generation can ensure localization to achieve a specific precision. The direction of localization uncertainty is taken into consideration to increase robustness. Nonlinear optimization is adopted to achieve a more precise result.,The proposed method was implemented on a self-made mobile robot. Two experiments were conducted to test the accuracy and time efficiency of the method. The comparison with the basic Monte Carlo localization shows the advantages of the method. Another two experiments were conducted to test the robustness of the method. The result shows that the method can relocate a robot from an inaccurate place if the offset is moderate.,An enhanced pose tracking method is proposed to promote the performance by separately processing rotational and translational samples, progressively iterating the sample generation, taking the direction of localization uncertainty into consideration and adopting nonlinear optimization. The proposed method enables a robot to accurately and quickly locate itself in the environment with robustness.

[1]  Wolfgang Hess,et al.  Real-time loop closure in 2D LIDAR SLAM , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[2]  Eric L. Mokole,et al.  Ultrawideband Technologies and Applications [Guest Editorial] , 2018 .

[3]  Shiwen Mao,et al.  CSI-Based Fingerprinting for Indoor Localization: A Deep Learning Approach , 2016, IEEE Transactions on Vehicular Technology.

[4]  Kenneth Levenberg A METHOD FOR THE SOLUTION OF CERTAIN NON – LINEAR PROBLEMS IN LEAST SQUARES , 1944 .

[5]  Jonas Witt,et al.  Robust stereo visual odometry using iterative closest multiple lines , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Sungwan Kim,et al.  Guest editorial: Special issue on Soft Robotics , 2017 .

[7]  Paul J. Besl,et al.  A Method for Registration of 3-D Shapes , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

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

[9]  Bin Li,et al.  Automatic Detection of Object-Based Forgery in Advanced Video , 2016, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  Oleg Starostenko,et al.  Optical 3D laser measurement system for navigation of autonomous mobile robot , 2014 .

[11]  Wendy Flores-Fuentes,et al.  Mobile robot vision system using continuous laser scanning for industrial application , 2016, Ind. Robot.

[12]  Jun Jo,et al.  Enhanced Monte Carlo localization incorporating a mechanism for preventing premature convergence , 2017, Robotica.

[13]  Andrei Tchernykh,et al.  Data transferring model determination in robotic group , 2016, Robotics Auton. Syst..

[14]  Hassan Foroosh,et al.  3D Pose Tracking With Multitemplate Warping and SIFT Correspondences , 2016, IEEE Transactions on Circuits and Systems for Video Technology.

[15]  Enhai Liu,et al.  Scale Estimation and Correction of the Monocular Simultaneous Localization and Mapping (SLAM) Based on Fusion of 1D Laser Range Finder and Vision Data , 2018, Sensors.

[16]  Christian N. L. Olivers,et al.  From ERPs to MVPA Using the Amsterdam Decoding and Modeling Toolbox (ADAM) , 2018, Front. Neurosci..