Unknown

Dataset Information

0

Craniux: a LabVIEW-based modular software framework for brain-machine interface research.


ABSTRACT: 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.

SUBMITTER: Degenhart AD 

PROVIDER: S-EPMC3113411 | biostudies-literature | 2011

REPOSITORIES: biostudies-literature

altmetric image

Publications

Craniux: a LabVIEW-based modular software framework for brain-machine interface research.

Degenhart Alan D AD   Kelly John W JW   Ashmore Robin C RC   Collinger Jennifer L JL   Tyler-Kabara Elizabeth C EC   Weber Douglas J DJ   Wang Wei W  

Computational intelligence and neuroscience 20110407


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 sav  ...[more]

Similar Datasets

| S-EPMC11584623 | biostudies-literature
| S-EPMC9454962 | biostudies-literature
| S-EPMC3236080 | biostudies-literature
| S-EPMC5558032 | biostudies-literature
| S-EPMC5679308 | biostudies-literature
| S-EPMC3250116 | biostudies-literature
| S-EPMC5089763 | biostudies-literature
| S-EPMC7219492 | biostudies-literature
| S-EPMC11636684 | biostudies-literature
| S-EPMC9810665 | biostudies-literature