Skip to content

sense-base/sense_eeg

Image

sense_eeg

👓 Overview

This repository contains documentation and code for EEG packages.

🎒 Getting started

git clone git@github.com:sense-base/sense_eeg.git
  • 🔩 Run and debug. Open a terminal into the loaded container in VSCode using the dev containers extension, and run
colcon build --symlink-install
source install/setup.bash
ros2 launch eeg_publisher mock_publisher_launch.py

On a different terminal, run

source install/setup.bash
ros2 topic list
ros2 topic echo /eeg/raw
ros2 bag record /eeg/raw
ros2 bag info <bag_file_name> (e.g., `rosbag2_data_time`)
ros2 bag play <bag_file_name>
rqt_graph

Setup of hardware

fig The diagram shows a general setup with the g.tec USBamp, a Linux computer, cables, and electrode connections.

Setup environment with pyenv

Install Python (3.10 or higher recommended):

pyenv install 3.10.17 
pyenv virtualenv 3.10.17 sense_EEG-env
pyenv local sense_EEG-env
pip install -e ".[dev]"

Run Pre-commit Hooks

pre-commit run --all-files

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages