mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-05-10 06:59:54 +08:00
28ef30ed80
This is a complete rework of the navigation for rotorcraft with the key features: - all nav functions and interface in float - nav function are registered (decoupling between nav API and implementation of standard pattern) - submodes to specify if setpoint is a position (legacy), speed or accel (better integration of algorithms like GVF) - guidance (H and V) is reorganized with default function to implement (run_pos, run_speed, run_accel) - guidance control (the old default PID) is separated from the guidance logic --------- Co-authored-by: Freek van Tienen <freek.v.tienen@gmail.com>
146 lines
7.5 KiB
XML
146 lines
7.5 KiB
XML
<conf>
|
|
<aircraft
|
|
name="Bixler"
|
|
ac_id="2"
|
|
airframe="airframes/examples/bixler_lisa_m_2.xml"
|
|
radio="radios/cockpitSX.xml"
|
|
telemetry="telemetry/default_fixedwing_imu.xml"
|
|
flight_plan="flight_plans/versatile.xml"
|
|
settings="settings/fixedwing_basic.xml settings/nps.xml"
|
|
settings_modules="modules/ahrs_float_dcm.xml modules/gps.xml modules/guidance_basic_fw.xml modules/imu_common.xml modules/nav_basic_fw.xml modules/stabilization_attitude_fw.xml"
|
|
gui_color="blue"
|
|
/>
|
|
<aircraft
|
|
name="Bumblebee_Quad"
|
|
ac_id="40"
|
|
airframe="airframes/examples/bumblebee_quad.xml"
|
|
radio="radios/dummy.xml"
|
|
telemetry="telemetry/default_rotorcraft.xml"
|
|
flight_plan="flight_plans/rotorcraft_basic.xml"
|
|
settings="settings/rotorcraft_basic.xml settings/nps.xml"
|
|
settings_modules="modules/ahrs_int_cmpl_quat.xml modules/gps.xml modules/gps_ubx_ucenter.xml modules/guidance_rotorcraft.xml modules/imu_common.xml modules/nav_basic_rotorcraft.xml modules/stabilization_int_quat.xml"
|
|
gui_color="white"
|
|
/>
|
|
<aircraft
|
|
name="LadyLisa"
|
|
ac_id="6"
|
|
airframe="airframes/examples/ladybird_lisa_s.xml"
|
|
radio="radios/cockpitSX.xml"
|
|
telemetry="telemetry/default_rotorcraft.xml"
|
|
flight_plan="flight_plans/rotorcraft_basic.xml"
|
|
settings="settings/rotorcraft_basic.xml settings/superbitrf.xml settings/nps.xml"
|
|
settings_modules="modules/ahrs_int_cmpl_quat.xml modules/gps.xml modules/gps_ubx_ucenter.xml modules/guidance_rotorcraft.xml modules/imu_common.xml modules/nav_basic_rotorcraft.xml modules/radio_control_superbitrf_rc.xml modules/stabilization_int_quat.xml"
|
|
gui_color="white"
|
|
/>
|
|
<aircraft
|
|
name="MentorEnergy"
|
|
ac_id="13"
|
|
airframe="airframes/examples/MentorEnergy.xml"
|
|
radio="radios/R6107SP_7ch.xml"
|
|
telemetry="telemetry/default_fixedwing_imu_9k6.xml"
|
|
flight_plan="flight_plans/versatile_airspeed.xml"
|
|
settings="settings/fixedwing_basic.xml settings/estimation/ac_char.xml"
|
|
settings_modules="modules/ahrs_int_cmpl_quat.xml modules/air_data.xml modules/digital_cam.xml modules/geo_mag.xml modules/gps.xml modules/gps_ubx_ucenter.xml modules/guidance_energy.xml modules/imu_common.xml modules/light.xml modules/nav_basic_fw.xml modules/stabilization_attitude_fw.xml"
|
|
gui_color="#ffffffffffff"
|
|
/>
|
|
<aircraft
|
|
name="Minion_Lia"
|
|
ac_id="42"
|
|
airframe="airframes/AGGIEAIR/aggieair_minion_rp3_lia.xml"
|
|
radio="radios/AGGIEAIR/aggieair_taranis.xml"
|
|
telemetry="telemetry/default_fixedwing.xml"
|
|
flight_plan="flight_plans/AGGIEAIR/BasicTuning_Launcher.xml"
|
|
settings="settings/fixedwing_basic.xml settings/nps.xml"
|
|
settings_modules="modules/battery_monitor.xml modules/gps.xml modules/guidance_basic_fw.xml modules/imu_common.xml modules/lidar_sf11.xml modules/nav_basic_fw.xml modules/nav_skid_landing.xml modules/nav_survey_poly_osam.xml modules/stabilization_attitude_fw.xml"
|
|
gui_color="#00009e93ffff"
|
|
/>
|
|
<aircraft
|
|
name="Quad_Elle0"
|
|
ac_id="19"
|
|
airframe="airframes/examples/quadrotor_elle0.xml"
|
|
radio="radios/cockpitSX.xml"
|
|
telemetry="telemetry/default_rotorcraft.xml"
|
|
flight_plan="flight_plans/rotorcraft_basic.xml"
|
|
settings="settings/rotorcraft_basic.xml settings/nps.xml"
|
|
settings_modules="modules/ahrs_float_mlkf.xml modules/air_data.xml modules/geo_mag.xml modules/gps.xml modules/gps_ubx_ucenter.xml modules/guidance_rotorcraft.xml modules/imu_common.xml modules/nav_basic_rotorcraft.xml modules/stabilization_int_quat.xml"
|
|
gui_color="white"
|
|
/>
|
|
<aircraft
|
|
name="Quad_LisaMX"
|
|
ac_id="21"
|
|
airframe="airframes/examples/quadrotor_lisa_mx.xml"
|
|
radio="radios/dummy.xml"
|
|
telemetry="telemetry/default_rotorcraft.xml"
|
|
flight_plan="flight_plans/rotorcraft_basic.xml"
|
|
settings="settings/rotorcraft_basic.xml settings/nps.xml"
|
|
settings_modules="modules/ahrs_float_mlkf.xml modules/air_data.xml modules/geo_mag.xml modules/gps.xml modules/gps_ubx_ucenter.xml modules/guidance_rotorcraft.xml modules/imu_common.xml modules/nav_basic_rotorcraft.xml modules/stabilization_int_quat.xml modules/stabilization_rate.xml"
|
|
gui_color="blue"
|
|
/>
|
|
<aircraft
|
|
name="Quad_LisaM_2"
|
|
ac_id="162"
|
|
airframe="airframes/examples/quadrotor_lisa_m_2_pwm_spektrum.xml"
|
|
radio="radios/dummy.xml"
|
|
telemetry="telemetry/default_rotorcraft.xml"
|
|
flight_plan="flight_plans/rotorcraft_basic.xml"
|
|
settings="settings/rotorcraft_basic.xml settings/nps.xml"
|
|
settings_modules="modules/ahrs_int_cmpl_quat.xml modules/air_data.xml modules/geo_mag.xml modules/gps.xml modules/gps_ubx_ucenter.xml modules/guidance_rotorcraft.xml modules/imu_common.xml modules/nav_basic_rotorcraft.xml modules/stabilization_int_quat.xml"
|
|
gui_color="white"
|
|
/>
|
|
<aircraft
|
|
name="ardrone2"
|
|
ac_id="31"
|
|
airframe="airframes/examples/ardrone2.xml"
|
|
radio="radios/dummy.xml"
|
|
telemetry="telemetry/default_rotorcraft.xml"
|
|
flight_plan="flight_plans/rotorcraft_basic.xml"
|
|
settings="settings/rotorcraft_basic.xml settings/nps.xml"
|
|
settings_modules="modules/ahrs_int_cmpl_quat.xml modules/air_data.xml modules/geo_mag.xml modules/gps.xml modules/gps_ubx_ucenter.xml modules/guidance_rotorcraft.xml modules/imu_common.xml modules/ins_extended.xml modules/nav_basic_rotorcraft.xml modules/stabilization_int_quat.xml modules/video_rtp_stream.xml"
|
|
gui_color="red"
|
|
/>
|
|
<aircraft
|
|
name="bebop2"
|
|
ac_id="203"
|
|
airframe="airframes/examples/bebop2_indi.xml"
|
|
radio="radios/dummy.xml"
|
|
telemetry="telemetry/default_rotorcraft.xml"
|
|
flight_plan="flight_plans/rotorcraft_basic.xml"
|
|
settings="settings/rotorcraft_basic.xml settings/control/rotorcraft_speed.xml"
|
|
settings_modules="modules/air_data.xml modules/gps.xml modules/gps_ubx_ucenter.xml modules/guidance_rotorcraft.xml modules/imu_common.xml modules/ins_ekf2.xml modules/nav_basic_rotorcraft.xml modules/stabilization_indi_simple.xml"
|
|
gui_color="red"
|
|
/>
|
|
<aircraft
|
|
name="bebop2_opticflow"
|
|
ac_id="3"
|
|
airframe="airframes/examples/bebop2_opticflow.xml"
|
|
radio="radios/dummy.xml"
|
|
telemetry="telemetry/default_rotorcraft.xml"
|
|
flight_plan="flight_plans/rotorcraft_optitrack.xml"
|
|
settings="settings/rotorcraft_basic.xml"
|
|
settings_modules="modules/ahrs_int_cmpl_quat.xml modules/bebop_cam.xml modules/cv_opticflow.xml modules/gps.xml modules/guidance_rotorcraft.xml modules/imu_common.xml modules/ins_extended.xml modules/nav_basic_rotorcraft.xml modules/stabilization_indi_simple.xml"
|
|
gui_color="blue"
|
|
/>
|
|
<aircraft
|
|
name="Cyfoam"
|
|
ac_id="37"
|
|
airframe="airframes/tudelft/cyfoam.xml"
|
|
radio="radios/T10CG_SBUS.xml"
|
|
telemetry="telemetry/default_rotorcraft.xml"
|
|
flight_plan="flight_plans/competitions/IMAV2022_falcon.xml"
|
|
settings="settings/rotorcraft_basic.xml"
|
|
settings_modules="modules/air_data.xml modules/airspeed_ms45xx_i2c.xml modules/gps.xml modules/gps_ublox.xml modules/guidance_indi_hybrid.xml modules/guidance_pid_rotorcraft.xml modules/guidance_rotorcraft.xml modules/imu_common.xml modules/ins_ekf2.xml modules/logger_sd_chibios.xml modules/nav_rotorcraft.xml modules/stabilization_indi.xml"
|
|
gui_color="#5eb6d9dd4484"
|
|
/>
|
|
<aircraft
|
|
name="trashcan"
|
|
ac_id="1"
|
|
airframe="airframes/examples/trashcan.xml"
|
|
radio="radios/FrSky_Taranis_X9Dplus_TAERMK.xml"
|
|
telemetry="telemetry/default_rotorcraft_slow.xml"
|
|
flight_plan="flight_plans/dummy.xml"
|
|
settings="settings/rotorcraft_basic.xml"
|
|
settings_modules="[modules/ahrs_float_cmpl_quat.xml] [modules/gps.xml] [modules/guidance_rotorcraft.xml] [modules/imu_common.xml] [modules/ins_extended.xml] [modules/nav_basic_rotorcraft.xml] modules/radio_control_cc2500_frsky.xml [modules/stabilization_int_quat.xml]"
|
|
gui_color="blue"
|
|
/>
|
|
</conf>
|