A New Curb Detection Method for Unmanned Ground Vehicles Using 2D Sequential Laser Data
">
">
">
">
">
">
">
">
"> Figure 1
<p>Flowchart of the new curb detection method.</p> "> Figure 2
<p>The local DEM in static environment.</p> "> Figure 3
<p>The schematic of the laser scanning on the road.</p> "> Figure 4
<p>The local DEM in dynamic environment. (<b>a</b>) The bad result. (<b>b</b>) The result of our approach.</p> "> Figure 5
<p>The results of the curb candidate detection. (<b>a</b>) The local DEM. (<b>b</b>) The curb candidate points in the local DEM.</p> "> Figure 6
<p>The accumulated results of the curb candidates. (<b>a</b>) The local DEM. (<b>b</b>) The accumulated curb candidate points in the local DEM.</p> "> Figure 7
<p>The flowchart of the multi-model RANSAC algorithm.</p> "> Figure 8
<p>The iterative number of the RANSAC algorithm.</p> "> Figure 9
<p>The position of the laser range finder.</p> "> Figure 10
<p>The running route of the vehicle in first experiment. (<b>a</b>) The experimental site in the Google map. (<b>b</b>) The position of four scenes.</p> "> Figure 11
<p>The result of the straight curb detection. (<b>a</b>) Scene 1. (<b>b</b>) The results of Hough transform. (<b>c</b>) The final curb detection results in the local DEM.</p> "> Figure 12
<p>The result of the curb detection. (<b>a</b>) Scene 2. (<b>b</b>) The data cluster results of the curb candidate points. (<b>c</b>) The final curb detection results in the local DEM.</p> "> Figure 13
<p>The curb detection in typical dynamic environment. (<b>a</b>) Scene 3. (<b>b</b>) The accumulated results of the curb candidates. (<b>c</b>) The final curb detection results in the local DEM.</p> "> Figure 14
<p>The contrastive result of the curb detection. (<b>a</b>) The bad curb detection result. (<b>b</b>) The result of our method.</p> "> Figure 15
<p>The contrastive result of the curved curb detection. (<b>a</b>) Data cluster result in Scene 5. (<b>b</b>) The bad curb detection result. (<b>c</b>) The result of our method. (<b>d</b>) Data cluster result in Scene 6. (<b>e</b>) The bad curb detection result. (<b>f</b>) The result of our method.</p> "> Figure 15 Cont.
<p>The contrastive result of the curved curb detection. (<b>a</b>) Data cluster result in Scene 5. (<b>b</b>) The bad curb detection result. (<b>c</b>) The result of our method. (<b>d</b>) Data cluster result in Scene 6. (<b>e</b>) The bad curb detection result. (<b>f</b>) The result of our method.</p> "> Figure 16
<p>The execution time of our algorithm.</p> "> Figure 17
<p>The curb detection results in the second experiment. (<b>a</b>) The entire curb detection results in the global coordinate system. (<b>b</b>) The enlarged result in the top rectangle in <a href="#f17-sensors-13-01102" class="html-fig">Figure 17(a)</a>. (<b>c</b>) The enlarged result in the bottom rectangle in <a href="#f17-sensors-13-01102" class="html-fig">Figure 17(a)</a>.</p> ">
Abstract
:1. Introduction
2. Design of the New Curb Detection Method
2.1. The Overview of the Method
2.2. Building a Local DEM
2.2.1. Building the DEM in a Static Environment
2.2.2. Building the DEM in a Dynamic Environment
2.3. Curb Candidate Extraction
- The slope between the curb candidate grid (point) and the adjacent grids is large enough. The formula for slope calculation is as follows:
- The height difference which is denoted Δh1 in a same curb candidate grid is larger than a given threshold T2.
- The height variance Δh2 between the curb candidate grid and the adjacent grid meet the following formula:
2.4. Curb Detection
2.4.1. Extraction of Straight Curbs Based on the Hough Transform and Multiple Constraints
- The direction constraint:
- The constraint of the historical straight curb information:
- The life cycle constraint:
2.4.2. Extraction of the Curved Curb Based on the Multi-Model RANSAC Algorithm
- if
- if
- if
3. Experiments
4. Conclusions
Acknowledgments
References
- Lane Departure Warning System. Available online: http://en.wikipedia.org/wiki/Lane_departure_warning_system (accessed on 12 December 2012).
- Takata LDW System. Available online: http://www.safetrak.takata.com/ (accessed on 12 December 2012).
- Kodagoda, K.R.S.; Wijesoma, W.S.; Balasuriya, A.P. Road Curb and Intersection Detection Using a 2D LMS. Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Lausanne, Switzerland, 30 September–4 October 2002; pp. 19–24.
- Wijesoma, W.S.; Kodagoda, K.R.S.; Balasuriya, A.P. Road-boundary detection and tracking using ladar sensing. IEEE Trans. Robot. Autom. 2004, 20, 456–464. [Google Scholar]
- Kodagoda, K.R.S.; Wijesoma, W.S.; Balasuriya, A.P. CuTE: Curb tracking and estimation. IEEE Trans. Contr. Syst. Technol. 2006, 14, 951–957. [Google Scholar]
- Smadja, L.; Ninot, J.; Gavrilovic, T. Road extraction and environment interpretation from Lidar sensors. IAPRS 2010, 38, 281–286. [Google Scholar]
- Yuan, X.; Zhao, C.X.; Zhang, H.F. Road detection and corner extraction using high definition Lidar. Inform. Technol. J. 2010, 9, 1022–1030. [Google Scholar]
- Zhang, W. LIDAR-Based Road and Road-Edge Detection. Proceedings of the IEEE Intelligent Vehicles Symposium, San Diego, CA, USA, 21–24 June 2010; pp. 845–848.
- Oniga, F.; Nedevschi, S.; Meinecke, M.M. Curb Detection Based on a Multi-Frame Persistence Map for Urban Driving Scenarios. Proceedings of the 11th International IEEE Conference on Intelligent Transportation Systems, Beijing, China, 12–15 October 2008; pp. 67–72.
- Siegemund, J.; Pfeiffer, D.; Franke, U.; Forstner, W. Curb Reconstruction Using Conditional Random Fields. Proceedings of the IEEE Intelligent Vehicles Symposium, San Diego, CA, USA, 21–24 June 2010; pp. 203–210.
- Oniga, F.; Nedevschi, S. Polynomial Curb Detection Based on Dense Stereovision for Driving Assistance. Proceedings of the 13th International IEEE Conference on Intelligent Transportation Systems (ITSC), Madeira Island, Portugal, 19–22 September 2010; pp. 1110–1115.
- Gallo, O.; Manduchi, R.; Rafii, A. Robust Curb and Ramp Detection for Safe Parking Using the Canesta TOF Camera. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops, Anchorage, AK, USA, 23–28 June 2008; pp. 1–8.
- Gallo, O.; Manduchi, R.; Rafii, A. CC-RANSAC: Fitting planes in the presence of multiple surfaces in range data. Pattern Recog. Lett. 2011, 32, 403–410. [Google Scholar]
- Aufrere, R.; Mertz, C.; Thorpe, C. Multiple Sensor Fusion for Detecting Location of Curbs, Walls, and Barriers. Proceedings of the IEEE Intelligent Vehicles Symposium, Columbus, OH, USA, 9–11 June 2003; pp. 126–131.
- Burgard, W.; Hebert, M. World modeling. In Springer Handbook of Robotics; Siciliano, B., Khatib, O., Eds.; Springer: Heidelberg, Germany, 2008; pp. 853–869. [Google Scholar]
- Fischler, M.A.; Bolles, R.C. Random sample consensus: A paradigm for model fitting with applications to image analysis and automated cartography. Commun. ACM 1981, 24, 381–395. [Google Scholar]
- Hartley, R.; Zisserman, A. Multiple View Geometry in Computer Vision, 2nd ed.; Cambridge University Press: New York, NY, USA, 2004; p. 119. [Google Scholar]
- Telegrams for Configuring and Operating the LMS2xx Laser Measurement Systems; SICK: Reute, Germany, 2006.
CPU | Intel(R) Core2 P8600 2.4 GHz |
---|---|
Memory(RAM) | 2 GB |
Operating system | Windows XP Professional SP2 |
Programming language | C++ |
Predicted curb | Predicted no curb | |
---|---|---|
Actual curb | 23248 | 3574 |
Actual no curb | 341 | 4837 |
© 2013 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).
Share and Cite
Liu, Z.; Wang, J.; Liu, D. A New Curb Detection Method for Unmanned Ground Vehicles Using 2D Sequential Laser Data. Sensors 2013, 13, 1102-1120. https://doi.org/10.3390/s130101102
Liu Z, Wang J, Liu D. A New Curb Detection Method for Unmanned Ground Vehicles Using 2D Sequential Laser Data. Sensors. 2013; 13(1):1102-1120. https://doi.org/10.3390/s130101102
Chicago/Turabian StyleLiu, Zhao, Jinling Wang, and Daxue Liu. 2013. "A New Curb Detection Method for Unmanned Ground Vehicles Using 2D Sequential Laser Data" Sensors 13, no. 1: 1102-1120. https://doi.org/10.3390/s130101102
APA StyleLiu, Z., Wang, J., & Liu, D. (2013). A New Curb Detection Method for Unmanned Ground Vehicles Using 2D Sequential Laser Data. Sensors, 13(1), 1102-1120. https://doi.org/10.3390/s130101102