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