Commit Graph

8997 Commits

Author SHA1 Message Date
Gautier Hattenberger a7f8881472 [actuators] servo_switch directly controls actuators again 2012-10-16 13:22:55 +02:00
Gautier Hattenberger 38d3e71aca [actuators] first test with 2 drivers
- actuators are now in signed int16 (need to check size again) (int32 ?)
- servo_switch module replaces booz_drop
- booz_pwm is now handled by actuators_direct
2012-10-15 18:17:43 +02:00
Gautier Hattenberger 184b41633d [actuators] more actuator drivers with new interface 2012-10-10 21:30:20 +02:00
Gautier Hattenberger 5705689bb3 [actuators] start to rework actuators
- use multiple drivers at the same time
- all actuators firmware independant
- default actuators can still be defined for some boards
- only lpc part modified yet
- for now microjet example is compiling...
2012-10-08 18:43:39 +02:00
MavLab ef690a411b Typo Bugfix. Apparently got lost on export. 2012-10-08 15:11:18 +02:00
Gerard Toonstra 61f79db1a6 updates review Felix: 05-10-2012 2012-10-08 12:51:56 +02:00
Gerard Toonstra 30d0ea0b1a ezosd current sensor integration 2012-10-08 12:51:34 +02:00
Felix Ruess 1ad3759e48 [modules] geo_mag: move WMM2010 model to math/pprz_geodetic_wmm2010 2012-10-06 11:46:09 +02:00
Felix Ruess fe6be1e9f0 [modules] geo_mag: directly store mag_h as fixedpoint instead of converting from double every time 2012-10-06 11:46:09 +02:00
Felix Ruess d4781bf6f3 [modules] clean geo_mag module
please only unix line endings and no TABS
2012-10-06 11:46:09 +02:00
softsr 640fc38099 Added WMM2010 Geo model 2012-10-06 11:46:09 +02:00
Felix Ruess 2e87994d49 update test_servos after moving actuators_pwm 2012-10-06 11:35:15 +02:00
Felix Ruess b823b9d4c2 [airborne] actuators_pwm now in subsystem
* cleans up actuators quite a bit already
* fixedwing and rotorcraft now use same actuators_pwm directly
  (fw used a servos_direct wrapper before)
2012-10-06 11:35:15 +02:00
Felix Ruess ad451c1eb9 [airborne] moved actuators_pwm_arch out of rotorcraft firmware 2012-10-06 11:35:15 +02:00
Gerard Toonstra 5969b58e6b ezuhf radio integration 2012-10-06 01:37:31 +02:00
Felix Ruess a2435593a4 [dox] minor doxygen updates 2012-10-05 23:41:01 +02:00
Felix Ruess 33c61aa131 [fix] minor fix for hff. Thanks Walid for noticing this.
Probably this second order term has no noticeable effet in most cases though
2012-10-05 21:52:43 +02:00
Gautier Hattenberger 7b3dda6cf9 [airframe] new calibration 2012-10-05 15:40:14 +02:00
Gautier Hattenberger 3bf6c95f2a [guidance] allow to configure rate limiter 2012-10-05 15:40:00 +02:00
Martin Mueller 2f758690c4 Fix altitude control in advanced polygon survey 2012-10-05 13:38:30 +02:00
Felix Ruess 8e1f66d72b [build] mark some targets as phony 2012-09-29 13:45:22 +02:00
Felix Ruess c0dbc5f973 [build][sw/ext] only try to update submodules if it is a git clone, be quite in output 2012-09-29 12:55:24 +02:00
Felix Ruess 2692d73dae [sw/ext] be quiet on submodule update 2012-09-28 10:52:16 +02:00
Felix Ruess 34e10040e2 [build] print paparazzi version when building 2012-09-28 10:52:11 +02:00
Felix Ruess f0a8e54b1f [conf] removed useless defines from MentorEnergy airframe file 2012-09-26 21:36:56 +02:00
Felix Ruess 22989e61dd [fixedwing] fix nav_catapult and energy_ctrl to take acceleration of body and not imu x-axis 2012-09-25 11:37:24 +02:00
Dirk Dokter 2b7b89a86f added option for rotation around theta to python visualizer 2012-09-24 12:13:08 +02:00
Dirk Dokter b069c66f97 [conf] add pprz_orientation_conversion to rotorcraft nps firmware 2012-09-23 22:42:22 +02:00
Christophe De Wagter 7a32515f0c Reduce overflow change in AHRS 2012-09-23 21:13:42 +02:00
Dirk Dokter 2bff2524bd added percent_from_rc to helpers 2012-09-23 21:10:26 +02:00
Dirk Dokter 500f32443c [math] moved automatic orientation calculations to generic pprz_orientation_conversion 2012-09-23 21:03:19 +02:00
Piotr Esden-Tempski 18dbffb6a3 [ground] Fixed gpsd2ivy for libgps v3.5 please test! 2012-09-23 15:07:34 +02:00
Piotr Esden-Tempski e2565f7067 Fixed lisa/m 2.0 battery voltage calculation. 2012-09-23 14:48:55 +02:00
Felix Ruess 8c763a3d5c [conf] added mentor airframe with energy control from TU Delft as example and for CI testing" 2012-09-21 22:15:14 +02:00
Felix Ruess d90be0d3b2 [fixedwing] some fixes for energy control 2012-09-21 22:13:34 +02:00
Felix Ruess 18067bdce6 [sw/ext] add luftboot to clean target and depend on libopencm3 2012-09-20 13:08:19 +02:00
Gautier Hattenberger 20f2dc6086 [ins][sonar] clean ins_extended and SONAR message
-ins_extended filter is always using the vertical filter with a sonar
sensor
-try to use variance of error to filter bad sonar readings
2012-09-20 11:02:08 +02:00
Gautier Hattenberger 7955f2aca7 [radio] fix radio file 2012-09-20 11:00:49 +02:00
Felix Ruess 8c7356a7f1 [tools] moved bmp flash scripts to sw/tools/flash_scripts 2012-09-20 00:39:13 +02:00
Felix Ruess 42265978bb [modules] more fixes for ahrs chimu modules 2012-09-19 23:54:36 +02:00
Felix Ruess 4fd65e344c [modules] renamed ins_chimu_* modules to ahrs_chimu_* and updated them
* also added example airframes using these modules
* added them to the test conf
2012-09-19 23:19:14 +02:00
Felix Ruess a02af4d95f [fixedwing] fix ins xsens sim, typos in makefile 2012-09-19 23:19:08 +02:00
Felix Ruess 0072a01493 [fixedwing] mandatory ins subsystem
* added ins_gps_passthrough which just uses the gps measurements
  and passes them along to the state interface
* fix ins_xsens subsystem
2012-09-19 22:01:58 +02:00
Felix Ruess e58c77f48c [subsystems] add vf_realign and hf_realign to ins struct 2012-09-19 21:49:28 +02:00
Felix Ruess 125ad385b2 paparazzi center: also color 'multiple definition' red 2012-09-19 20:17:04 +02:00
Felix Ruess ca9ab94243 [conf] moved Martins airframe files to obsolete
please move the ones that are up-to-date back and keep the rest in obsolete
2012-09-19 19:41:16 +02:00
Felix Ruess aefd2ce813 [conf] ups, forgot to add the ins_alt_float subsystem makefile 2012-09-19 19:22:11 +02:00
Felix Ruess 3684536f97 [fixedwing] removed ALT_KALMAN, not needed with ins_alt_float anymore
like before:
* the kalman filter is still disabled by default (unless a baro is used)
* to enable define ALT_KALMAN_ENABLED
2012-09-19 19:17:06 +02:00
Felix Ruess 3c50828daf [fixedwing] explicit ins subsystem and fix for xsens ins
* renamed the ins_float to ins_alt_float
* to use the vertical filter add <subsystem name="ins" type="alt_float"/>
* should also fix the imu/ins xsens subsystems
There is still a lot of cleaning up to do, especially for the ins modules.
2012-09-19 18:33:44 +02:00
Felix Ruess 1873297098 [conf][tests] make a new tests_conf.xml 2012-09-19 18:07:02 +02:00