Development of vision-based terrain recognition method for lower limb exoskeleton for outdoor environments
This report details the journey made in creating an improved vision-based terrain recognition system for a lower limb exoskeleton. This robotic prosthesis helps people move around by navigating indoor and outdoor terrains by giving them torque assistance and leg support. It aids those with disabilit...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/177580 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-177580 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1775802024-06-01T16:52:10Z Development of vision-based terrain recognition method for lower limb exoskeleton for outdoor environments Gupta, Paluk Ang Wei Tech School of Mechanical and Aerospace Engineering Rehabilitation Research Institute of Singapore (RRIS) WTAng@ntu.edu.sg Computer and Information Science Engineering Physics Terrain recognition Lower limb exoskeleton Outdoor environments Deep learning Convolutional neural networks (CNN) 3D point cloud data Depth camera ZED camera Vision-based systems Mobility assistance Image processing Depth inpainting Assistive technology Machine learning Terrain classification Adaptive mobility Exoskeleton technology Environmental adaptation Real-time processing This report details the journey made in creating an improved vision-based terrain recognition system for a lower limb exoskeleton. This robotic prosthesis helps people move around by navigating indoor and outdoor terrains by giving them torque assistance and leg support. It aids those with disabilities or paralysis in their lower limbs, allowing them to achieve mobility on their own. To navigate through different terrains, the exoskeleton requires a thorough perception system to be able to classify the environment around to execute terrain specific movements. The project's key part involves enhancing an inventive method for classifying terrains which can identify seven different types of surfaces: level ground, stairs (up and down), slopes (uphill and downhill), obstacles and gap. The heart of the system is a deep learning model, specifically Convolutional Neural Network (CNN). It processes 3D point cloud data from a depth camera. The main purpose of this model is for terrain classification by estimating terrain features from binary images. One problem that can be seen in using exoskeletons for everyday activities comes when vision-based systems fail due to conditions such as occlusions in depth maps caused due to uneven texture of surfaces, sunlit or reflective surfaces - these factors greatly affect image quality and how accurately they are classified. This project addresses these issues through a few key improvements. Firstly, the report details transitioning from using a Realsense camera to a ZED camera. The ZED camera has a polarizer built in which makes it more suitable for enhancing point cloud capture in different settings. Additionally, it examines the idea of other techniques like getting an area of interest from depth map, employing neural mode present in ZED Camera and depth inpainting for bettering terrain classification precision under difficult terrain circumstances. These methods mentioned ensure improved depth maps are created or missing depth values are filled, especially useful for data gaps resulting from distorted depth captured from the camera. Additionally, they construct point clouds on reflective or transparent areas. Finally, the report concludes with examining different shaped obstacles and the algorithm’s accuracy in classifying them with the goal to improve the model by training it on obstacles with different characteristics. The completion of this project marks an important advancement in making exoskeletons usable for various environments, which will lead to more widespread use and application of lower limb exoskeletons in daily life. Bachelor's degree 2024-05-30T03:11:19Z 2024-05-30T03:11:19Z 2024 Final Year Project (FYP) Gupta, P. (2024). Development of vision-based terrain recognition method for lower limb exoskeleton for outdoor environments. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/177580 https://hdl.handle.net/10356/177580 en B002 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Computer and Information Science Engineering Physics Terrain recognition Lower limb exoskeleton Outdoor environments Deep learning Convolutional neural networks (CNN) 3D point cloud data Depth camera ZED camera Vision-based systems Mobility assistance Image processing Depth inpainting Assistive technology Machine learning Terrain classification Adaptive mobility Exoskeleton technology Environmental adaptation Real-time processing |
spellingShingle |
Computer and Information Science Engineering Physics Terrain recognition Lower limb exoskeleton Outdoor environments Deep learning Convolutional neural networks (CNN) 3D point cloud data Depth camera ZED camera Vision-based systems Mobility assistance Image processing Depth inpainting Assistive technology Machine learning Terrain classification Adaptive mobility Exoskeleton technology Environmental adaptation Real-time processing Gupta, Paluk Development of vision-based terrain recognition method for lower limb exoskeleton for outdoor environments |
description |
This report details the journey made in creating an improved vision-based terrain recognition system for a lower limb exoskeleton. This robotic prosthesis helps people move around by navigating indoor and outdoor terrains by giving them torque assistance and leg support. It aids those with disabilities or paralysis in their lower limbs, allowing them to achieve mobility on their own. To navigate through different terrains, the exoskeleton requires a thorough perception system to be able to classify the environment around to execute terrain specific movements. The project's key part involves enhancing an inventive method for classifying terrains which can identify seven different types of surfaces: level ground, stairs (up and down), slopes (uphill and downhill), obstacles and gap.
The heart of the system is a deep learning model, specifically Convolutional Neural Network (CNN). It processes 3D point cloud data from a depth camera. The main purpose of this model is for terrain classification by estimating terrain features from binary images. One problem that can be seen in using exoskeletons for everyday activities comes when vision-based systems fail due to conditions such as occlusions in depth maps caused due to uneven texture of surfaces, sunlit or reflective surfaces - these factors greatly affect image quality and how accurately they are classified. This project addresses these issues through a few key improvements.
Firstly, the report details transitioning from using a Realsense camera to a ZED camera. The ZED camera has a polarizer built in which makes it more suitable for enhancing point cloud capture in different settings. Additionally, it examines the idea of other techniques like getting an area of interest from depth map, employing neural mode present in ZED Camera and depth inpainting for bettering terrain classification precision under difficult terrain circumstances. These methods mentioned ensure improved depth maps are created or missing depth values are filled, especially useful for data gaps resulting from distorted depth captured from the camera. Additionally, they construct point clouds on reflective or transparent areas. Finally, the report concludes with examining different shaped obstacles and the algorithm’s accuracy in classifying them with the goal to improve the model by training it on obstacles with different characteristics.
The completion of this project marks an important advancement in making exoskeletons usable for various environments, which will lead to more widespread use and application of lower limb exoskeletons in daily life. |
author2 |
Ang Wei Tech |
author_facet |
Ang Wei Tech Gupta, Paluk |
format |
Final Year Project |
author |
Gupta, Paluk |
author_sort |
Gupta, Paluk |
title |
Development of vision-based terrain recognition method for lower limb exoskeleton for outdoor environments |
title_short |
Development of vision-based terrain recognition method for lower limb exoskeleton for outdoor environments |
title_full |
Development of vision-based terrain recognition method for lower limb exoskeleton for outdoor environments |
title_fullStr |
Development of vision-based terrain recognition method for lower limb exoskeleton for outdoor environments |
title_full_unstemmed |
Development of vision-based terrain recognition method for lower limb exoskeleton for outdoor environments |
title_sort |
development of vision-based terrain recognition method for lower limb exoskeleton for outdoor environments |
publisher |
Nanyang Technological University |
publishDate |
2024 |
url |
https://hdl.handle.net/10356/177580 |
_version_ |
1814047378203738112 |