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

Odometry Twist Covariances not populated properly #323

Open
Aposhian opened this issue May 2, 2024 · 0 comments
Open

Odometry Twist Covariances not populated properly #323

Aposhian opened this issue May 2, 2024 · 0 comments
Assignees
Labels
bug Something isn't working New This issue is new, and should not be marked as stale

Comments

@Aposhian
Copy link

Aposhian commented May 2, 2024

Describe the bug
On the odometry map message, the twist covariance is wrong. The NED velocity uncertainties are being put in the wrong elements (21, 28, and 35, when the should be 0, 7, and 14), and the angular rate uncertainties are not being populated at all.

The proper form is documented here: https://github.com/ros2/common_interfaces/blob/rolling/geometry_msgs/msg/TwistWithCovariance.msg

To Reproduce
Steps to reproduce the behavior:

  1. Enable odometry map message
  2. Observe that not all diagonals are populated

Expected behavior
All diagonal entries should be populated on the odometry map twist covariance

Environment (please complete the following information):

  • OS: Ubuntu
  • Architecture: N/A
  • ROS Version: humble
  • Version: 4.2.0
  • Sensor(s): 3DM-GQ7

Modifications
No

Launch Parameters
N/A

Additional context

@Aposhian Aposhian added the bug Something isn't working label May 2, 2024
@github-actions github-actions bot added the New This issue is new, and should not be marked as stale label May 2, 2024
@robbiefish robbiefish self-assigned this May 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working New This issue is new, and should not be marked as stale
Projects
None yet
Development

No branches or pull requests

2 participants