Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
wants to merge 11 commits into
base: main
Choose a base branch
from

Conversation

dakejahl
Copy link
Contributor

@dakejahl dakejahl commented Feb 27, 2025

The GZBridge should only be a minimal interface between gz::transport and px4::uORB. I've refactored the module to remove all of the service calls. I've also cleaned up a lot of the code to ensure correctness.

  • Added service calls to px4-rc.simulator
    -- Model spawn (optional pose)
    -- Follow camera with offset (optional)
    -- Faster than real-time (PX4_SIM_SPEED_FACTOR)

  • Added sensor_gps publishing to GZBridge in the NavSat callback (added noise)

This was referenced Feb 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant