Integrating Convolutional Neural Networks with Finite-State Machines for Fault Detection in Mobile Robots
This paper highlights a communal fault detection and isolation framework integrating a convolutional neural network (CNN) with a finite-state machine (FSM). The proposed concepts ensure state-based controlled discriminate pattern recognition and enable the diagnosis of different anomalies in the mobile robot in a multi-robot environment. The framework processes the time-series sensor data through the convolution layer upon experiencing different types of fault and governs different states based on fault diagnosis and recovery. The proposed concept has been validated using a Python 3.11 and Webot environment featuring the shrimp robot in a multi-robot arena. The model obtained an accuracy of 97% in identifying and classifying faults, enabling automated recovery of faulty robots in the multi-robot environment. Experiments conducted on different simulators demonstrate that effective fault management can be achieved with low training loss.
Authors
- Ramesh K. Sahoo (ORCID: https://orcid.org/0000-0001-5623-8446)
- Nilachakra Dash
- Kakita Murali Gopal
- Bandita Sahu (ORCID: https://orcid.org/0000-0001-9746-5303)
- Indrajeet Kumar
Institutions
- GIET University (IN)
- KIIT University (IN)
Publication Details
- Journal
- Robotics
- Published
- 2026-03-16
- DOI
- https://doi.org/10.3390/robotics15030061
- Primary Topic
- Fault Detection and Control Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00