bioRxivBioengineering
Environment Classification for Robotic Leg Prostheses and Exoskeletons using Deep Convolutional Neural Networks
Abstract
Robotic leg prostheses and exoskeletons can provide powered locomotor assistance to older adults and/or persons with physical disabilities. However, the current locomotion mode recognition systems being developed for intelligent high-level control and decision-making use mechanical, inertial, and/or neuromuscular data, which inherently have limited prediction horizons (i.e., analogous to walking blindfolded). Inspired by the human vision-locomotor control system, we designed and evaluated an advanced environment classification system that uses computer vision and deep learning to forward predict the oncoming walking environments prior to physical interaction, therein allowing for more accurate and robust locomotion mode transitions. In this study, we first reviewed the development of the ExoNet database - the largest and most diverse open-source dataset of wearable camera images of indoor and outdoor real-world walking environments, which were annotated using a hierarchical labelling architecture. We then trained and tested over a dozen state-of-the-art deep convolutional neural networks (CNNs) on the ExoNet database for large-scale image classification of the walking environments, including: EfficientNetB0, InceptionV3, MobileNet, MobileNetV2, VGG16, VGG19, Xception, ResNet50, ResNet101, ResNet152, DenseNet121, DenseNet169, and DenseNet201. Lastly, we quantitatively compared the benchmarked CNN architectures and their environment classification predictions using an operational metric called NetScore, which balances the image classification accuracy with the computational and memory storage requirements (i.e., important for onboard real-time inference). Although we designed this environment classification system to support the development of next-generation environment-adaptive locomotor control systems for robotic prostheses and exoskeletons, applications could extend to humanoids, autonomous legged robots, powered wheelchairs, and assistive devices for persons with visual impairments.
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Computer Vision and Deep Learning for Environment-Adaptive Control of Robotic Lower-Limb Exoskeletons
B. Laschowski, W. McNally, … J. McPhee·bioRxiv·Apr 2, 2021
- Sequential image classification of human-robot walking environments using temporal neural networks
B. Ivanyuk-Skulskiy, A. G. Kurbis, … B. Laschowski·bioRxiv·Nov 10, 2023
- ExoNet Database: Wearable Camera Images of Human Locomotion Environments
B. Laschowski, W. McNally, … J. McPhee·bioRxiv·Oct 23, 2020
- Stair Recognition for Robotic Exoskeleton Control using Computer Vision and Deep Learning
A. G. Kurbis, B. Laschowski, A. Mihailidis·bioRxiv·Apr 11, 2022
- Efficient Visual Perception of Human-Robot Walking Environments Using Semi-Supervised Learning
D. Kuzmenko, O. Tsepa, … B. Laschowski·bioRxiv·Jun 28, 2023
- Development and Mobile Deployment of a Stair Recognition System for Human-Robot Locomotion
A. G. Kurbis, A. Mihailidis, B. Laschowski·bioRxiv·Apr 25, 2023