Running Foxglove - mcgill-robotics/AUV-2025 GitHub Wiki
Steps to Run Foxglove during Tests
On the Jetson, build and enter the docker container.
Do these commands on the jetson
cd AUV-2025/Docker/ros1
docker compose up -d
docker exec -it ros1-douglas-1 bash
You should be inside the container
catkin build
source devel/setup.bash
roslaunch foxglove_bridge foxglove_bridge.launch port:=8765
On your own computer, boot up Foxglove Studio.
Click on "Open Connection" > Foxglove Connection > Enter the IP address and port for the Jetson (check below).
ws://10.122.204.239:8765
If this does not work. Go back to your Jetson, open a new terminal tab, and run the command
hostname -I
# > 10.122.204.239 ...(more addresses)
Try all the addresses in place of the default one above. This will be all the possible connection addresses to the WebSocket on the Jetson.
Please refer to the official documentation of Foxglove for further information.
Congrats, you have Foxglove running! 🚀