ABOUT THE PROJECT
This project utilizes Steady-State Visual Evoked Potentials (SSVEP) detected via EEG signals to control an RC car, allowing for hands-free operation. Participants focus on visual stimuli that correspond to different commands, which are translated into movements of the car. The project showcases the potential of brain-computer interfaces (BCI) for innovative, real-world applications like remote-controlled devices.
PROJECT UPDATES (WINTER 2025)
Our team managed to fix the car and get it working with the mobile app again, resolving the connectivity issues. We worked through a few challenges, but everything’s back up and running smoothly now. Additionally, we spent some time troubleshooting with LSL to refine the EEG stream. We focused on improving data consistency and ensuring smoother communication between the devices. After some testing and adjustments, we made good progress and are seeing better performance overall.
For next time, we need to figure out the most efficient format to store EEG data that we stream into Python. Once we have that, we can focus on storing the EEG data and performing the necessary processing. We also plan to run some practice trials with the GUI and work on extracting frequency components.
On the software side, we successfully figured out LSL and streamed EEG data into our Python notebook, which is a major milestone. For the hardware, we explored uploading commands to the ESP32 and will be asking the ECE professor about wifi control tomorrow to get more clarity on that.
PROJECT UPDATES (FALL 2024)
Today marked the kickoff of our project, where we met the entire team, introduced our project leads, Sanjith and Marissa, and discussed SSVEP essentials for the RC car project. We also outlined our vision, setting key goals for the year and specific targets for this quarter.
This week, we made significant progress by building the RC car and diving into its functionality. We examined the camera module, tested the car’s controls with the remote, and downloaded the app to explore mobile control options. With these initial steps, the team gained hands-on experience with the hardware.
We focused on refining our technical setup, making progress with the camera module and successfully uploading code to the Arduino controller on the RC car. The team also diagrammed the connections for clearer integration. Additionally, we had a training session on the DSI 7 headset, covering its functionality, usage, and the related software, equipping us with the knowledge to incorporate it into our project.
Today, we focused on collecting data using the DSI-7. We also focused on processing that data and integrating the video stream with the GUI. Specific assignments:
PROJECT RESOURCES