It is upposed that the steps of Getting started guide were finished successfuly
- Connect to Raspberry Pi via SSH (user: catix, password: catix)
- Clone this repository
$ git clone https://github.com/CatixBot/docker-compose.git && cd docker-compose
- Build and run dockerized nodes
$ COMPOSE_FILE=docker-compose.deployable-nodes.yml docker-compose up -d
- Stop the nodes
$ COMPOSE_FILE=docker-compose.deployable-nodes.yml docker-compose down
- Print checkerboard pattern 'checkerboard_297x210_7x9_25.pdf' on an A4 paper list
- Attach the pattern to a hard backing (e.g. thick cardboard) to avoid its distortions
- Setup X11 forwarding
- Build and run dockerized nodes
$ COMPOSE_FILE=docker-compose.calibration-camera.yml docker-compose up -d
- Stop the nodes
$ COMPOSE_FILE=docker-compose.calibration-camera.yml docker-compose down
- Install VcXsrv Windows X Server
- Start VcXsrv as a client with default settings
- In user settings located by path 'C:\Users%YOUR_USER_NAME%.shh\config' add your Raspberry Pi if not present and enable X11
Host %YOUR_RASPBERRYPI_HOSTNAME% HostName %YOUR_RASPBERRYPI_HOSTNAME% User catix ForwardAgent yes ForwardX11 yes ForwardX11Trusted yes
- Add
DISPLAY
system environment variable with valuelocalhost:0.0
on your host machine and reboot - Now you could simply run any GUI application over SSH using Remote Development extensions for VS Code