An Experimental Safety Response Mechanism for an Autonomous Moving Robot in a Smart Manufacturing Environment Using Q-Learning Algorithm and Speech Recognition

The industrial manufacturing sector is undergoing a tremendous revolution moving from traditional production processes to intelligent techniques. Under this revolution, known as Industry 4.0 (I40), a robot is no longer static equipment but an active workforce to the factory production alongside huma...

Full description

Bibliographic Details
Main Authors: Kahiomba Sonia Kiangala, Zenghui Wang
Format: Article
Language:English
Published: MDPI AG 2022-01-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/22/3/941
_version_ 1827658828071567360
author Kahiomba Sonia Kiangala
Zenghui Wang
author_facet Kahiomba Sonia Kiangala
Zenghui Wang
author_sort Kahiomba Sonia Kiangala
collection DOAJ
description The industrial manufacturing sector is undergoing a tremendous revolution moving from traditional production processes to intelligent techniques. Under this revolution, known as Industry 4.0 (I40), a robot is no longer static equipment but an active workforce to the factory production alongside human operators. Safety becomes crucial for humans and robots to ensure a smooth production run in such environments. The loss of operating moving robots in plant evacuation can be avoided with the adequate safety induction for them. Operators are subject to frequent safety inductions to react in emergencies, but very little is done for robots. Our research proposes an experimental safety response mechanism for a small manufacturing plant, through which an autonomous robot learns the obstacle-free trajectory to the closest safety exit in emergencies. We implement a reinforcement learning (RL) algorithm, Q-learning, to enable the path learning abilities of the robot. After obtaining the robot optimal path selection options with Q-learning, we code the outcome as a rule-based system for the safety response. We also program a speech recognition system for operators to react timeously, with a voice command, to an emergency that requires stopping all plant activities even when they are far away from the emergency stops (ESTOPs) button. An ESTOP or a voice command sent directly to the factory central controller can give the factory an emergency signal. We tested this functionality on real hardware from an S7-1200 Siemens programmable logic controller (PLC). We simulate a simple and small manufacturing environment overview to test our safety procedure. Our results show that the safety response mechanism successfully generates paths without obstacles to the closest safety exits from all the factory locations. Our research benefits any manufacturing SME intending to implement the initial and primary use of autonomous moving robots (AMR) in their factories. It also impacts manufacturing SMEs using legacy devices such as traditional PLCs by offering them intelligent strategies to incorporate current state-of-the-art technologies such as speech recognition to improve their performances. Our research empowers SMEs to adopt advanced and innovative technological concepts within their operations.
first_indexed 2024-03-09T23:09:08Z
format Article
id doaj.art-bde5bd40c81e44ac94b180c9e6b8375c
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-09T23:09:08Z
publishDate 2022-01-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-bde5bd40c81e44ac94b180c9e6b8375c2023-11-23T17:47:56ZengMDPI AGSensors1424-82202022-01-0122394110.3390/s22030941An Experimental Safety Response Mechanism for an Autonomous Moving Robot in a Smart Manufacturing Environment Using Q-Learning Algorithm and Speech RecognitionKahiomba Sonia Kiangala0Zenghui Wang1College of Science, Engineering and Technology (CSET), University of South Africa, Johannesburg 1710, South AfricaDepartment of Electrical and Mining Engineering, University of South Africa, Johannesburg 1710, South AfricaThe industrial manufacturing sector is undergoing a tremendous revolution moving from traditional production processes to intelligent techniques. Under this revolution, known as Industry 4.0 (I40), a robot is no longer static equipment but an active workforce to the factory production alongside human operators. Safety becomes crucial for humans and robots to ensure a smooth production run in such environments. The loss of operating moving robots in plant evacuation can be avoided with the adequate safety induction for them. Operators are subject to frequent safety inductions to react in emergencies, but very little is done for robots. Our research proposes an experimental safety response mechanism for a small manufacturing plant, through which an autonomous robot learns the obstacle-free trajectory to the closest safety exit in emergencies. We implement a reinforcement learning (RL) algorithm, Q-learning, to enable the path learning abilities of the robot. After obtaining the robot optimal path selection options with Q-learning, we code the outcome as a rule-based system for the safety response. We also program a speech recognition system for operators to react timeously, with a voice command, to an emergency that requires stopping all plant activities even when they are far away from the emergency stops (ESTOPs) button. An ESTOP or a voice command sent directly to the factory central controller can give the factory an emergency signal. We tested this functionality on real hardware from an S7-1200 Siemens programmable logic controller (PLC). We simulate a simple and small manufacturing environment overview to test our safety procedure. Our results show that the safety response mechanism successfully generates paths without obstacles to the closest safety exits from all the factory locations. Our research benefits any manufacturing SME intending to implement the initial and primary use of autonomous moving robots (AMR) in their factories. It also impacts manufacturing SMEs using legacy devices such as traditional PLCs by offering them intelligent strategies to incorporate current state-of-the-art technologies such as speech recognition to improve their performances. Our research empowers SMEs to adopt advanced and innovative technological concepts within their operations.https://www.mdpi.com/1424-8220/22/3/941autonomous moving robotobstacle-free path planningQ-learning algorithmreinforcement learning (RL)safety responsesmart manufacturing
spellingShingle Kahiomba Sonia Kiangala
Zenghui Wang
An Experimental Safety Response Mechanism for an Autonomous Moving Robot in a Smart Manufacturing Environment Using Q-Learning Algorithm and Speech Recognition
Sensors
autonomous moving robot
obstacle-free path planning
Q-learning algorithm
reinforcement learning (RL)
safety response
smart manufacturing
title An Experimental Safety Response Mechanism for an Autonomous Moving Robot in a Smart Manufacturing Environment Using Q-Learning Algorithm and Speech Recognition
title_full An Experimental Safety Response Mechanism for an Autonomous Moving Robot in a Smart Manufacturing Environment Using Q-Learning Algorithm and Speech Recognition
title_fullStr An Experimental Safety Response Mechanism for an Autonomous Moving Robot in a Smart Manufacturing Environment Using Q-Learning Algorithm and Speech Recognition
title_full_unstemmed An Experimental Safety Response Mechanism for an Autonomous Moving Robot in a Smart Manufacturing Environment Using Q-Learning Algorithm and Speech Recognition
title_short An Experimental Safety Response Mechanism for an Autonomous Moving Robot in a Smart Manufacturing Environment Using Q-Learning Algorithm and Speech Recognition
title_sort experimental safety response mechanism for an autonomous moving robot in a smart manufacturing environment using q learning algorithm and speech recognition
topic autonomous moving robot
obstacle-free path planning
Q-learning algorithm
reinforcement learning (RL)
safety response
smart manufacturing
url https://www.mdpi.com/1424-8220/22/3/941
work_keys_str_mv AT kahiombasoniakiangala anexperimentalsafetyresponsemechanismforanautonomousmovingrobotinasmartmanufacturingenvironmentusingqlearningalgorithmandspeechrecognition
AT zenghuiwang anexperimentalsafetyresponsemechanismforanautonomousmovingrobotinasmartmanufacturingenvironmentusingqlearningalgorithmandspeechrecognition
AT kahiombasoniakiangala experimentalsafetyresponsemechanismforanautonomousmovingrobotinasmartmanufacturingenvironmentusingqlearningalgorithmandspeechrecognition
AT zenghuiwang experimentalsafetyresponsemechanismforanautonomousmovingrobotinasmartmanufacturingenvironmentusingqlearningalgorithmandspeechrecognition