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
|
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
|
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
|
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 |
Anton Babushkin
|
1da6565fc6
|
position_estimator_inav: code style fixed
|
12 years ago |
Anton Babushkin
|
c8c74ea776
|
position_estimator_inav: major optimization, poll only attitude topic, publish at 100 Hz
|
12 years ago |
Anton Babushkin
|
d005815c68
|
position_estimator_inav: major update, using optical flow for position estimation
|
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 |
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 |
Anton Babushkin
|
648fb6c523
|
position_estimator_inav: minor fixes
|
12 years ago |
Anton Babushkin
|
4c23b482f8
|
position_estimator_inav: GPS health detection changed, minor improvements
|
12 years ago |
Anton Babushkin
|
2fbd23cf6e
|
sdlog2: position & velocity valid, postion global and landed flags added to LPOS, some refactoring
|
12 years ago |
Anton Babushkin
|
1d7f3d0aa5
|
position_estimator_inav: land detector bug fixed
|
12 years ago |
Anton Babushkin
|
5146dd8ff8
|
position_estimator_inav: critical bug fixed
|
12 years ago |
Anton Babushkin
|
66c61fbe96
|
Full failsafe rewrite.
|
12 years ago |
Anton Babushkin
|
b29d13347a
|
position_estimator_inav: reset reference altitude on arming.
|
12 years ago |
Anton Babushkin
|
bf9282c988
|
position_estimator_inav: requre EPH < 5m to set GPS reference
|
12 years ago |
Anton Babushkin
|
c5731bbc3f
|
TAKEOFF implemented for multirotors, added altitude check to waypoint navigation.
|
12 years ago |
Anton Babushkin
|
41fac46ff0
|
mavlink VFR_HUD message fixed, minor fixes and cleanup
|
12 years ago |
Lorenz Meier
|
fab110d21f
|
Moved math library to library dir, improved sensor-level HIL, cleaned up geo / conversion libs
|
12 years ago |
Anton Babushkin
|
db950f7489
|
position_estimator_inav: "landed" detector implemented, bugfixes
|
12 years ago |
Anton Babushkin
|
449dc78ae6
|
commander, multirotor_pos_control, sdlog2: bugfixes
|
12 years ago |
Anton Babushkin
|
ffc2a8b7a3
|
vehicle_local_position topic updated, position_estimator_inav and commander fixes, only altitude estimate required for SETBELT now.
|
12 years ago |
Anton Babushkin
|
2be5240b9f
|
commander, multirotor_att_control, position_estimator_inav: position valid flag fixed, other fixes and cleaunup
|
12 years ago |
Anton Babushkin
|
4882bc0f1c
|
position_estimator_inav: fixed global_pos topic publishing
|
12 years ago |
Anton Babushkin
|
8dd5130d99
|
position_estimator_inav, multirotor_pos_control: bugs fixed
|
12 years ago |
Anton Babushkin
|
bd50092dd2
|
position_estimator_inav: accelerometer bias estimation for Z, default weights for GPS updated
|
12 years ago |
Anton Babushkin
|
c4248c055f
|
position_estimator_inav: minor fixes
|
12 years ago |
Anton Babushkin
|
c51c211bba
|
position_estimator_inav: global position altitude fixed
|
12 years ago |
Anton Babushkin
|
04fbed493a
|
multirotor_pos_control: use separate PID controllers for position and velocity
|
12 years ago |
Anton Babushkin
|
843fb2d371
|
position_estimator_inav init bugs fixed
|
12 years ago |
Anton Babushkin
|
8e732fc527
|
position_estimator_inav default parameters changed, some fixes
|
12 years ago |
Anton Babushkin
|
1759f30e3a
|
Sonar added to position_estimator_inav
|
12 years ago |
Anton Babushkin
|
eb38ea1789
|
position_estimator_inav: better handling of lost GPS, minor fixes
|
12 years ago |
Anton Babushkin
|
2124c52cff
|
position_estimator_inav bugfixes
|
12 years ago |
Anton Babushkin
|
a83aca753c
|
position_estimator_inav rewrite, publishes vehicle_global_position now
|
12 years ago |
Anton Babushkin
|
e4b25f8570
|
Default parameters updated for position_estimator_inav and multirotor_pos_control
|
12 years ago |
Anton Babushkin
|
4cdee2be03
|
position_estimator_inav cosmetic changes
|
12 years ago |
Anton Babushkin
|
4256e43de7
|
Complete position estimator implemented (GPS + Baro + Accel)
|
12 years ago |
Anton Babushkin
|
5842c22123
|
Use GPS velocity in position estimator
|
12 years ago |