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

Base rtcm support #33

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

Base rtcm support #33

wants to merge 15 commits into from

Conversation

bvsam
Copy link
Contributor

@bvsam bvsam commented Dec 15, 2024

This PR adds further support for the fixed base station and moving rover used case.

A basic README update for the use case has been added, along with 2 launch files for this use case. Additionally, missing parameters and support for the UBX-NAV-SVIN type message has been added. The parameters setup in the launch file have been mostly setup to match the parameters specified in section Appendix C of the ZED-F9P Integration manual. The new parameters have been added using information from the u-blox F9 HPG 1.51 Interface description document.

Additionally, minor (non-breaking) changes were made to existing launch files to improve usability/modularity and reduce unused code.

Please let me know if you'd like me to make any changes (especially with the naming of variables and the casing of the new UBXNavSvin.msg and its relevant code that has been added - I used upper and lowercase to try and replicate the rest of the code as best as possible).

I haven't tested these changes yet, but I'll likely be able to do so within the next few days. I'm setting up this PR now so that it can be reviewed/commented on as necessary. The code on this PR does build successfully though.

@hortovanyi
Copy link
Contributor

Looks good. Could you run colcon test to check uncrustify formatting. The ROS2 Build Farm fails if formatting doesn't match uncrustify etc

@bvsam
Copy link
Contributor Author

bvsam commented Dec 16, 2024

The tests pass when I run colcon test now.

I'll expect to be able to test the code on a ZED-F9P and report my results (as to whether this new code works correctly) relatively soon.

@hortovanyi hortovanyi marked this pull request as ready for review December 22, 2024 22:24
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.

3 participants