Paparazzi UAS  v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.

modules → math Relation

File in sw/airborne/modulesIncludes file in sw/airborne/math
core / abi_common.hpprz_algebra_float.h
core / abi_common.hpprz_algebra_int.h
actuators / actuators_uavcan.cpprz_random.h
ahrs / ahrs_aligner.hpprz_algebra_int.h
ahrs / ahrs_float_cmpl.cpprz_algebra_float.h
ahrs / ahrs_float_cmpl.cpprz_algebra_int.h
ahrs / ahrs_float_cmpl.cpprz_simple_matrix.h
ahrs / ahrs_float_cmpl.hpprz_algebra_float.h
ahrs / ahrs_float_cmpl.hpprz_orientation_conversion.h
ahrs / ahrs_float_dcm.cpprz_algebra_float.h
ahrs / ahrs_float_dcm.hpprz_algebra_float.h
ahrs / ahrs_float_dcm.hpprz_orientation_conversion.h
ahrs / ahrs_float_invariant.cpprz_algebra_float.h
ahrs / ahrs_float_invariant.cpprz_algebra_int.h
ahrs / ahrs_float_invariant.cpprz_rk_float.h
ahrs / ahrs_float_invariant.hpprz_algebra_float.h
ahrs / ahrs_float_invariant.hpprz_orientation_conversion.h
ahrs / ahrs_float_mlkf.cpprz_algebra_float.h
ahrs / ahrs_float_mlkf.cpprz_algebra_int.h
ahrs / ahrs_float_mlkf.cpprz_simple_matrix.h
ahrs / ahrs_float_mlkf.hpprz_algebra_float.h
ahrs / ahrs_float_mlkf.hpprz_orientation_conversion.h
ahrs / ahrs_float_utils.hpprz_algebra_float.h
ahrs / ahrs_int_cmpl_quat.cpprz_algebra_int.h
ahrs / ahrs_int_cmpl_quat.cpprz_trig_int.h
ahrs / ahrs_int_cmpl_quat.hpprz_algebra_int.h
ahrs / ahrs_int_cmpl_quat.hpprz_orientation_conversion.h
ahrs / ahrs_int_utils.hpprz_algebra_int.h
ahrs / ahrs_madgwick.cpprz_algebra_float.h
ahrs / ahrs_madgwick.hpprz_algebra_float.h
ahrs / ahrs_madgwick.hpprz_orientation_conversion.h
ahrs / ahrs_sim.cpprz_algebra_float.h
ahrs / ahrs_vectornav.hpprz_algebra.h
ahrs / ahrs_vectornav.hpprz_algebra_float.h
ahrs / ahrs_vectornav.hpprz_geodetic_float.h
ahrs / ahrs_vectornav.hpprz_geodetic_int.h
ahrs / ahrs_vectornav.hpprz_orientation_conversion.h
air_data / air_data.cpprz_isa.h
ctrl / approach_moving_target.hpprz_algebra_float.h
meteo / cloud_sensor.cpprz_geodetic_float.h
meteo / cloud_sensor.cpprz_stat.h
meteo / cloud_sim.hpprz_algebra_float.h
mission / copilot_fixedwing.cpprz_geodetic_float.h
mission / copilot_rotorcraft.cpprz_geodetic_int.h
computer_vision / cv_georeference.cpprz_algebra.h
computer_vision / cv_georeference.cpprz_algebra_int.h
computer_vision / cv_georeference.cpprz_trig_int.h
computer_vision / cv_target_localization.cpprz_algebra_float.h
computer_vision / cv_target_localization.cpprz_geodetic_float.h
digital_cam / dc_ctrl_parrot_mykonos.hpprz_geodetic_float.h
computer_vision / detect_gate.cpprz_algebra.h
computer_vision / detect_gate.cpprz_algebra_float.h
computer_vision / detect_gate.cpprz_simple_matrix.h
dragspeed / dragspeed.hpprz_algebra_float.h
meteo / ekf_aw.hpprz_algebra_float.h
meteo / ekf_aw.hpprz_geodetic_float.h
meteo / ekf_aw_wrapper.cpprz_algebra.h
meteo / ekf_aw_wrapper.hpprz_algebra_float.h
meteo / ekf_aw_wrapper.hpprz_algebra_int.h
meteo / ekf_aw_wrapper.hpprz_geodetic_float.h
decawave / ekf_range.hpprz_algebra_float.h
decawave / ekf_range.hpprz_geodetic_float.h
multi / fc_rotor / fc_rotor.cpprz_algebra_float.h
imu / filter_1euro_imu.cpprz_algebra_float.h
imu / filter_1euro_imu.cpprz_algebra_int.h
ctrl / gain_scheduling.cpprz_algebra_int.h
geo_mag / geo_mag.cpprz_algebra_double.h
geo_mag / geo_mag.cpprz_geodetic_wmm2020.h
geo_mag / geo_mag.hpprz_algebra_double.h
gps / gps.cpprz_geodetic.h
gps / gps.cpprz_geodetic_wgs84.h
gps / gps.hpprz_geodetic_float.h
gps / gps.hpprz_geodetic_int.h
gps / gps_nmea.cpprz_geodetic_float.h
gps / gps_piksi.cpprz_geodetic_double.h
gps / gps_sirf.cpprz_geodetic_float.h
guidance_opticflow / guidance_opticflow_hover.hpprz_algebra_int.h
digital_cam / hackhd.hpprz_geodetic_float.h
ins / hf_float.hpprz_algebra_float.h
ins / hf_float.hpprz_algebra_int.h
imu / imu.hpprz_algebra_float.h
imu / imu.hpprz_algebra_int.h
imu / imu.hpprz_orientation_conversion.h
imu / imu_heater.cpprz_random.h
imu / imu_mpu9250.cpprz_algebra_int.h
ins / ins.hpprz_algebra_float.h
ins / ins.hpprz_geodetic_int.h
ins / ins_alt_float.cpprz_isa.h
ins / ins_arduimu_basic.cpprz_algebra_int.h
ins / ins_arduimu_basic.hpprz_algebra_float.h
ins / ins_ekf2.cpppprz_geodetic_wgs84.h
ins / ins_ekf2.cpppprz_isa.h
ins / ins_ext_pose.cpprz_algebra_float.h
ins / ins_ext_pose.hpprz_algebra_float.h
ins / ins_float_invariant.cpprz_algebra_float.h
ins / ins_float_invariant.cpprz_algebra_int.h
ins / ins_float_invariant.cpprz_isa.h
ins / ins_float_invariant.cpprz_rk_float.h
ins / ins_float_invariant.hpprz_algebra_float.h
ins / ins_float_invariant.hpprz_orientation_conversion.h
ins / ins_flow.cpprz_algebra_float.h
ins / ins_int.cpprz_geodetic_int.h
ins / ins_int.cpprz_isa.h
ins / ins_int.cpprz_stat.h
ins / ins_int.hpprz_algebra_float.h
ins / ins_int.hpprz_geodetic_int.h
ins / ins_mekf_wind.hpprz_algebra_float.h
ins / ins_mekf_wind.hpprz_geodetic_float.h
ins / ins_mekf_wind_wrapper.cpprz_isa.h
ins / ins_mekf_wind_wrapper.hpprz_orientation_conversion.h
ins / ins_skeleton.hpprz_algebra_int.h
ins / ins_skeleton.hpprz_geodetic_int.h
ins / ins_skeleton.hpprz_orientation_conversion.h
ins / ins_vectornav.cpprz_geodetic_wgs84.h
ins / ins_vectornav.hpprz_algebra.h
ins / ins_vectornav.hpprz_algebra_float.h
ins / ins_vectornav.hpprz_geodetic_int.h
ins / ins_vectornav.hpprz_isa.h
ins / ins_vn100.hpprz_algebra_float.h
sensors / cameras / jevois.cpprz_algebra_float.h
calibration / mag_calib_ukf.cpprz_algebra_double.h
mission / mission_common.hpprz_geodetic_float.h
mission / mission_common.hpprz_geodetic_int.h
ctrl / optical_flow_functions.cpprz_stat.h
ctrl / optical_flow_functions.hpprz_algebra_float.h
ctrl / optical_flow_hover.cpprz_stat.h
ctrl / optical_flow_landing.cpprz_algebra_float.h
ctrl / optical_flow_landing.cpprz_algebra_int.h
ctrl / optical_flow_landing.cpprz_matrix_decomp_float.h
ctrl / optical_flow_landing.cpprz_simple_matrix.h
ctrl / optical_flow_landing.cpprz_stat.h
cam_control / point.cpprz_geodetic_float.h
cam_control / rotorcraft_cam.hpprz_algebra_int.h
ctrl / shift_tracking.cpprz_algebra_float.h
computer_vision / snake_gate_detection.hpprz_algebra.h
computer_vision / snake_gate_detection.hpprz_algebra_float.h
computer_vision / tag_tracking.hpprz_algebra_float.h
computer_vision / tag_tracking.hpprz_geodetic_float.h
ctrl / target_pos.hpprz_geodetic_float.h
ctrl / target_pos.hpprz_geodetic_int.h
decawave / trilateration.cpprz_algebra_float.h
decawave / trilateration.hpprz_geodetic_float.h
meteo / wind_estimation_quadrotor.cpprz_isa.h
meteo / wind_estimator.cpprz_algebra_float.h
meteo / wind_estimator.cpprz_geodetic_float.h
meteo / wind_estimator.hpprz_algebra_float.h
ins / xsens.hpprz_algebra_float.h
ins / xsens.hpprz_geodetic_float.h
ins / xsens.hpprz_geodetic_int.h
ins / xsens700.hpprz_algebra_float.h
ins / xsens700.hpprz_geodetic_float.h
ins / xsens700.hpprz_geodetic_int.h
multi / traffic_info.cpprz_geodetic_utm.h
multi / traffic_info.cpprz_geodetic_wgs84.h
multi / traffic_info.hpprz_geodetic_int.h
multi / traffic_info.hpprz_geodetic_float.h
guidance / gvf / nav / nav_survey_polygon_gvf.hpprz_algebra_float.h
nav / common_nav.cpprz_geodetic_float.h
nav / nav_base.hpprz_geodetic_float.h
nav / nav_bungee_takeoff.cpprz_algebra_float.h
nav / nav_catapult.hpprz_algebra_float.h
nav / nav_cube.hpprz_algebra_int.h
nav / nav_fish.cpprz_geodetic_float.h
nav / nav_lace.hpprz_geodetic_float.h
nav / nav_rosette.hpprz_geodetic_float.h
nav / nav_rotorcraft_hybrid.cpprz_isa.h
nav / nav_spiral.hpprz_algebra_float.h
nav / nav_spiral_3D.hpprz_algebra_float.h
nav / nav_survey_disc.cpprz_algebra_float.h
nav / nav_survey_hybrid.cpprz_algebra_float.h
nav / nav_survey_polygon.hpprz_algebra_float.h
nav / nav_survey_zamboni.hpprz_algebra_float.h
nav / nav_takeoff_and_landing.hpprz_geodetic_float.h
nav / nav_takeoff_and_landing_fw.cpprz_geodetic_float.h
nav / nav_takeoff_and_landing_rotorcraft.cpprz_geodetic_float.h
nav / nav_trinity.hpprz_geodetic_float.h
nav / waypoints.hpprz_geodetic_int.h
nav / waypoints.hpprz_geodetic_float.h
obstacle_avoidance / guidance_OA.hpprz_algebra_int.h
obstacle_avoidance / obstacle_avoidance.cpprz_algebra_float.h
obstacle_avoidance / obstacle_avoidance.cpprz_geodetic_int.h
computer_vision / opticflow / inter_thread_data.hpprz_algebra_float.h
computer_vision / opticflow / inter_thread_data.hpprz_algebra_int.h
computer_vision / opticflow / linear_flow_fit.cpprz_algebra_float.h
computer_vision / opticflow / linear_flow_fit.cpprz_matrix_decomp_float.h
computer_vision / opticflow / linear_flow_fit.cpprz_simple_matrix.h
computer_vision / opticflow / linear_flow_fit.cRANSAC.h
pca9685 / pca9685_i2c.cpprz_algebra_int.h
pca9685 / pca9685_i2c.cpprz_isa.h
pose_history / pose_history.hpprz_algebra_float.h
range_forcefield / range_forcefield.hpprz_algebra_float.h
relative_localization_filter / discrete_ekf.cpprz_algebra_float.h
relative_localization_filter / discrete_ekf_no_north.cpprz_algebra_float.h
relative_localization_filter / relative_localization_filter.cpprz_algebra.h
relative_localization_filter / relative_localization_filter.cpprz_algebra_int.h
rot_wing_drone / rot_wing_automation.cpprz_algebra_float.h
rot_wing_drone / rot_wing_automation.hpprz_algebra_float.h
sensors / baro_bmp280_i2c.cpprz_isa.h
sensors / baro_ms5611_i2c.cpprz_isa.h
sensors / baro_ms5611_spi.cpprz_isa.h
sensors / baro_sim.cpprz_isa.h
sensors / mag_pitot_uart.hpprz_orientation_conversion.h
stereocam / stereocam.hpprz_algebra_float.h
system_identification / sys_id_chirp.cpprz_random.h
system_identification / sys_id_wave.cpprz_random.h
computer_vision / lib / vision / PnP_AHRS.hpprz_algebra.h
computer_vision / lib / vision / PnP_AHRS.hpprz_algebra_float.h
computer_vision / lib / vision / PnP_AHRS.hpprz_simple_matrix.h
wedgebug / wedgebug.cpprz_algebra_float.h
wedgebug / wedgebug.cpprz_algebra.h
wedgebug / wedgebug.cpprz_geodetic_float.h