Commit Graph

13526 Commits

Author SHA1 Message Date
Lorenz Meier 55eaa38c65 Documentation cleanup in navigator 2014-01-09 08:10:03 +01:00
Anton Babushkin 8d7620c3cb Merge branch 'master' into navigator_new_vector 2014-01-08 15:44:24 +01:00
Anton Babushkin 255db83e93 mc_pos_control: bug fixed 2014-01-08 15:43:58 +01:00
Anton Babushkin 255d91d8d4 hw_ver app added for hardware version checking 2014-01-07 21:56:35 +01:00
Lorenz Meier c463fde0b9 Compiling in new functions 2014-01-07 21:42:51 +01:00
Lorenz Meier ea4552a53d Added functionality to read serial 2014-01-07 21:41:54 +01:00
Lorenz Meier 0ef85c133b OTP return value cleanup 2014-01-07 21:41:07 +01:00
Buzz 4ef7817d96 added otp library 2014-01-07 19:10:25 +01:00
Lorenz Meier 9b711d6a72 Merged origin/master into batt_fixes 2014-01-07 15:34:13 +01:00
Lorenz Meier 395033eeb0 Switch to 21 state version, publish local position as well 2014-01-07 09:47:49 +01:00
Andrew Tridgell 94b539dfdd px4io: enable power on Spektrum connector on init 2014-01-07 09:36:33 +01:00
Andrew Tridgell 1a13e66aab px4iofirmware: make forceupdate more reliable
this schedules a reboot rather than rebooting immediately, which means
the FMU gets an ACK for its reboot operation, preventing it from
timing out waiting for the ACK. That makes the timing of the reboot
more consistent, which makes it more reliable for forceupdate
2014-01-07 09:30:56 +01:00
Anton Babushkin 6381590997 attitude_estimator_ekf: acc compensation improvements 2014-01-06 14:33:58 +01:00
Anton Babushkin c094a1a33d Merge branch 'navigator_new' into navigator_new_vector 2014-01-06 09:17:29 +01:00
Anton Babushkin 187c2a4bca sdlog2: Main & Nav state logging fixed 2014-01-06 09:17:08 +01:00
Anton Babushkin 300d891d76 Merge branch 'navigator_new' into navigator_new_vector 2014-01-06 08:08:35 +01:00
Lorenz Meier d114ff1ac9 Remove unused variable 2014-01-05 15:21:30 +01:00
Lorenz Meier 7ee5f127f2 Compile cleanups on the IO firmware 2014-01-05 15:20:54 +01:00
Thomas Gubler f387c0ccc3 launchdetection: rename pre takeoff throttle param and fix usage 2014-01-05 14:19:19 +01:00
Thomas Gubler d1e991f1f0 launchdetection: add minimal throttle, fix parameter update 2014-01-05 12:20:25 +01:00
Thomas Gubler 95c20ba9f9 add inflight geofence check, issues warning on gcs for now 2014-01-05 11:29:06 +01:00
Thomas Gubler 26af21619b navigator/geofence: add parameter to disable geofence 2014-01-05 10:49:16 +01:00
Lorenz Meier 8bd532c855 Change slightly the way we handle timestamps, apply same unknown scaling as on logfiles 2014-01-05 01:57:01 +01:00
Thomas Gubler 819822e172 navigator/geofence: add isEmpty() function and checks 2014-01-04 22:01:31 +01:00
Thomas Gubler 70d4ef480a geofence: do not keep fence in memory 2014-01-04 21:50:12 +01:00
Thomas Gubler 099c2f5a00 geofence: add DMS coordinate format support for textfile 2014-01-04 15:50:49 +01:00
Thomas Gubler 31d1f436ad geofence: add simple vertical check 2014-01-04 15:17:07 +01:00
Thomas Gubler ec60a254d2 navigator: add pre mission geofence check 2014-01-04 15:04:24 +01:00
Thomas Gubler a65de1e0b9 Merge branch 'navigator_new_fw' into navigator_new 2014-01-04 14:28:05 +01:00
Thomas Gubler a48264d5d4 navigator: load geofence from textfile 2014-01-04 13:37:49 +01:00
Lorenz Meier a5e95bde0a Added lots of instrumentation to ensure all data sources are coming in clean 2014-01-03 00:35:18 +01:00
Lorenz Meier 963f47ff0f Merged estimator branches 2014-01-02 22:18:20 +01:00
Lorenz Meier 8ad4b72fc7 Compile fixes, publishing estimated attitude now 2014-01-02 22:17:16 +01:00
Lorenz Meier 4217272742 Filter returns some results. Needs careful range and unit checking, but on track 2014-01-02 20:17:53 +01:00
Lorenz Meier 2bf4e79124 Fix up init 2014-01-02 20:08:39 +01:00
Lorenz Meier cbac002fb3 Use the already compensated mag vector and initialize offsets to zero 2014-01-02 19:18:19 +01:00
Anton Babushkin dae5c83842 mc_att_control_vector: support for disabled rate controller flag to handle AUTO_READY mode 2014-01-02 22:00:56 +04:00
Anton Babushkin 2dc2c2d28f Merge branch 'navigator_new' into navigator_new_vector 2014-01-02 21:57:33 +04:00
Anton Babushkin 220011914c navigator: AUTO_READY nav state added, RTL implemented properly 2014-01-02 21:57:01 +04:00
Lorenz Meier 17ac30f1b1 More fixes, but things are pretty NaN still 2014-01-02 17:08:24 +01:00
Lorenz Meier f0740df53a Set new filter as default in HIL and fixed wing, fixes in estimator, WIP 2014-01-02 16:59:11 +01:00
Lorenz Meier 3d68c37d3c Now actually loading data into the filter when running it 2014-01-02 16:25:53 +01:00
Thomas Gubler 429a11a21d navigator/geofence: move more functions to geofence class (WIP) 2014-01-02 15:01:08 +01:00
Thomas Gubler dca6d97a52 create geofence class and start moving fence functionality to this class 2014-01-02 14:18:02 +01:00
Anton Babushkin c0bdaf4a40 Merge branch 'navigator_new' into navigator_new_vector 2014-01-02 16:44:54 +04:00
Anton Babushkin 911c2bdeee navigator: takeoff fixes 2014-01-02 16:44:31 +04:00
Anton Babushkin fe43a900c7 mc_pos_control: takeoff hack removed 2014-01-02 14:52:49 +04:00
Anton Babushkin 5bedd8c714 Merge branch 'navigator_new' into navigator_new_vector 2014-01-02 14:52:00 +04:00
Anton Babushkin 6a5d5f7136 Merge master into navigator_new 2014-01-02 14:51:48 +04:00
Anton Babushkin 74e2542c07 navigator: takeoff and mission fixes 2014-01-02 14:49:34 +04:00