gz: Refactor GZBridge and px4-rc.simulator (#24421)

* disable SENS_EN_GPSSIM for all gz airframes

* add GPS + noise to GZBridge

* remove mutex from gz callbacks. Callbacks run synchronously after sim update step and run() loop does not share resources.

* remove hrt check in callbacks

* format

* remove param set-default for already default params

* update submodule

* remove unnecessary comments

* overhaul of the GZBridge and px4-rc.simulator script

* remove arg

* shellcheck disable

* add bus/address

* start gz_bridge before adjusting sim speed or camera follow
This commit is contained in:
Jacob Dahl
2025-03-03 11:29:21 -09:00
committed by GitHub
parent 2d1652f499
commit 3b2d74b017
25 changed files with 518 additions and 811 deletions