Brain-Controlled Multi-Robot at Servo-Control Level Based on Nonlinear Model Predictive Control

Zhenge Yang, Luzheng Bi*, Weiming Chi, Haonan Shi, Cuntai Guan

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

7 Citations (Scopus)

Abstract

Using a brain-computer interface (BCI) rather than limbs to control multiple robots (i.e., brain-controlled multi-robots) can better assist people with disabilities in daily life than a brain-controlled single robot. For example, one person with disabilities can move by a brain-controlled wheelchair (leader robot) and simultaneously transport objects by follower robots. In this paper, we explore how to control the direction, speed, and formation of a brain-controlled multi-robot system (consisting of leader and follower robots) for the first time and propose a novel multi-robot predictive control framework (MRPCF) that can track users' control intents and ensure the safety of multiple robots. The MRPCF consists of the leader controller, follower controller, and formation planner. We build a whole brain-controlled multi-robot physical system for the first time and test the proposed system through human-in-the-loop actual experiments. The experimental results indicate that the proposed system can track users' direction, speed, and formation control intents when guaranteeing multiple robots' safety. This paper can promote the study of brain-controlled robots and multi-robot systems and provide some novel views into human-machine collaboration and integration.

Original languageEnglish
Pages (from-to)307-321
Number of pages15
JournalComplex System Modeling and Simulation
Volume2
Issue number4
DOIs
Publication statusPublished - 1 Dec 2022

Keywords

  • brain-computer interface
  • human-machine collaboration
  • model predictive control
  • multi-robot system

Fingerprint

Dive into the research topics of 'Brain-Controlled Multi-Robot at Servo-Control Level Based on Nonlinear Model Predictive Control'. Together they form a unique fingerprint.

Cite this