Real-Time Stairs Detection and Terrain Classification: Evaluating LiDAR Sensor Performance

dc.contributor.authorSaha, Shovon Sudan
dc.date.accessioned2025-01-07T19:52:00Z
dc.date.available2025-01-07T19:52:00Z
dc.date.issued2025-01-07
dc.date.submitted2025-01-06
dc.description.abstractThe growing use of wearable and autonomous systems in dynamic environments requires reliable terrain classification and obstacle detection to ensure user safety, adaptability to environmental conditions, and optimize system performance. This thesis aims to develop a complete real-time processing pipeline for terrain classification and stairs detection using LiDAR sensors, focusing on the comparative performance of both low- and high-accuracy sensors: the Cyglidar D1 and RoboSense RS-LiDAR-M1 v2. The research introduces a novel end-to-end pipeline that integrates innovative feature extraction methods with efficient classification algorithms, optimized for real-time processing of 3D point clouds. The study utilizes Support Vector Machines (SVM) with linear and non-linear kernels to classify terrain or stairs, deploying a combination of wearable and tripod-mounted configurations to collect data. These models were implemented on the Jetson Nano, an embedded platform, to evaluate real-time feasibility. Key techniques included normal vector extraction as part of the feature extraction process, noise simulation to account for lower-cost sensor conditions, and comprehensive real-time performance analysis, enabling robust classification across diverse scenarios. The results indicated that while the Cyglidar D1 sensor achieved a commendable F1 score of 0.96 in stairs detection, its performance in terrain classification was hindered by noise and overlapping features, particularly between plain and grassy terrains. On the other hand, the RoboSense RS-LiDAR-M1 v2 excelled, achieving an F1 score of 0.99 in terrain classification with minimal processing delay. The system proved robust against noise, maintaining an F1 score of 0.99 even with 10 mm of added Gaussian noise. These findings validate the effectiveness of the proposed pipeline, demonstrating its ability to balance sensor cost, noise tolerance, and algorithmic efficiency while delivering robust performance in real-time applications. The research provides valuable insights into the trade-offs between sensor accuracy and cost, contributing to advancements in LiDAR-based terrain classification and obstacle detection systems. Moreover, it underscores the importance of preprocessing and sensor selection in enhancing classification reliability in real-world scenarios.
dc.identifier.urihttps://hdl.handle.net/10012/21318
dc.language.isoen
dc.pendingfalse
dc.publisherUniversity of Waterlooen
dc.subjectStairs Detection
dc.subjectLiDAR Sensors
dc.subjectReal-time Systems
dc.subjectSupport Vector Machines
dc.subject3D Point Cloud Processing
dc.subjectTerrain Classification
dc.subjectEmbedded System
dc.titleReal-Time Stairs Detection and Terrain Classification: Evaluating LiDAR Sensor Performance
dc.typeMaster Thesis
uws-etd.degreeMaster of Applied Science
uws-etd.degree.departmentMechanical and Mechatronics Engineering
uws-etd.degree.disciplineMechanical Engineering
uws-etd.degree.grantorUniversity of Waterlooen
uws-etd.embargo.terms0
uws.contributor.advisorTung, James
uws.contributor.advisorHashemi, Ehsan
uws.contributor.affiliation1Faculty of Engineering
uws.peerReviewStatusUnrevieweden
uws.published.cityWaterlooen
uws.published.countryCanadaen
uws.published.provinceOntarioen
uws.scholarLevelGraduateen
uws.typeOfResourceTexten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Saha_Shovon.pdf
Size:
11.64 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
6.4 KB
Format:
Item-specific license agreed upon to submission
Description: