Craniux: a LabVIEW-based Modular Software Framework for Brain-machine Interface Research
Overview
Authors
Affiliations
This paper presents "Craniux," an open-access, open-source software framework for brain-machine interface (BMI) research. Developed in LabVIEW, a high-level graphical programming environment, Craniux offers both out-of-the-box functionality and a modular BMI software framework that is easily extendable. Specifically, it allows researchers to take advantage of multiple features inherent to the LabVIEW environment for on-the-fly data visualization, parallel processing, multithreading, and data saving. This paper introduces the basic features and system architecture of Craniux and describes the validation of the system under real-time BMI operation using simulated and real electrocorticographic (ECoG) signals. Our results indicate that Craniux is able to operate consistently in real time, enabling a seamless work flow to achieve brain control of cursor movement. The Craniux software framework is made available to the scientific research community to provide a LabVIEW-based BMI software platform for future BMI research and development.
Non-Invasive Brain-Computer Interfaces: State of the Art and Trends.
Edelman B, Zhang S, Schalk G, Brunner P, Muller-Putz G, Guan C IEEE Rev Biomed Eng. 2024; 18:26-49.
PMID: 39186407 PMC: 11861396. DOI: 10.1109/RBME.2024.3449790.
Analyzing Passive BCI Signals to Control Adaptive Automation Devices.
Al-Hudhud G, Alqahtani L, Albaity H, AlSaeed D, Al-Turaiki I Sensors (Basel). 2019; 19(14).
PMID: 31295908 PMC: 6678787. DOI: 10.3390/s19143042.
Degenhart A, Hiremath S, Yang Y, Foldes S, Collinger J, Boninger M J Neural Eng. 2017; 15(2):026021.
PMID: 29160240 PMC: 5841472. DOI: 10.1088/1741-2552/aa9bfb.
Degenhart A, Eles J, Dum R, Mischel J, Smalianchuk I, Endler B J Neural Eng. 2016; 13(4):046019.
PMID: 27351722 PMC: 4993459. DOI: 10.1088/1741-2560/13/4/046019.
MEG-based neurofeedback for hand rehabilitation.
Foldes S, Weber D, Collinger J J Neuroeng Rehabil. 2015; 12:85.
PMID: 26392353 PMC: 4578759. DOI: 10.1186/s12984-015-0076-7.