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...

Full description

Saved in:
Bibliographic Details
Main Author: Gupta, Paluk
Other Authors: Ang Wei Tech
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