Commit Graph

8852 Commits

Author SHA1 Message Date
Gautier Hattenberger 08cdc771eb [flight plan] update flight plans to use state interface 2012-08-23 11:29:50 +02:00
Gautier Hattenberger 3e7906e5d9 [wind] use wind from state interface 2012-08-23 11:29:25 +02:00
Gautier Hattenberger 9cef69187b [fix] fix typo in ugly fix... 2012-08-23 11:25:05 +02:00
Gautier Hattenberger a6499df753 [fix] dirty hack to compile telemetry 2012-08-22 18:14:17 +02:00
Gautier Hattenberger 8943a251e3 [ins] feed ins estimator on baro event 2012-08-22 16:04:09 +02:00
Gautier Hattenberger a41ecf5116 [baro] adapt baro_board module to the new interface
Some modules can be used directly, some needs some more changes or
adaptation
2012-08-22 15:46:38 +02:00
Gautier Hattenberger 70adb45cd7 [baro] baro_board module is not needed in FW for boards with baro
need to handle baro measures coming from modules
2012-08-22 14:27:46 +02:00
Gautier Hattenberger 0ffc280875 [baro] add baro interface to FW
So we can trigger ins_baro_update.
Start to solve issue #106
2012-08-22 13:54:46 +02:00
Gautier Hattenberger 4aa4297223 [ins] improving and cleaning ins interface
- INS interface build for FW and Rotorcraft on the same basis as AHRS
- For FW, most of the old estimator (vertical kalman filter) as been moved
  to the new ins_float. Some triggers are missing for main_ap, especially
  the baro_event since the Baro interface is not done here.
- Some more integration is needed to remove old estimator.c
- INS modules should follow the general interface
- FW main_ap is not very clear concerning the INS (nor the AHRS) because
  of the freq scaling part from CDW
2012-08-21 18:32:33 +02:00
Gautier Hattenberger 040b525970 [ahrs] forgot to remove unused function declaration 2012-08-21 16:31:21 +02:00
Gautier Hattenberger d266fa6698 [fix] fix multiple definition warning 2012-08-21 16:29:47 +02:00
Gautier Hattenberger acb6eaadad [telemetry] update rotorcraft telemetry to state interface 2012-08-21 16:29:12 +02:00
Gautier Hattenberger 5ab06a973f [fw ahrs] no need to update old fixed wing estimator 2012-08-21 16:26:56 +02:00
Gautier Hattenberger 2e097ad2f4 [ahrs] remove old ahrs structre (execpt status) 2012-08-21 16:26:14 +02:00
Gautier Hattenberger 5d75792b69 [ahrs] float_cmpl ahrs not using old structure
compiling but not tested
2012-08-21 16:25:09 +02:00
Gautier Hattenberger ecce79c04f [ahrs] simulation ahrs not using old structure 2012-08-21 15:16:38 +02:00
Gautier Hattenberger 85fc5319c5 [ahrs] infrared ahrs not using old ahrs structure 2012-08-21 15:05:12 +02:00
Gautier Hattenberger d379af9647 [ahrs] int_cmpl_quat not using old ahrs structure 2012-08-21 14:47:50 +02:00
Gautier Hattenberger 22cfea3314 [ahrs] int_cmpl_euler ahrs not using the old ahrs structure 2012-08-20 17:03:27 +02:00
Gautier Hattenberger b37808aeea [ahrs] update float_dcm to not use ahrs structure
state interface is directly filled instead
2012-08-20 15:53:14 +02:00
Gautier Hattenberger 81bde17609 Merge remote-tracking branch 'paparazzi/master' into state_interface
Conflicts:
	sw/airborne/subsystems/nav.h
2012-08-20 10:53:20 +02:00
Piotr Esden-Tempski c47ed1e917 Added reset of the MPU6000 before configuration. 2012-08-17 13:00:54 -07:00
Piotr Esden-Tempski 5533af9ecb Made attitude_viz.py work on Mac OS X. 2012-08-16 14:44:09 -07:00
Piotr Esden-Tempski 9f3354214a Updated to the newest libopencm3 version. 2012-08-13 18:15:42 -07:00
MavLab 559e74b61a [fix] digital_cam_servo should not access fbw variables 2012-08-11 19:13:01 +02:00
Piotr Esden-Tempski 35eb9646c7 Added timeout for the blocking i2c read of the Lisa/M BMP085 barometric sensor. 2012-08-10 17:20:14 -07:00
Piotr Esden-Tempski 8e1bdd6fca Fixed lisa_l 1.1 makefile to use the correct linker script.
Added some more verbosity about linker script selection.
2012-08-10 15:53:49 -07:00
Felix Ruess 62e2001651 [tests] improve ahrs test scripts
* added bungee_takeoff trajectory
* some fixes to test float_dcm
2012-08-05 16:46:44 +02:00
Felix Ruess c71647f904 [ahrs] improve gravity heuristic for int_cmpl_quat
* use the centrifugal force corrected gravity for heuristic
* FIR filter for gravity heuristic measurements
* increase gain on gravity heuristc
2012-08-05 16:44:41 +02:00
Felix Ruess e5fa57b9c0 [ahrs] refactor gps info in float_dcm so we can run the tests on it 2012-08-05 16:43:34 +02:00
Felix Ruess 76ff31ddfb [airframes] add ins subsystem to fraser 2012-08-05 16:41:40 +02:00
Felix Ruess 476b5013bf [fix][settings] specify correct module for some settings handlers 2012-08-05 13:40:56 +02:00
Felix Ruess 090fb935c4 [tools] gen_settings: error if a handler but no module attribute is specified
previously it just silently ignored the handler, which is really really bad!
2012-08-05 13:40:52 +02:00
Felix Ruess ffd52c72a7 [airborne] removed pragma messages warning about changed signs 2012-08-04 15:12:58 +02:00
Christophe De Wagter b38ca32008 Nav Include Problem 2012-08-04 14:32:58 +02:00
Christophe De Wagter b845da2bb5 Total Energy Control for Fixedwing 2012-08-04 14:32:41 +02:00
Christophe De Wagter 8a531fcfd9 Update fbw <-> ap splitting 2012-08-04 13:38:05 +02:00
Christophe De Wagter ec169d42f1 Classix Still Working fine in v4.0 2012-08-04 13:37:56 +02:00
Felix Ruess 54938b8aac [modules] update digital_cam docs 2012-08-04 13:26:03 +02:00
Felix Ruess 7fd273d65c [modules] digital_cam: Shoot on button release 2012-08-04 13:25:34 +02:00
Felix Ruess 8b4044d944 [modules] digital_cam: Solve static inline compiler problem on STM32 2012-08-04 13:23:00 +02:00
Felix Ruess 33451056cb [fix][modules] fix switching power on for digital_cam 2012-08-04 12:57:28 +02:00
Christophe De Wagter 69ad8bd88d gps acceleration compensation in ahrs_float_dcm 2012-08-04 11:59:37 +02:00
Christophe De Wagter 58b84a29bb Rate Limiter for Flaps, Gears and servo hatches or any other feature that needs a static variable in the command section. 2012-08-04 11:59:31 +02:00
Christophe De Wagter 97858cb80d Merge 2 consecutive logfiles back into 1 file (e.g. server was restarted during flight) 2012-08-04 11:59:15 +02:00
Christophe De Wagter 9893a2a7e1 Fix And Update Photogrammetry Calculator
[fix] Sweep in radians with GUI in degrees.
2012-08-04 11:57:00 +02:00
Felix Ruess 7d9c54b2df added changelog, deleted authors file 2012-07-27 11:02:27 +02:00
Gautier Hattenberger a7a7fcf249 [state interface] more ahrs converted to new state interface 2012-07-26 18:11:27 +02:00
Gautier Hattenberger c8a7fa77aa [fix] a missing header 2012-07-26 17:39:10 +02:00
Gautier Hattenberger 0e9f8ed947 [state interface] convert modules to new state interface
Nothing has been tested and a lot of code could be optimized, especially
the ins modules
2012-07-26 17:36:10 +02:00