mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-05-26 16:30:07 +08:00
bebop2 airframe file tudelft (#3576)
This commit is contained in:
@@ -5,12 +5,22 @@
|
||||
</description>
|
||||
|
||||
<firmware name="rotorcraft">
|
||||
<target name="ap" board="bebop2"/>
|
||||
<target name="ap" board="bebop2">
|
||||
|
||||
<!--target name="nps" board="pc">
|
||||
<!-- If flying with optitrack, uncomment the following: -->
|
||||
<!-- <section name="OPTITRACK">
|
||||
<define name="AHRS_USE_GPS_HEADING" value="TRUE"/>
|
||||
<define name="AHRS_HEADING_UPDATE_GPS_MIN_SPEED" value="0"/>
|
||||
<define name="INS_USE_GPS_ALT" value="1"/>
|
||||
<define name="INS_USE_GPS_ALT_SPEED" value="1"/>
|
||||
<define name="INS_VFF_R_GPS" value="0.01"/>
|
||||
</section> -->
|
||||
</target>
|
||||
|
||||
<target name="nps" board="pc">
|
||||
<module name="fdm" type="jsbsim"/>
|
||||
<module name="udp"/>
|
||||
</target-->
|
||||
</target>
|
||||
|
||||
<!-- Subsystem section -->
|
||||
<module name="telemetry" type="transparent_udp"/>
|
||||
@@ -21,6 +31,13 @@
|
||||
<module name="stabilization" type="indi">
|
||||
<define name="STABILIZATION_INDI_RPM_FEEDBACK" value="TRUE"/>
|
||||
</module>
|
||||
<module name="guidance" type="indi">
|
||||
<define name="GUIDANCE_INDI_SPECIFIC_FORCE_GAIN" value="-500.0"/>
|
||||
<define name="GUIDANCE_INDI_THRUST_DYNAMICS_FREQ" value="53.9"/>
|
||||
<define name="GUIDANCE_INDI_RC_DEBUG" value="FALSE"/>
|
||||
<define name="WLS_N_U_MAX" value="4"/>
|
||||
<define name="WLS_N_V_MAX" value="4"/>
|
||||
</module>
|
||||
<module name="ahrs" type="int_cmpl_quat">
|
||||
<configure name="USE_MAGNETOMETER" value="TRUE"/>
|
||||
<define name="AHRS_USE_GPS_HEADING" value="FALSE"/>
|
||||
@@ -82,7 +99,6 @@
|
||||
<define name="SONAR_MAX_RANGE" value="2.2"/>
|
||||
</section>
|
||||
|
||||
|
||||
<section name="RC_SETPOINT" prefix="STABILIZATION_ATTITUDE_">
|
||||
<!-- setpoint limits for attitude stabilization rc flight -->
|
||||
<define name="SP_MAX_PHI" value="45" unit="deg"/>
|
||||
@@ -151,7 +167,8 @@
|
||||
|
||||
<section name="SIMULATOR" prefix="NPS_">
|
||||
<define name="ACTUATOR_NAMES" value="nw_motor, ne_motor, se_motor, sw_motor" type="string[]"/>
|
||||
<define name="JSBSIM_MODEL" value="simple_x_quad_ccw" type="string"/>
|
||||
<define name="JSBSIM_MODEL" value="simple_x_quad" type="string"/>
|
||||
<define name="NO_MOTOR_MIXING" value="TRUE"/>
|
||||
</section>
|
||||
|
||||
<section name="AUTOPILOT">
|
||||
|
||||
@@ -429,14 +429,14 @@
|
||||
gui_color="#ffffbc3bce5b"
|
||||
/>
|
||||
<aircraft
|
||||
name="bebop2_22"
|
||||
name="bebop2"
|
||||
ac_id="22"
|
||||
airframe="airframes/examples/bebop2_indi.xml"
|
||||
airframe="airframes/tudelft/bebop2_indi.xml"
|
||||
radio="radios/dummy.xml"
|
||||
telemetry="telemetry/default_rotorcraft.xml"
|
||||
flight_plan="flight_plans/tudelft/delft_bebop.xml"
|
||||
settings="settings/rotorcraft_basic.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"
|
||||
settings_modules="modules/ahrs_int_cmpl_quat.xml modules/air_data.xml modules/electrical.xml modules/geo_mag.xml modules/gps.xml modules/gps_ublox.xml modules/gps_ubx_ucenter.xml modules/guidance_indi.xml modules/guidance_rotorcraft.xml modules/imu_common.xml modules/ins_extended.xml modules/nav_rotorcraft.xml modules/stabilization_indi.xml"
|
||||
gui_color="#baa3d698b729"
|
||||
/>
|
||||
<aircraft
|
||||
|
||||
@@ -59,7 +59,4 @@ extern float guidance_indi_pos_gain;
|
||||
extern float guidance_indi_speed_gain;
|
||||
extern float guidance_indi_max_bank;
|
||||
|
||||
|
||||
extern struct FloatVect3 sp_accel;
|
||||
|
||||
#endif /* GUIDANCE_INDI_H */
|
||||
|
||||
@@ -93,7 +93,6 @@ struct guidance_indi_hybrid_params {
|
||||
float descend_vspeed_quad;
|
||||
};
|
||||
|
||||
extern struct FloatVect3 sp_accel;
|
||||
extern struct FloatVect3 gi_speed_sp;
|
||||
extern struct guidance_indi_hybrid_params gih_params;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user