#include <ellipse.h>
Definition at line 14 of file ellipse.h.
void Ellipse::configure |
( |
| ) |
|
void Ellipse::connect |
( |
| ) |
|
bool Ellipse::end_mag_calibration |
( |
| ) |
|
************* WARNING IF ISSUES WITH COMPUTATIONS ************* //
************* Results ************* //
************* Save matrix to a file ************* //
Definition at line 820 of file ellipse.cpp.
void Ellipse::init_callback |
( |
| ) |
|
void Ellipse::init_publishers |
( |
| ) |
|
void Ellipse::load_param |
( |
| ) |
|
void Ellipse::publish |
( |
| ) |
|
void Ellipse::save_config |
( |
| ) |
|
bool Ellipse::save_mag_calibration |
( |
| ) |
|
bool Ellipse::set_cmd_aiding_assignement |
( |
| ) |
|
bool Ellipse::set_cmd_gnss_lever_arm |
( |
| ) |
|
bool Ellipse::set_cmd_gnss_model |
( |
| ) |
|
bool Ellipse::set_cmd_gnss_reject_mode |
( |
| ) |
|
bool Ellipse::set_cmd_imu_lever_arm |
( |
| ) |
|
bool Ellipse::set_cmd_init_parameters |
( |
| ) |
|
bool Ellipse::set_cmd_mag_model |
( |
| ) |
|
bool Ellipse::set_cmd_mag_reject_mode |
( |
| ) |
|
bool Ellipse::set_cmd_motion_profile |
( |
| ) |
|
bool Ellipse::set_cmd_odom_conf |
( |
| ) |
|
bool Ellipse::set_cmd_odom_lever_arm |
( |
| ) |
|
bool Ellipse::set_cmd_odom_reject_mode |
( |
| ) |
|
bool Ellipse::set_cmd_output |
( |
| ) |
|
bool Ellipse::start_mag_calibration |
( |
| ) |
|
float Ellipse::m_gnss1AntennaDistance |
|
private |
int Ellipse::m_gnss1HdtRejectMode |
|
private |
float Ellipse::m_gnss1LeverArmX |
|
private |
float Ellipse::m_gnss1LeverArmY |
|
private |
float Ellipse::m_gnss1LeverArmZ |
|
private |
int Ellipse::m_gnss1ModulePortAssignment |
|
private |
int Ellipse::m_gnss1ModuleSyncAssignment |
|
private |
float Ellipse::m_gnss1PitchOffset |
|
private |
int Ellipse::m_gnss1PosRejectMode |
|
private |
int Ellipse::m_gnss1VelRejectMode |
|
private |
float Ellipse::m_gnss1YawOffset |
|
private |
int Ellipse::m_imuAxisDirectionX |
|
private |
int Ellipse::m_imuAxisDirectionY |
|
private |
float Ellipse::m_imuLeverArm[3] |
|
private |
float Ellipse::m_imuMisPitch |
|
private |
float Ellipse::m_imuMisRoll |
|
private |
float Ellipse::m_imuMisYaw |
|
private |
double Ellipse::m_initAlt |
|
private |
double Ellipse::m_initLat |
|
private |
double Ellipse::m_initLong |
|
private |
uint8 Ellipse::m_initMonth |
|
private |
int Ellipse::m_log_ekf_euler |
|
private |
int Ellipse::m_log_ekf_nav |
|
private |
int Ellipse::m_log_ekf_quat |
|
private |
int Ellipse::m_log_event_a |
|
private |
int Ellipse::m_log_event_b |
|
private |
int Ellipse::m_log_event_c |
|
private |
int Ellipse::m_log_event_d |
|
private |
int Ellipse::m_log_gps1_hdt |
|
private |
int Ellipse::m_log_gps1_pos |
|
private |
int Ellipse::m_log_gps1_raw |
|
private |
int Ellipse::m_log_gps1_vel |
|
private |
int Ellipse::m_log_imu_data |
|
private |
int Ellipse::m_log_mag_calib |
|
private |
int Ellipse::m_log_odo_vel |
|
private |
int Ellipse::m_log_pressure |
|
private |
int Ellipse::m_log_ship_motion |
|
private |
int Ellipse::m_log_status |
|
private |
int Ellipse::m_log_utc_time |
|
private |
float Ellipse::m_magMatrix[3][3] |
|
private |
int Ellipse::m_magnetic_calibration_bandwidth |
|
private |
int Ellipse::m_magnetic_calibration_mode |
|
private |
float Ellipse::m_magOffset[3] |
|
private |
int Ellipse::m_magRejectMode |
|
private |
uint32 Ellipse::m_motionProfileId |
|
private |
bool Ellipse::m_new_sbgEkfEuler |
bool Ellipse::m_new_sbgEkfNav |
bool Ellipse::m_new_sbgEkfQuat |
bool Ellipse::m_new_sbgEventA |
bool Ellipse::m_new_sbgEventB |
bool Ellipse::m_new_sbgEventC |
bool Ellipse::m_new_sbgEventD |
bool Ellipse::m_new_sbgGpsHdt |
bool Ellipse::m_new_sbgGpsPos |
bool Ellipse::m_new_sbgGpsRaw |
bool Ellipse::m_new_sbgGpsVel |
bool Ellipse::m_new_sbgImuData |
bool Ellipse::m_new_sbgMag |
bool Ellipse::m_new_sbgMagCalib |
bool Ellipse::m_new_sbgOdoVel |
bool Ellipse::m_new_sbgPressure |
bool Ellipse::m_new_sbgShipMotion |
bool Ellipse::m_new_sbgStatus |
bool Ellipse::m_new_sbgUtcTime |
bool Ellipse::m_odomDirection |
|
private |
int Ellipse::m_odometerPinAssignment |
|
private |
float Ellipse::m_odomGain |
|
private |
uint8 Ellipse::m_odomGainError |
|
private |
float Ellipse::m_odomLever[3] |
|
private |
int Ellipse::m_odomRejectMode |
|
private |
int Ellipse::m_rate_frequency |
int Ellipse::m_rtcmPortAssignment |
|
private |
sbg_driver::SbgEkfEuler Ellipse::m_sbgEkfEuler_msg |
sbg_driver::SbgEkfNav Ellipse::m_sbgEkfNav_msg |
sbg_driver::SbgEkfQuat Ellipse::m_sbgEkfQuat_msg |
sbg_driver::SbgEvent Ellipse::m_sbgEventA_msg |
sbg_driver::SbgEvent Ellipse::m_sbgEventB_msg |
sbg_driver::SbgEvent Ellipse::m_sbgEventC_msg |
sbg_driver::SbgEvent Ellipse::m_sbgEventD_msg |
sbg_driver::SbgGpsHdt Ellipse::m_sbgGpsHdt_msg |
sbg_driver::SbgGpsPos Ellipse::m_sbgGpsPos_msg |
sbg_driver::SbgGpsRaw Ellipse::m_sbgGpsRaw_msg |
sbg_driver::SbgGpsVel Ellipse::m_sbgGpsVel_msg |
sbg_driver::SbgImuData Ellipse::m_sbgImuData_msg |
sbg_driver::SbgMag Ellipse::m_sbgMag_msg |
sbg_driver::SbgMagCalib Ellipse::m_sbgMagCalib_msg |
sbg_driver::SbgOdoVel Ellipse::m_sbgOdoVel_msg |
sbg_driver::SbgPressure Ellipse::m_sbgPressure_msg |
sbg_driver::SbgShipMotion Ellipse::m_sbgShipMotion_msg |
sbg_driver::SbgStatus Ellipse::m_sbgStatus_msg |
sbg_driver::SbgUtcTime Ellipse::m_sbgUtcTime_msg |
uint8 Ellipse::m_timeReference |
|
private |
uint32 Ellipse::m_uartBaudRate |
|
private |
std::string Ellipse::m_uartPortName |
|
private |
The documentation for this class was generated from the following files: