NASCAR Language Processing! ecar
-
Install GStreamer
-
Create and activate virtual environment:
python -m venv .venv
source .venv/bin/activate
- Install required packages:
pip install pigpio
- Enable the pigiod daemon:
sudo systemctl enable pigpiod
On Fedora: sudo firewall-cmd --add-port=5000/udp
- Create and activate virtual environment:
python -m venv .venv
source .venv/bin/activate
- Install required packages:
pip install pynput
Start server (default port for control is 58008 hehe, default port is 5000 for video stream):
cd car
./run_server.sh <host computer IP>
Start client:
cd control
./run_client.sh <Raspberry Pi IP>
Use WASD to drive, hold space to go fast, Esc to exit. :D