Files
paparazzi/conf/airframes
Tom van Dijk cfabb51eed [gazebo] Add actuator dynamics and bebop model (#2219)
* Add gazebo model for Parrot Bebop 1

* Add first-order high pass filter

* First implementation of actuator dynamics and spinup torque

Flies ok with PID control

Does not fly ok with INDI, the required G1 R is 0.159 instead of
0.0022 (estimated by flying in adaptive mode). The other parameters
are close to those specified in the airframe file.

* FIX incorrect yaw behavior

Fixed two bugs:
1. gazebo_actuators.torques was set to NPS_ACTUATOR_THRUSTS
2. spinup torque direction is now also controlled by motor mixing

* Clean up debug code and file logger

* Clean up gazebo example airframes

* Minor cleanup

* FIX warnings about missing initializer in fdm_gazebo

* Update documentation

* Remove modules section, move to firmware

* Minor fixes to fdm_gazebo and high_pass_filter

* Move actuator dynamics to included airframe files

Should prevent duplicate actuator defines spread accross all
airframe files.

* Fix FILTER_ROLL_RATE in bebop2_indi airframe

Moved to firmware targets so it will be disabled in gazebo.
Is this actually working in jsbsim??

* Update documentation

* Fix newlines

* Minor fixes in nps_fdm_gazebo.cpp

* Re-enable filter roll rate

Caution: causes oscillations around roll axis in gazebo

* Disable roll filter and cleanup
2018-01-30 16:39:18 +01:00
..
2017-02-19 11:45:57 +01:00
2017-02-19 11:45:57 +01:00
2017-02-19 11:45:57 +01:00
2017-11-06 17:16:13 +01:00
2017-03-02 21:28:03 +01:00
2017-10-19 21:23:24 +02:00
2017-02-19 11:45:57 +01:00
2017-02-19 11:45:57 +01:00

If you have your own autonomous aircraft, it is really apriciated if you would:
* Create your own short UPPERCASE directory name within this one, e.g. "MYX"
* Prefix your airframe names with the same name in lowercase and add an underscore, e.g. myx_superdart.xml

This will make your life of updating Paparazzi much simpler...

It can be helpful to take a look at how other paparazzi enthousiasts like you did just that.

TIP: Remember to put the following DOCTYPE line in the top of your airframe file: 

 <!DOCTYPE airframe SYSTEM "../airframe.dtd">

Have a great day!