From 13547e313a7300cc4c3a784935f5f1a362df2f41 Mon Sep 17 00:00:00 2001 From: sirinesioud-hash Date: Wed, 12 Aug 2026 12:56:08 +0100 Subject: [PATCH] feat(docker): add ArduPilot and Gazebo environment variables --- .docker/jazzy.amd64.dockerfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.docker/jazzy.amd64.dockerfile b/.docker/jazzy.amd64.dockerfile index 083ef4b1..8b7d986e 100644 --- a/.docker/jazzy.amd64.dockerfile +++ b/.docker/jazzy.amd64.dockerfile @@ -36,6 +36,12 @@ ADD https://raw.githubusercontent.com/IOES-Lab/dave/$BRANCH/\ extras/ros-jazzy-gz-harmonic-install.sh install.sh RUN bash install.sh +# >>> ADDED ARDUPILOT AND GAZEBO ENVIRONMENT VARIABLES HERE <<< +ENV PATH="/opt/ardusub_ws/ardupilot/Tools/autotest:/opt/ardusub_ws/ardupilot/build/sitl/bin:$PATH" +ENV GEOGRAPHICLIB_GEOID_PATH="/usr/share/GeographicLib/geoids" +ENV GZ_SIM_SYSTEM_PLUGIN_PATH="/opt/ardusub_ws/ardupilot_gazebo/build:$GZ_SIM_SYSTEM_PLUGIN_PATH" +ENV GZ_SIM_RESOURCE_PATH="/opt/ardusub_ws/ardupilot_gazebo/models:/opt/ardusub_ws/ardupilot_gazebo/worlds:$GZ_SIM_RESOURCE_PATH" + # Install QGroundControl RUN mkdir -p /opt/QGC && cd /opt/QGC && wget -O /opt/QGC/QGroundControl-x86_64.AppImage \ "https://d176tv9ibo4jno.cloudfront.net/latest/QGroundControl-x86_64.AppImage" && \