A Deep Recurrent Neural Network Framework for Swarm Motion Speed Prediction

Belkacem Khaldi, Fouzi Harrou, Abdelkader Dairi, Ying Sun

Research output: Contribution to journalArticlepeer-review

1 Scopus citations


Controlling and maintaining swarm robotic systems executing daily collective actions and accomplishing tasks more successfully in groups requires a timely and accurate forecast of swarm motion speed, which becomes a challenging task owing to swarm motion’s high dynamic feature. In this work, six potent forecasting recurrent deep neural networks, including RNN, LSTM, GRU, ConvLSTM, Bidirectional LSTM (BiLSTM), and BiGRU, are explored and compared in forecasting the motion speed of miniature swarm mobile robots engaged in a simple aggregation formation task. Essentially, the introduced forecasting models take advantage of the viscoelastic control model in flexibly controlling swarm robots and the capabilities of DL models to capture patterns in time series data. To this end, sensor measurements from a simulated swarm of foot bots conducting a circle formation task through the viscoelastic controller are recorded every 0.1 s and used as input vectors for forecasting purposes. The results show the promising performance of DL for swarm motion forecasting. Moreover, obtained results report that BiGRU reaches the highest swarm motion speed forecasting performance with the no/with obstacles scenarios considered in this study.
Original languageEnglish (US)
JournalJournal of Electrical Engineering and Technology
StatePublished - Mar 18 2023

Bibliographical note

KAUST Repository Item: Exported on 2023-03-27
Acknowledged KAUST grant number(s): ORA-2022-5339
Acknowledgements: This publication is based upon work supported by King Abdullah University of Science and Technology (KAUST) Research Funding (KRF) under Award No. ORA-2022-5339. It belongs also to the PRFU research project C00L07ES220120220002 supported by General Direction of Scientific Research and Technological Development (DGRSDT).


Dive into the research topics of 'A Deep Recurrent Neural Network Framework for Swarm Motion Speed Prediction'. Together they form a unique fingerprint.

Cite this