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

Values in ROS driver differs from output of Qinertia #97

Open
maxhofidrone opened this issue Nov 28, 2024 · 1 comment
Open

Values in ROS driver differs from output of Qinertia #97

maxhofidrone opened this issue Nov 28, 2024 · 1 comment

Comments

@maxhofidrone
Copy link

Hello,
we want to use our QuantaMicro for Realtime UAV navigation. We encountered two issues:

  1. In the ROS Message /sbg/imu_data the values for accl and delta_vel and gyro and delta_angle are identically:
    image
    we were expecting that these values have slightly different values as delta_vel/delta_angle should be sculling/coning compensated (at least that was the case with our EllipseD and our understanding of the definition of the messages of the Firmware Reference Manual). Does the QuantaMicro performe these compensations? if so why don't we see any difference in the values?

  2. we also compared the output of the ROS topics with the postprocessing result of Qinertia. Unfortunatelly these values seem to be different and their difference is increasing over time!
    difference
    The above picture contains the accelerometer Z values from ROS and the Qinertia output of the same 3 minute long flight path. Which data is used in Qinertia w.r.t ROS? They should be identical?

Thank you very much in advance for any help!

Max

@maxhofidrone
Copy link
Author

diff_ros_sbg_center

Also when comparing the output of the ROS topic /sbg/imu_short and the export of Delta Velocity both readings are different! How can that be? Shouldn't be both readings be based on the same sbgEcom imu short message?

Unfortunately this ROS driver seems to be very unstable and not in line with the SBG Firmware reference....

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

No branches or pull requests

1 participant