-
how to find the heading (angle of my robot) using the 3 axis magnetometer values that are coming.
-
```
Why are magnetometer HMC5883L readings commented out?
In imu.h you have:
status |= accel.get_data_y_raw(ay);
status |= accel.get_data_z_raw(az);
status |= gyro.get_x_out(gx);
status |= gyro.ge…
-
The Matek M10Q-5883 connected to the G747-HELI provides both GPS and magnetometer/compass (via the QMC5883L).
The problem is that once the magnetometer is enabled (yes, it works!) it interferes with …
-
There are two types of magnetometer data available over Bluetooth from the magnetometer service. The
Magnetometer Data characteristic provides X/Y/Z "raw" values. The Magnetometer Bearing characteri…
-
The calibration behaviour has been changed on the magnetometer... no auto-calibration when you instantiate the magnetometer service like previously. This results in no notifications or readings until …
ukBaz updated
5 years ago
-
### Random useful keywords:
quaternions
Kalman Filter
ZUPT or ZARU scheme
hard-iron/soft-iron bias
### Links:
https://www.vectornav.com/resources/inertial-navigation-primer/specifications--and--…
-
-
```
Why are magnetometer HMC5883L readings commented out?
In imu.h you have:
status |= accel.get_data_y_raw(ay);
status |= accel.get_data_z_raw(az);
status |= gyro.get_x_out(gx);
status |= gyro.ge…
-
As I understand it, the MAG3110 and LSM303 ranges are +/- 10 and nearly +/- 50 Gauss. They return 16bit signed integers with nominal units of 1 and 1.5 milliGauss. I think that's +/- 1000 and +/- 5000…
-
Relates to #22, #28.
@nhz2 I'll let you fill most of this out. Long story short, v1.0 of GNC software relies heavily on the magnetometer giving and "accurate" (very much so a relative term) reading…