Commit Graph

5552 Commits

Author SHA1 Message Date
Lorenz Meier 7d13318df8 Fix coverity CID 12451 2015-01-19 13:22:44 +01:00
tumbili 3a05b57169 log total airspeed for vtol 2015-01-18 18:00:14 +01:00
tumbili beab89367f calculate total airflow over elevons using physical of flow behind propeller. read local position topic for future use. 2015-01-18 18:00:14 +01:00
Lorenz Meier fd1f36c3a1 Merge pull request #1532 from kd0aij/baro_offset
dynamic estimation of baro_gps_offset
2015-01-18 12:24:54 +01:00
Lorenz Meier 650e1e4cc2 Merge pull request #1547 from PX4/ekf_flow
Update EKF estimator to most recent version from Paul Riseborough
2015-01-18 11:40:05 +01:00
Lorenz Meier 9dbcea4b1f Merge branch 'land_detector' 2015-01-17 23:32:14 +01:00
Lorenz Meier 378dcc53d6 Code style: minor comment styling 2015-01-17 23:32:00 +01:00
Lorenz Meier b1127315b4 Fixed land detector param names 2015-01-17 23:26:43 +01:00
Lorenz Meier 6324513b91 MS5611: Comment-only fix 2015-01-17 18:48:41 +01:00
hauptmech e18e5ca5b5 Add SENS_MAG_ID parameter
Record devid to SENS_MAG_ID during mag calibration
Verify devid matches SENS_MAG_ID during preflight_check
2015-01-17 18:41:43 +01:00
Johan Jansen 9ecadcd9b4 Astyle: Fix format for commander.cpp 2015-01-16 16:46:16 +01:00
Johan Jansen a581ae8ed6 Commander: Remove duplicate code for setting home position 2015-01-16 16:43:11 +01:00
Johan Jansen 818ccf7a04 Commander: Fix for resetting home timestamp on arm 2015-01-16 15:51:57 +01:00
Johan Jansen 510a314386 LandDetector: Shorter and less ambiguous param names 2015-01-15 14:58:06 +01:00
Johan Jansen 92add9cf80 LandDetector: Externalized algorithm parameters 2015-01-15 14:37:51 +01:00
Johan Jansen e40d207311 AStyle: Fixed file formatting 2015-01-15 14:37:51 +01:00
Johan Jansen f1587da4c4 MulticopterLandDetector: Detect land even if autopilot is not landing 2015-01-15 14:37:51 +01:00
Johan Jansen 1356c44f0e LandDetector: Fix land detection algorithm not being initialized 2015-01-15 14:37:51 +01:00
Johan Jansen 9ea086bf2d Astyle: Run astyle to fix code formatting 2015-01-15 14:37:51 +01:00
Johan Jansen 10a2dd8a34 LandDetector: Merged fixedwing and multicopter into one module handling both algorithms 2015-01-15 14:37:51 +01:00
Johan Jansen 784fa9f469 sdlog2: Removed vehicle_land_detected topic from logging 2015-01-15 14:37:51 +01:00
Johan Jansen 2da6439f74 uORB: Removed landed boolean flag from vehicle_local_position topic 2015-01-15 14:37:51 +01:00
Johan Jansen 6edb54ff77 sdlog2: Added land detector log message (removed from local pos) 2015-01-15 14:37:51 +01:00
Johan Jansen 6978ed6a61 INAV: Removed all references to land detector logic 2015-01-15 14:37:51 +01:00
Johan Jansen 57ed27304a HIL: Added land detector to HIL simulation 2015-01-15 14:37:51 +01:00
Johan Jansen 546b5727b4 Formatting: Run AStyle to fix indenting 2015-01-15 14:37:51 +01:00
Johan Jansen 98ab83142c InertialNav: Removed land detector from position estimator 2015-01-15 14:37:51 +01:00
Johan Jansen 28adc88500 Commander: Subscribe and use land detector 2015-01-15 14:37:51 +01:00
Johan Jansen eefbf366fb LandDetector: Fixed some typos and magic constant 2015-01-15 14:37:51 +01:00
Johan Jansen 3a4b3d094a LandDetector: Removed commented debug info 2015-01-15 14:37:50 +01:00
Johan Jansen 051a697228 uORB: Added missing license header 2015-01-15 14:37:50 +01:00
Johan Jansen cffba8440e EKF: Removed the fixed wing land detector in the EKF module 2015-01-15 14:37:50 +01:00
Johan Jansen 642063c3b8 LandDetector: Added crude land detectors for multicopter and fixedwing 2015-01-15 14:37:50 +01:00
Johan Jansen d0af62783d uORB: Added vehicle_landed uORB topic 2015-01-15 14:37:50 +01:00
Johan Jansen ddf65bae04 Commander: Play tune on disarm and when safety switch is toggled 2015-01-15 11:09:31 +01:00
Mark Whitehorn b795705640 improve efficiency of non-uniform rate LPFs 2015-01-13 09:10:44 -07:00
Mark Whitehorn dba0a5a90f comment out debug warnx 2015-01-13 09:06:00 -07:00
Mark Whitehorn ea57dec24b revert to original ms5611 temperature sample rate 2015-01-13 09:06:00 -07:00
Mark Whitehorn 3c98c7119e use non-uniform 1st order IIR lowpass filters for baro_gps_offset estimation 2015-01-13 09:06:00 -07:00
Lorenz Meier ae6198b0ba sdlog2: Made sdlog writer performance available in log fiiles, reduced telemetry messages 2015-01-11 11:41:29 +01:00
Lorenz Meier 6203c73ccc Perf counter fixes 2015-01-11 11:03:56 +01:00
Lorenz Meier 7d56ae4ed6 mc attitude control: Log sensor time stamp in actuator output 2015-01-11 11:03:56 +01:00
Lorenz Meier 05367f8a00 Handle slight increase of frame size in example 2015-01-11 11:03:56 +01:00
Lorenz Meier 1bee73af22 Latency measurements: Estimate latency based on sensor timestamp through full system 2015-01-11 11:03:56 +01:00
Lorenz Meier 172dbf3707 Performance counters: Add option to set otherwise estimated time interval 2015-01-11 11:03:56 +01:00
Lorenz Meier 4712c75dea IO driver: Log the total system latency up to the IO transfer 2015-01-11 11:03:55 +01:00
Lorenz Meier 7682160713 mc attitude controller: Log the controller latency 2015-01-11 11:03:55 +01:00
Lorenz Meier 2bff39d562 MPU6K driver: Start performance counters for system latency, as its commonly the main sensor 2015-01-11 11:03:55 +01:00
Lorenz Meier a3bce71b97 Performance counters: Estimate RMS for elapsed counters. Allow to use a perf counter across processes, deal with overruns and other resulting inconsistencies from cross-process use. 2015-01-11 11:03:55 +01:00
Lorenz Meier 1507d479e0 commander: Refresh safety tests to avoid false positives in unit tests. 2015-01-10 19:50:44 +01:00