scholarly journals ClusterMap Building and Relocalization in Urban Environments for Unmanned Vehicles

Sensors ◽  
2019 ◽  
Vol 19 (19) ◽  
pp. 4252 ◽  
Author(s):  
Zhichen Pan ◽  
Haoyao Chen ◽  
Silin Li ◽  
Yunhui Liu

Map building and map-based relocalization techniques are important for unmanned vehicles operating in urban environments. The existing approaches require expensive high-density laser range finders and suffer from relocalization problems in long-term applications. This study proposes a novel map format called the ClusterMap, on the basis of which an approach to achieving relocalization is developed. The ClusterMap is generated by segmenting the perceived point clouds into different point clusters and filtering out clusters belonging to dynamic objects. A location descriptor associated with each cluster is designed for differentiation. The relocalization in the global map is achieved by matching cluster descriptors between local and global maps. The solution does not require high-density point clouds and high-precision segmentation algorithms. In addition, it prevents the effects of environmental changes on illumination intensity, object appearance, and observation direction. A consistent ClusterMap without any scale problem is built by utilizing a 3D visual–LIDAR simultaneous localization and mapping solution by fusing LIDAR and visual information. Experiments on the KITTI dataset and our mobile vehicle illustrates the effectiveness of the proposed approach.

Author(s):  
Jianwen Jiang ◽  
Jikai Wang ◽  
Peng Wang ◽  
Zonghai Chen

Purpose: Localization and mapping with LiDAR data is a fundamental building block for autonomous vehicles. Though LiDAR point clouds can often encode the scene depth more accurate and steadier compared with visual information, laser-based Simultaneous Localization And Mapping (SLAM) remains challengeable as the data is usually sparse, density variable and less discriminative. The purpose of this paper is to propose an accurate and reliable laser-based SLAM solution. Design/methodology/approach: The method starts with constructing voxel grids based on the 3D input point cloud. These voxels are then classified into three types to indicate different physical objects according to the spatial distribution of the points contained in each voxel. A global environment model with Partition of Unity (POU) implicit surface is maintained along the process and located voxels are merged into it from stage to stage, through scan-to-model matching implemented by Levenberg-Marquardt method. Findings: We find a laser-based SLAM method. The method uses POU implicit surface representation to build the model and is evaluated on the KITTI odometry benchmark without loop closure. Experimental results indicate that the method achieves accuracy comparable to the state-of-the-art methods. Originality/value: We propose a novel, low-drift SLAM method, which falls into a scan-to-model matching paradigm, operates on point clouds obtained from Velodyne HDL64. The method is of value to researchers developing SLAM systems for autonomous vehicles.


2014 ◽  
Vol 2014 ◽  
pp. 1-8 ◽  
Author(s):  
Jung-Fu Hou ◽  
Yau-Zen Chang ◽  
Ming-Hsi Hsu ◽  
Shih-Tseng Lee ◽  
Chieh-Tsai Wu

This paper presents the use of fuzzy models to explicitly consider sensor uncertainty and finite resolution in solving the SLAM (simultaneous localization and mapping) problem for autonomous mobile robots. The approach establishes fuzzy confidence models in describing occupied obstacles and available space. The problem is transformed into an optimization task of minimizing the alignment error between newly scanned local fuzzy maps and selected parts of a developing global fuzzy map. In aligning local fuzzy maps into a global fuzzy map, we developed a prediction strategy to crop the most potential part from the sensed local fuzzy maps to be overlapped with the global fuzzy map. A mobile vehicle equipped with a laser range finder, the Hokuyo URG-04LX, is used to demonstrate the procedure of fuzzy map building. Experimental results show that the proposed architecture is effective in generating a comprehensive global fuzzy map, which is suitable for both human comprehension and path design during real-time navigation.


2019 ◽  
Vol 9 (19) ◽  
pp. 4147
Author(s):  
Jianwen Jiang ◽  
Jikai Wang ◽  
Peng Wang ◽  
Zonghai Chen

Purpose: Localization and mapping with LiDAR data is a fundamental building block for autonomous vehicles. Though LiDAR point clouds can often encode the scene depth more accurate and steadier compared with visual information, laser-based Simultaneous Localization And Mapping (SLAM) remains challenging as the data is usually sparse, density variable and less discriminative. The purpose of this paper is to propose an accurate and reliable laser-based SLAM solution. Design/methodology/approach: The method starts with constructing voxel grids based on the 3D input point cloud. These voxels are then classified into three types to indicate different physical objects according to the spatial distribution of the points contained in each voxel. During the mapping process, a global environment model with Partition of Unity (POU) implicit surface is maintained and the voxels are merged into the model from stage to stage, which is implemented by Levenberg–Marquardt algorithm. Findings: We propose a laser-based SLAM method. The method uses POU implicit surface representation to build the model and is evaluated on the KITTI odometry benchmark without loop closure. Our method achieves around 30% translational estimation precision improvement with acceptable sacrifice of efficiency compared to LOAM. Overall, our method uses a more complex and accurate surface representation than LOAM to increase the mapping accuracy at the expense of computational efficiency. Experimental results indicate that the method achieves accuracy comparable to the state-of-the-art methods. Originality/value: We propose a novel, low-drift SLAM method that falls into a scan-to-model matching paradigm. The method, which operates on point clouds obtained from Velodyne HDL64, is of value to researchers developing SLAM systems for autonomous vehicles.


Author(s):  
A. Kurian ◽  
K. W. Morin

Recent developments in LiDAR sensors make mobile mapping fast and cost effective. These sensors generate a large amount of data which in turn improves the coverage and details of the map. Due to the limited range of the sensor, one has to collect a series of scans to build the entire map of the environment. If we have good GNSS coverage, building a map is a well addressed problem. But in an indoor environment, we have limited GNSS reception and an inertial solution, if available, can quickly diverge. In such situations, simultaneous localization and mapping (SLAM) is used to generate a navigation solution and map concurrently. SLAM using point clouds possesses a number of computational challenges even with modern hardware due to the shear amount of data. In this paper, we propose two strategies for minimizing the cost of computation and storage when a 3D point cloud is used for navigation and real-time map building. We have used the 3D point cloud generated by Leica Geosystems's Pegasus Backpack which is equipped with Velodyne VLP-16 LiDARs scanners. To improve the speed of the conventional iterative closest point (ICP) algorithm, we propose a point cloud sub-sampling strategy which does not throw away any key features and yet significantly reduces the number of points that needs to be processed and stored. In order to speed up the correspondence finding step, a dual kd-tree and circular buffer architecture is proposed. We have shown that the proposed method can run in real time and has excellent navigation accuracy characteristics.


Author(s):  
A. Kurian ◽  
K. W. Morin

Recent developments in LiDAR sensors make mobile mapping fast and cost effective. These sensors generate a large amount of data which in turn improves the coverage and details of the map. Due to the limited range of the sensor, one has to collect a series of scans to build the entire map of the environment. If we have good GNSS coverage, building a map is a well addressed problem. But in an indoor environment, we have limited GNSS reception and an inertial solution, if available, can quickly diverge. In such situations, simultaneous localization and mapping (SLAM) is used to generate a navigation solution and map concurrently. SLAM using point clouds possesses a number of computational challenges even with modern hardware due to the shear amount of data. In this paper, we propose two strategies for minimizing the cost of computation and storage when a 3D point cloud is used for navigation and real-time map building. We have used the 3D point cloud generated by Leica Geosystems's Pegasus Backpack which is equipped with Velodyne VLP-16 LiDARs scanners. To improve the speed of the conventional iterative closest point (ICP) algorithm, we propose a point cloud sub-sampling strategy which does not throw away any key features and yet significantly reduces the number of points that needs to be processed and stored. In order to speed up the correspondence finding step, a dual kd-tree and circular buffer architecture is proposed. We have shown that the proposed method can run in real time and has excellent navigation accuracy characteristics.


2021 ◽  
Vol 11 (13) ◽  
pp. 5963
Author(s):  
Phuc Thanh-Thien Nguyen ◽  
Shao-Wei Yan ◽  
Jia-Fu Liao ◽  
Chung-Hsien Kuo

In the industrial environment, Autonomous Guided Vehicles (AGVs) generally run on a planned route. Among trajectory-tracking algorithms for unmanned vehicles, the Pure Pursuit (PP) algorithm is prevalent in many real-world applications because of its simple and easy implementation. However, it is challenging to decelerate the AGV’s moving speed when turning on a large curve path. Moreover, this paper addresses the kidnapped-robot problem occurring in spare LiDAR environments. This paper proposes an improved Pure Pursuit algorithm so that the AGV can predict the trajectory and decelerate for turning, thus increasing the accuracy of the path tracking. To solve the kidnapped-robot problem, we use a learning-based classifier to detect the repetitive pattern scenario (e.g., long corridor) regarding 2D LiDAR features for switching the localization system between Simultaneous Localization And Mapping (SLAM) method and Odometer method. As experimental results in practice, the improved Pure Pursuit algorithm can reduce the tracking error while performing more efficiently. Moreover, the learning-based localization selection strategy helps the robot navigation task achieve stable performance, with 36.25% in completion rate more than only using SLAM. The results demonstrate that the proposed method is feasible and reliable in actual conditions.


2021 ◽  
Vol 13 (8) ◽  
pp. 1442
Author(s):  
Kaisen Ma ◽  
Yujiu Xiong ◽  
Fugen Jiang ◽  
Song Chen ◽  
Hua Sun

Detecting and segmenting individual trees in forest ecosystems with high-density and overlapping crowns often results in bias due to the limitations of the commonly used canopy height model (CHM). To address such limitations, this paper proposes a new method to segment individual trees and extract tree structural parameters. The method involves the following key steps: (1) unmanned aerial vehicle (UAV)-scanned, high-density laser point clouds were classified, and a vegetation point cloud density model (VPCDM) was established by analyzing the spatial density distribution of the classified vegetation point cloud in the plane projection; and (2) a local maximum algorithm with an optimal window size was used to detect tree seed points and to extract tree heights, and an improved watershed algorithm was used to extract the tree crowns. The proposed method was tested at three sites with different canopy coverage rates in a pine-dominated forest in northern China. The results showed that (1) the kappa coefficient between the proposed VPCDM and the commonly used CHM was 0.79, indicating that performance of the VPCDM is comparable to that of the CHM; (2) the local maximum algorithm with the optimal window size could be used to segment individual trees and obtain optimal single-tree segmentation accuracy and detection rate results; and (3) compared with the original watershed algorithm, the improved watershed algorithm significantly increased the accuracy of canopy area extraction. In conclusion, the proposed VPCDM may provide an innovative data segmentation model for light detection and ranging (LiDAR)-based high-density point clouds and enhance the accuracy of parameter extraction.


2021 ◽  
Vol 13 (5) ◽  
pp. 2434 ◽  
Author(s):  
Ambrogio Zanzi ◽  
Federico Andreotti ◽  
Valentina Vaglia ◽  
Sumer Alali ◽  
Francesca Orlando ◽  
...  

The expansion of urban agglomerates is causing significant environmental changes, while the demand and need for sustainability keep on growing. In this context, urban and peri-urban agriculture can play a crucial role, mainly if associated with an agroecological approach. Indeed, the extensive use of living fences and tree rows can improve the environmental quality, assuring ecosystem services (ES), developing a sustainable urban food system and increasing local productions and the related socio-economic improvements. This study aims to assess the benefits of an agroecological requalification of a dismissed peri-urban area in the South Milan Agricultural Regional Park (Italy), by evaluating two possible scenarios, both involving planting trees and shrubs in that area. The software I-Tree Eco simulates the ecosystem services provision of planting new hedgerows, evaluating the benefits over 30 years. The study underlines the difference between the two scenarios and how the planted area becomes an essential supplier of regulating ecosystem services for the neighbourhoods, increasing carbon storage and air pollution removal. Results were then analysed with a treemap, to better investigate and understand the relationship between the different ecosystem services, showing a notable increase in carbon sequestration at the end of the simulation (at year 30). The study shows a replicable example of a methodology and techniques that can be used to assess the ES in urban and peri-urban environments.


Sensors ◽  
2021 ◽  
Vol 21 (1) ◽  
pp. 230
Author(s):  
Xiangwei Dang ◽  
Zheng Rong ◽  
Xingdong Liang

Accurate localization and reliable mapping is essential for autonomous navigation of robots. As one of the core technologies for autonomous navigation, Simultaneous Localization and Mapping (SLAM) has attracted widespread attention in recent decades. Based on vision or LiDAR sensors, great efforts have been devoted to achieving real-time SLAM that can support a robot’s state estimation. However, most of the mature SLAM methods generally work under the assumption that the environment is static, while in dynamic environments they will yield degenerate performance or even fail. In this paper, first we quantitatively evaluate the performance of the state-of-the-art LiDAR-based SLAMs taking into account different pattens of moving objects in the environment. Through semi-physical simulation, we observed that the shape, size, and distribution of moving objects all can impact the performance of SLAM significantly, and obtained instructive investigation results by quantitative comparison between LOAM and LeGO-LOAM. Secondly, based on the above investigation, a novel approach named EMO to eliminating the moving objects for SLAM fusing LiDAR and mmW-radar is proposed, towards improving the accuracy and robustness of state estimation. The method fully uses the advantages of different characteristics of two sensors to realize the fusion of sensor information with two different resolutions. The moving objects can be efficiently detected based on Doppler effect by radar, accurately segmented and localized by LiDAR, then filtered out from the point clouds through data association and accurate synchronized in time and space. Finally, the point clouds representing the static environment are used as the input of SLAM. The proposed approach is evaluated through experiments using both semi-physical simulation and real-world datasets. The results demonstrate the effectiveness of the method at improving SLAM performance in accuracy (decrease by 30% at least in absolute position error) and robustness in dynamic environments.


Sign in / Sign up

Export Citation Format

Share Document