A user-friendly application for experiencing and simulating a BCI system for robotic arm control, with or without a physical robot / EEG device. Features an intuitive GUI for mode selection (Real / Virtual mode), system calibration using user's own EEG, step-by-step tutorial for using the app, and many more.
![]() |
![]() |
---|---|
Screenshot of the Home Screen | Screenshot of the Virtual Mode |
- Lab Streaming Layer (LSL): Needed for EEG data streaming. Users intending to use the application with an EEG device must have LSL installed and properly configured for their specific hardware. Alternatively, users can try the application without an EEG device, which runs a dummy simulation without actual user input.
- MATLAB 2022b Runtime: Required for running the application. Users will be automatically guided through the steps to install it when they first launch the app.
Running the app is straightforward:
- Download the executable file (RoboticArmControl.exe) from this repository.
- Double-click the executable to start the automatic installation process.
For detailed instructions on how to set up and use the application, please refer to the User Manual
For any issues or questions, please refer to the user manual or raise an issue in this GitHub repository.
This software and its documentation are subject to specific terms and conditions. Reproduction, distribution, and unauthorized use are prohibited. For detailed terms, please refer to the second page of the user manual or visit the website for the integrative BCI platform.