TV Managed sensor header.
More...
Go to the source code of this file.
TV Managed sensor header.
- Author
- Irving Wang (irvin.nosp@m.gw@p.nosp@m.urdue.nosp@m..edu)
◆ gps_periodic()
| void gps_periodic |
( |
void | | ) |
|
◆ initialize_calibration()
| void initialize_calibration |
( |
void | | ) |
|
Initialize the IMU decoupling calibration data structures and state.
◆ IZZE_acceleration_CALLBACK()
| void IZZE_acceleration_CALLBACK |
( |
void | | ) |
|
Callback function for handling IZZE acceleration data.
In calibration mode, accumulates the raw acceleration data to derive the calibration rotation. In active mode, applies the decoupling rotation to the raw acceleration data and sends it out as IMU acceleration.
◆ IZZE_angular_rate_CALLBACK()
| void IZZE_angular_rate_CALLBACK |
( |
void | | ) |
|
Finalize the IMU decoupling calibration by deriving the rotation matrix from the accumulated accelerometer data.
Callback function for handling IZZE angular rate data.
In active mode, applies the decoupling rotation to the raw angular rate data and sends it out as IMU angular rate.
◆ GPS_THREAD_PERIOD_MS
| uint32_t GPS_THREAD_PERIOD_MS = 100 |
|
staticconstexpr |
◆ imu_data
◆ nav_pvt
◆ nav_relposned
◆ rover_rx_buffer
◆ ROVER_TX_SIZE