ControlIt: A Universal Framework for Translational, Adaptive, and Online Brain–Computer Interfaces

Read full text
Authors: Wanlin Yang, Chenyang Li, Xinxiu Xu, Xindong Wang, Yongcheng Guo, Xiaoke Chai, Tianqin Cao, Jiuxiang Song, Nan Wang, Xueming Zhang, Yi Yang, Cong Zheng
+1 more H. Cui
Cited by: 1
References: 41

Abstract

Although brain–computer interfaces (BCIs) have made remarkable progress in recent decades, there remains no universal BCI framework that supports efficient translation across diverse neural signals and decoding algorithms from offline decoding to real‐time online control, while also enabling the integration of neural mechanisms. To address these challenges, this work presents ControlIt, a universal BCI framework that bridges laboratory research and clinical applications, supports both fixed and adaptive decoders, and enables seamless transition from offline training to online neural adaptation. ControlIt is implemented using Robot Operating System 2 (ROS2) and consists of three modular components—Observation, State, and Decoder—each running as an independent ROS2 node that can be flexibly combined. For spike‐based regression BCIs, it supports both traditional decoding methods and deep learning approaches with real‐time model adaptation. For electroencephalography (EEG)‐ and electrocorticography (ECoG)‐based classification BCIs, ControlIt enables single‐band and multiband online decoding with interblock adaptation. Importantly, ControlIt maintains low and stable communication and inference latency across all signal modalities. This versatile architecture provides a robust foundation for future comprehensive BCI studies and applications.

Fields of Study & Subjects

EEG and Brain-Computer Interfaces Neurological disorders and treatments Advanced Memory and Neural Computing

Publication details

Journal / source
Advanced Intelligent Systems
Publisher
Wiley
Volume
8
Issue
4
Publication date
6 January 2026
Language
EN