Brain Teleoperation rosbridge Nodes for ROS!
- Python (preferably 3.6+)
- ROS on at least one computer in your local network
ROS Dependencies
Install these on your ROS computer:
sudo apt-get install -y ros-$ROS_DISTRO-rosbridge-server
sudo apt-get install -y ros-$ROS_DISTRO-tf2-web-republisher
Install these on any computer that's running the rosbridge nodes:
pip install roslibpy
The individual folders might have READMEs that will include the various dependencies you need to install for integration with the various EEG clients. Make sure you read them!
On ROS computer:
# Terminal 1
roslaunch rosbridge_server rosbridge_websocket.launch
# Terminal 2 (if using TF)
rosrun tf2_web_republisher tf2_web_republisher
cd <NODE_DIRECTORY>
python <NODE_NAME>