Files
paparazzi/sw/tools/gzserver_ros_launcher.sh
T
Copilot 71a18fb2af Complete Gazebo 11 → GZ Harmonic conversion for NPS simulator (#3607)
* Initial plan

* Update SDF models for GZ Harmonic compatibility

- Update SDF version from 1.4 to 1.9 in all model files
- Remove deprecated velocity_decay blocks

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Fix GZ Harmonic integration: rewrite nps_fdm_gazebo.cpp with proper System plugin, convert world files to SDF, update launchers

Co-authored-by: dewagter <490108+dewagter@users.noreply.github.com>

* Address review feedback: guard against division by zero in yaw_coef, add heading_deg comments

Co-authored-by: dewagter <490108+dewagter@users.noreply.github.com>

* Add sdformat14 to explicit pkg-config dependencies

Co-authored-by: dewagter <490108+dewagter@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: dewagter <490108+dewagter@users.noreply.github.com>
2026-04-22 22:30:46 +02:00

14 lines
455 B
Bash
Executable File

#!/bin/sh
# This script sets up environment variables for Gazebo Harmonic with ROS
# Paparazzi paths
export GZ_SIM_RESOURCE_PATH="$PAPARAZZI_HOME/conf/simulator/gazebo/models:$GZ_SIM_RESOURCE_PATH"
export GZ_SIM_RESOURCE_PATH="$PAPARAZZI_HOME/sw/ext/tudelft_gazebo_models/models:$GZ_SIM_RESOURCE_PATH"
# ROS defaults
ROS_SETUP=`locate --regex 'ros/[a-z]*/setup.sh$'`
. $ROS_SETUP
# Launch NPS-Gazebo
exec $PAPARAZZI_HOME/sw/simulator/pprzsim-launch $@