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

Add EKF node #115

Merged
merged 74 commits into from
Apr 26, 2024
Merged

Add EKF node #115

merged 74 commits into from
Apr 26, 2024

Conversation

hmakelin
Copy link
Owner

@hmakelin hmakelin commented Apr 26, 2024

Closes #109

Changes included in this PR:

  • TransformNode renamed to StereoNode
  • Uses EKF node from robot_localization package
  • Better (not full) compliance with REP 103/105 (adds earth frame)
  • Added bandit, vulture and some other checks to pre-commit config
  • Removes unmaintained RVizNode - new Odometry messages can be visualized as a path in RViz without custom code
  • Brings back gisnav_msgs package with new messages to better represent the output of GISNode and StereoNode
  • Various smaller fixes and documentation updates.

…eters to make velocity estimates more accurate globally
…ws gets actually published into odometry/filtered
These changes reduce frequency of failsafes triggering in SITL simulation when simulated GPS is turned off. Main culprit for failsafes triggering
has been timestamp sync issues
@hmakelin hmakelin merged commit e885f44 into master Apr 26, 2024
1 check passed
@hmakelin hmakelin deleted the hm/add-vo-ekf branch April 26, 2024 19:49
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.

Provide mock GPS message with more information than just 3D position
1 participant