The Repository @ St. Cloud State

Open Access Knowledge and Scholarship

Date of Award

12-2025

Culminating Project Type

Starred Paper

Styleguide

ieee

Degree Name

Computer Science: M.S.

Department

Computer Science and Information Technology

College

School of Science and Engineering

First Advisor

Adriano Cavalcanti

Second Advisor

Andrew A. Anda

Third Advisor

Jie H. Meichsner

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.

Keywords and Subject Headings

JAX, Random Forest, Brain-Computer Interface, Avatar, Robotics, AI, Machine Learning

Abstract

Neural control systems based on electroencephalography are changing the way that devices and brains talk to each other directly by making it possible to turn brainwave patterns into instructions that devices can use. This study investigates the utilization of noninvasive electroencephalographic-based Neural Control Interface (NCI) for the guidance of unmanned aerial vehicles and anthropomorphic robotic platforms. Using a JAX-based Random Forest ensemble classifier, we filtered, extracted features, and classified electroencephalographic data collected with an OpenBCI headset to identify mental command signatures corresponding to six directional commands: backward, forward, left, right, takeoff, and landing. The JAX implementation achieved 94.36% classification accuracy with training completed in under two minutes, demonstrating computational efficiency suitable for real-time BCI applications. The classified outputs were integrated with control modules on a SoftBank NAO6 humanoid robot and a DJI Tello aerial vehicle, enabling thought-driven multi-modal interaction including voice, vision, and motion control. The main contribution of this work is the integration of the JAX framework into the Avatar open-source BCI platform—the first implementation of this advanced computing library for brain-computer interface applications within this platform, establishing a foundation for future GPU-accelerated neural interface systems.

Comments/Acknowledgements

I would like to extend my sincere gratitude to the faculty and staff of the Department of Computer Science and Information Technology at St. Cloud State University for their continuous support and encouragement throughout my academic journey. I am especially thankful to Dr. Adriano Cavalcanti for his invaluable mentorship, guidance, and for providing opportunities that have been truly valuable to me and will greatly benefit my future. I would also like to express my appreciation to Dr. Jie Meichsner and Dr. Andrew Anda, my committee members, for their thoughtful feedback and direction, which greatly contributed to the completion of this work.

Share

COinS
 
 

To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.