Step 1: Pulling Docker Container
On the laptop you are using to interface with the rovers, run
docker run -it --privileged --net=host -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix --name=px4_vicon_bridge_display chenrc98/vicon_px4_ros2_bridge:version1.1
That’s all that’s needed from the laptop side
Optional:
If you want to avoid typing the ssh password everytime you log into a robot, you can run the following steps to save the password:
ssh-keygen -t ed25519
complete the prompts
ssh-copy-id -i ~/.ssh/id_25519.pub ubuntu@drone7.local
complete the prompts.
Now you can simply ssh into a quad, and not need to type in the password.
More details: https://superuser.com/questions/8077/how-do-i-set-up-ssh-so-i-dont-have-to-type-my-password