Andres
|
9589167914
|
OP-1317 added Butterworth filter code files flight/libraries/math/butterworth.*
|
2014-07-22 20:05:09 +02:00 |
|
Corvus Corax
|
205edac762
|
Merge branch 'next' into corvuscorax/OP-1317_IMU_wind_estimation
|
2014-06-17 18:14:27 +02:00 |
|
Corvus Corax
|
f89557c045
|
OP-1287 improved deadband implementation to be jump-free
|
2014-06-10 09:59:37 +02:00 |
|
Corvus Corax
|
a19ebfec14
|
OP-1287 separate stick response setting for vertical and horizontal in PositionVario/AutoCruise modes
|
2014-06-07 23:06:11 +02:00 |
|
Corvus Corax
|
c3d20e72b9
|
OP-1287 made velocity calculation implicit in pathfollower based on distance only
|
2014-06-07 16:30:39 +02:00 |
|
Corvus Corax
|
8f9b5b2282
|
OP-1287 fix to lower speed limit in autocruise do not allow absolute zero speed to not loose direction
|
2014-06-07 16:16:55 +02:00 |
|
Corvus Corax
|
090db92e8a
|
OP-1287 removed waypoint start position from positionvario logic in favor of static variable
|
2014-06-07 16:07:20 +02:00 |
|
Corvus Corax
|
ae8c22280b
|
OP-1287 fixed handling of pitch and throttle channels from manualcontrolcommand
|
2014-06-07 15:31:38 +02:00 |
|
Corvus Corax
|
070672e0f0
|
OP-1287 changed deadband behaviour to be more consistent
|
2014-06-04 23:22:04 +02:00 |
|
Corvus Corax
|
89472196d1
|
OP-1287 implemented new flightmodes in plan.c
|
2014-06-04 16:52:39 +02:00 |
|
Corvus Corax
|
de7e0d0781
|
OP-1287 added handler definitions for new flightmodes
|
2014-06-04 10:29:45 +02:00 |
|
Corvus Corax
|
2260f5dacc
|
OP-1287 added autocruise mode, too
|
2014-06-04 10:23:37 +02:00 |
|
Corvus Corax
|
86441169de
|
OP-1287 added new flightmodes to sanity checks
|
2014-06-04 10:02:19 +02:00 |
|
Corvus Corax
|
f0c4b8f9c7
|
OP-1287 renamed VELOCITYCONTROL back to AltitudeVario for consistency
|
2014-06-03 18:42:54 +02:00 |
|
Corvus Corax
|
aa6c5f9d15
|
OP-1363 cleanups to sanitychecks
|
2014-06-01 20:28:38 +02:00 |
|
Corvus Corax
|
63b08ec129
|
OP-1363 check for navigation enabled (outdoor) fusion algorithm if any flightmode is configured to use a path follower
|
2014-06-01 12:17:42 +02:00 |
|
Corvus Corax
|
5bfb57e081
|
Merge branch 'next' into amorale/OP-1355_fix_mag_board_rotation_issue
|
2014-05-26 17:19:56 +02:00 |
|
Alessio Morale
|
3d67b7567e
|
OP-1355 Fix Mag scaling being calculated after applying board rotation.
|
2014-05-25 11:28:43 +02:00 |
|
Andres
|
f273abf6c8
|
OP-1317 Merged with next
|
2014-05-22 17:01:38 +02:00 |
|
Alessio Morale
|
b2ecf23a07
|
OP-1350 simposix build fixes :( fix altitude calculation for RTB
|
2014-05-19 22:21:32 +02:00 |
|
Alessio Morale
|
3db6c3c86b
|
OP-1350 fix build for revoproto and discoveryf4
|
2014-05-19 21:15:17 +02:00 |
|
Alessio Morale
|
92bf876654
|
OP-1350 refactor into a plans library all functions dealing with initialization and execution of PathFollower/pathplanner commands for manualcontrol
|
2014-05-19 18:35:18 +02:00 |
|
Andres
|
c5372dd0b4
|
OP-1317 Added better comments on the function of the partial calculation of the rotation matrix. And added a remark on the debuging variable in the airspeed object definition
|
2014-05-13 17:30:50 +02:00 |
|
Alessio Morale
|
3c5a41049b
|
Merge branch 'amorale/OP-1302_updated_led_behaviour' into next
|
2014-05-11 12:01:53 +02:00 |
|
Andres
|
02e62f91ed
|
OP-1317 Apadted airspeed calculation from ground speed and orientattion changes: applied extended IMU wind estimation, filtering takes place now with Holt-Winters double exponential smoothing on orientation vector and speed vector, matrix calculation replaced by a direct calculation of the fuselage vector, renamed gps_airspeed into imu_airspeed because estimation relies on imu results and a n estimate of ground speed and not directly a GPS signal
|
2014-05-10 14:50:24 +02:00 |
|
Alessio Morale
|
94beebc3d0
|
OP-1302 Fixes for current next. Show flightmode everytime it changes when disarmed
|
2014-05-08 22:27:55 +02:00 |
|
Alessio Morale
|
e5d6726bb6
|
Merge remote-tracking branch 'origin/next' into amorale/OP-1302_updated_led_behaviour
|
2014-05-08 22:27:08 +02:00 |
|
Corvus Corax
|
3a2b5d6332
|
OP-1332 fix problem in alarm handling where alarms are unable to reset on their own
|
2014-05-07 23:50:39 +02:00 |
|
Corvus Corax
|
2b00cb31a4
|
Merge branch 'next' into corvuscorax/OP-1259_Cruise_Control_Tweaks
|
2014-05-04 12:12:51 +02:00 |
|
Corvus Corax
|
942b53a66b
|
OP-1309 removed unnecessary NUMELEM run time check from sanitychecks and put it into manualcontrol.h as a compile time static assert
|
2014-05-04 11:38:10 +02:00 |
|
Corvus Corax
|
80468fda0b
|
OP-1309 Updated sanitycheck to reflect new modes for flight side config validation
|
2014-05-04 11:19:58 +02:00 |
|
Corvus Corax
|
0ea1ccf5c3
|
OP-1316 fix gravity constants
|
2014-05-01 15:50:02 +02:00 |
|
Corvus Corax
|
66f2f8e840
|
OP-1309 more performant implementation of boundf()
|
2014-04-29 19:55:34 +02:00 |
|
Corvus Corax
|
2f572995ac
|
OP-1309 turned boundf() static inline as requested
|
2014-04-29 18:36:53 +02:00 |
|
Corvus Corax
|
1632eeb58f
|
OP-1309 some small fixes to Stabilization as result of simulator testing
|
2014-04-29 15:51:56 +02:00 |
|
Alessio Morale
|
d42debba50
|
OP-1302 Remove the special case for Telemetry in Alarm.c and shut up the telemetry warning in telemetry.c when disconnected
|
2014-04-26 20:48:30 +02:00 |
|
Corvus Corax
|
77f2444fa4
|
OP-1309 renamed stabilization mode NONE to MANUAL
|
2014-04-26 20:33:25 +02:00 |
|
Corvus Corax
|
e9d1a2af4b
|
OP-1309 get rid of this horrible bound() function code duplication throughout entire flight code and put it into libraries/math
|
2014-04-26 17:48:54 +02:00 |
|
Corvus Corax
|
599661ba18
|
OP-1309 UAVObject changes, GCS changes and Makefile changes needed for Stabi refactoring
|
2014-04-26 15:14:40 +02:00 |
|
Alessio Morale
|
ee91207ede
|
OP-1302 simplify the code adding some pattern "tables"
|
2014-04-16 07:57:15 +02:00 |
|
Alessio Morale
|
20508314f2
|
OP-1302 use pios_notify api to alert user of ongoing CF gyro calibration
|
2014-04-13 17:56:20 +02:00 |
|
Alessio Morale
|
299f388245
|
OP-1302 Add a stub pios_notify API for user interaction/notifications
right now all notifications produces the same output, the DRAW_ATTENTION sequence
|
2014-04-13 17:42:57 +02:00 |
|
Alessio Morale
|
5d637fab87
|
OP-1302 move stuffs away from systemmod
|
2014-04-13 11:54:25 +02:00 |
|
Alessio Morale
|
9ebb66fbce
|
OP-1302 filter out telemetry alarms
|
2014-04-12 22:00:26 +02:00 |
|
Alessio Morale
|
82c81fef6e
|
OP-1302 make leds more "readable"
Show alarm and arming/flightmode in sequence
Alarm:
Warning = rP
Error = rrP
Critical = R
Heartbeat/flightmode:
disarmed = B
armed/Stabilization1 = bbP
armed/Stabilization2 = bbbP
armed/Stabilization3 = bbbbP
armed/AH/AVario/Velocitycontrol = bvP
armed/PH/Pathplanner/POI = bbvP
armed/Land/RTB = bbvvP
note:
r/b/v = short red/blue/both blink
R/B/V = long red/blue/both blink
p/P = short/long pause
|
2014-04-12 22:00:02 +02:00 |
|
Corvus Corax
|
e18f2e6d7e
|
OP1290 Systemalarms optimizations as suggested by OPReview-689
|
2014-04-06 12:46:27 +02:00 |
|
Corvus Corax
|
2d9fe95b08
|
OP-1290 added nicer #define for magic number
|
2014-04-06 12:37:57 +02:00 |
|
Corvus Corax
|
3018e73e91
|
OP-1290 saved some RAM by removing last alarm update time from UAVObject
(static allocated array instead, and smaller element size)
|
2014-04-06 12:24:42 +02:00 |
|
Corvus Corax
|
48876620fc
|
OP-1290 fix event system issues caused by alarm flapping
|
2014-04-05 17:27:52 +02:00 |
|
Corvus Corax
|
b5a27d05e7
|
OP-1197 configurable failsafes OP-1219 thrust control OP-1217 separate manualcontrolsettings apart
|
2014-02-09 19:37:22 +01:00 |
|