642 Commits (c314f31068ebeba858d98f5411bbdfc2812a8f6b)

Author SHA1 Message Date
Anton Babushkin c314f31068 multirotor_pos_control: update altitude setpoint if reference altitude changed 12 years ago
Anton Babushkin dc09182b95 Added "bottom distance" switch, multirotor_pos_control implemented: use bottom distance to surface to control altitde 12 years ago
Anton Babushkin 86c53bee43 position_estimator_inav: use independent estimate for distance to ground (sonar), WIP 12 years ago
Anton Babushkin aedb97f38e multirotor_pos_control: run mainloop at 100Hz 12 years ago
Anton Babushkin b7d8d77c0f position_estimator_inav: if flow is inaccurate, but used for correction with less weight 12 years ago
Anton Babushkin 2fc011d20c Remove vehicle_local_position.ref_surface_timestamp field, don't sync baro_offset and local_pos.ref_alt instead 12 years ago
Anton Babushkin 9d1027162f position_estimator_inav: use flow even if it's not accurate if GPS is not available to prevent estimation suspending when no GPS available 12 years ago
Anton Babushkin e4f7767e81 multirotor_pos_control: debug log messages removed 12 years ago
Anton Babushkin c96de846b3 Added vehicle_local_position.ref_surface_timestamp to track surface level changes. Reference altitude updated continuosly when sonar available. 12 years ago
Anton Babushkin ff92770305 multirotor_pos_control: track reference position even if not active to handle reference changes properly 12 years ago
Anton Babushkin 52cf8836fe position_estimator_inav: avoid triggering land detector on altitude reference changes, don't reset altitude on arming if sonar is valid 12 years ago
Lorenz Meier a3bdf536e5 Dynamic integral resets for straight and circle mode, announcing turn radius now 12 years ago
Lorenz Meier d59cdf6fcc Added support for dynamic turn radii 12 years ago
Anton Babushkin 1da6565fc6 position_estimator_inav: code style fixed 12 years ago
Anton Babushkin 537484f60d Revert "sensors: slow down updates rate to 200Hz to free some CPU time" 12 years ago
Anton Babushkin c8c74ea776 position_estimator_inav: major optimization, poll only attitude topic, publish at 100 Hz 12 years ago
Lorenz Meier d1871bd7bb State machine fixes for HIL 12 years ago
Anton Babushkin 81a4df0953 sensors: slow down updates rate to 200Hz to free some CPU time 12 years ago
Anton Babushkin d005815c68 position_estimator_inav: major update, using optical flow for position estimation 12 years ago
Anton Babushkin defb37c43b commander: require only valid velocity for EASY mode, allows flying with FLOW and no GPS 12 years ago
Hyon Lim 1a3d17d4e7 Update sensor_params.c 12 years ago
Lorenz Meier 1b32ba2436 Hotfix: Ensure that a minimum of 10 degrees pitch is set on takeoff 12 years ago
Hyon Lim (Retina) bfe22c1140 RC3 usually used as Throttle, but trim was set to 1500 by default. 12 years ago
Lorenz Meier f7090db708 Fix the direction of the override switch for the new state machine 12 years ago
Jean Cyr 6f54825000 Comments in GPS UORB topic don't make sense 12 years ago
Lorenz Meier ad4c28507f Hotfixes for HIL and mode switching. 12 years ago
Anton Babushkin 4124417934 position_estimator_inav: GPS topic timeout detection fixed, messages about GPS signal state in mavlink added 12 years ago
Lorenz Meier 6616aa6f99 Fixed in-air restart, now obeys the right order 12 years ago
Lorenz Meier 826d5687be Fixed in-air restart 12 years ago
Lorenz Meier 9424728af9 Fix a whole bunch of sanity checks across all mixers 12 years ago
Anton Babushkin 8a9a230e0d position_estimator_inav: more compact messages to fit in mavlink packet 12 years ago
Anton Babushkin 0d5ead7d85 position_estimator_inav: GPS signal quality hysteresis, accel bias estimation fixed, cleanup 12 years ago
Lorenz Meier f62aeba420 Cover last potential corner case with mixers, should be totally safe now 12 years ago
Anton Babushkin 648fb6c523 position_estimator_inav: minor fixes 12 years ago
Anton Babushkin b56723af2a mavlink: bugfix 12 years ago
Anton Babushkin 32fbf80ab8 mavlink: EPH/EPV casting issue fixed 12 years ago
Lorenz Meier cd8854e622 Hotfix: Make param saving relatively robust 12 years ago
Thomas Gubler d542735b2a re-enable state hil 12 years ago
Anton Babushkin 2362041dc1 commander: state indication changed, 3 green blinks = succsess, 3 white blinks = neutral, 3 red blinks = reject 12 years ago
Anton Babushkin 4c23b482f8 position_estimator_inav: GPS health detection changed, minor improvements 12 years ago
Anton Babushkin 528666c912 multirotor_pos_control: yaw setpoint bug fixed 12 years ago
Lorenz Meier fdc4521949 Hotfix: Disabling param lock, not operational yet 12 years ago
px4dev 978a234d29 Lock name should not equal locking function name. Urr. 12 years ago
px4dev 7e0da345f0 The parameter system is supposed to have a lock; implement one. 12 years ago
Jean Cyr 72df378577 Finally get the #if right!!! 12 years ago
Jean Cyr 390d5b34de Fix backwards ifdef in dsm.c 12 years ago
Jean Cyr 89d3e1db28 Implement Spektrum DSM pairing in V2 12 years ago
Lorenz Meier 6624c8f1c4 Hotfix: Make voltage scaling for standalone default 12 years ago
Lorenz Meier 210e7f9245 Make param save command tolerant of FS timing 12 years ago
Lorenz Meier ac00100cb8 Hotfix: Disable gyro scale calibration to prevent people from wrongly using it 12 years ago