Abstract
In past years, there has been significant progress in the field of indoor robot localization. To precisely recover the position, the robots usually relies on multiple on-board sensors. Nevertheless, this affects the overall system cost and increases computation. In this research work, we considered a light detection and ranging (LiDAR) device as the only sensor for detecting surroundings and propose an efficient indoor localization algorithm. To attenuate the computation effort and preserve localization robustness, a weighted parallel iterative closed point (WP-ICP) with interpolation is presented. As compared to the traditional ICP, the point cloud is first processed to extract corners and line features before applying point registration. Later, points labeled as corners are only matched with the corner candidates. Similarly, points labeled as lines are only matched with the lines candidates. Moreover, their ICP confidence levels are also fused in the algorithm, which make the pose estimation less sensitive to environment uncertainties. The proposed WP-ICP architecture reduces the probability of mismatch and thereby reduces the ICP iterations. Finally, based on given well-constructed indoor layouts, experiment comparisons are carried out under both clean and perturbed environments. It is shown that the proposed method is effective in significantly reducing computation effort and is simultaneously able to preserve localization precision.
Highlights
Simultaneous localization and mapping (SLAM) is a method of building a map under exploration and estimating vehicle pose based on sensor information in an unknown environment
To avoid mismatched point registration and to enhance matching speed, we propose a feature-based weighted parallel iterative closed point (WP-ICP) architecture inspired by [18,23,28,29,30,31]
The main idea of an adaptive breakpoint detector (ABD) is to find the breakpoints in each scan, wherebreakpoint the scanning direction of a light detection and ranging (LiDAR) is counterclockwise and continuous
Summary
Simultaneous localization and mapping (SLAM) is a method of building a map under exploration and estimating vehicle pose based on sensor information in an unknown environment. An iterative closed point (ICP) [17] algorithm is employed to find the most appropriate robot pose matching conditions, including rotation and translation. Other researchers have considered the wheel odometry fusion-based SLAM [26,27], which integrates robot kinematics and encoder data for pose estimation. It might not be suitable for realization of a portable localization system. To avoid mismatched point registration and to enhance matching speed, we propose a feature-based weighted parallel iterative closed point (WP-ICP) architecture inspired by [18,23,28,29,30,31].
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.