Anton Babushkin
|
5d556f1850
|
position_estimator_inav: distance to surface estimation fixes
|
2013-10-13 19:43:17 +02:00 |
|
Anton Babushkin
|
c0c366d6ee
|
position_estimator_inav: estimate distance to bottom rate, increase time of position estimation on only accelerometer, reduce weight for GPS if flow available
|
2013-10-12 11:20:20 +02:00 |
|
Anton Babushkin
|
2b1a11b16d
|
position_estimator_inav: bug fixed, allow to disable GPS by setting INAV_W_POS_GPS_P = 0
|
2013-10-11 20:36:40 +02:00 |
|
Anton Babushkin
|
dc09182b95
|
Added "bottom distance" switch, multirotor_pos_control implemented: use bottom distance to surface to control altitde
|
2013-10-11 11:38:36 +02:00 |
|
Anton Babushkin
|
86c53bee43
|
position_estimator_inav: use independent estimate for distance to ground (sonar), WIP
|
2013-10-10 19:10:45 +02:00 |
|
Anton Babushkin
|
b7d8d77c0f
|
position_estimator_inav: if flow is inaccurate, but used for correction with less weight
|
2013-10-09 11:41:00 +02:00 |
|
Anton Babushkin
|
2fc011d20c
|
Remove vehicle_local_position.ref_surface_timestamp field, don't sync baro_offset and local_pos.ref_alt instead
|
2013-10-09 11:05:22 +02:00 |
|
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
|
2013-10-09 10:47:44 +02:00 |
|
Anton Babushkin
|
c96de846b3
|
Added vehicle_local_position.ref_surface_timestamp to track surface level changes. Reference altitude updated continuosly when sonar available.
|
2013-10-08 21:18:17 +02:00 |
|
Anton Babushkin
|
52cf8836fe
|
position_estimator_inav: avoid triggering land detector on altitude reference changes, don't reset altitude on arming if sonar is valid
|
2013-10-08 16:38:49 +02:00 |
|
Anton Babushkin
|
1da6565fc6
|
position_estimator_inav: code style fixed
|
2013-10-07 15:12:57 +02:00 |
|
Anton Babushkin
|
bda03cadc3
|
Merge branch 'inav_fix' into inav_flow
|
2013-10-07 12:00:24 +02:00 |
|
Anton Babushkin
|
c8c74ea776
|
position_estimator_inav: major optimization, poll only attitude topic, publish at 100 Hz
|
2013-10-07 11:59:23 +02:00 |
|
Anton Babushkin
|
d005815c68
|
position_estimator_inav: major update, using optical flow for position estimation
|
2013-10-05 23:00:25 +02:00 |
|
Anton Babushkin
|
4124417934
|
position_estimator_inav: GPS topic timeout detection fixed, messages about GPS signal state in mavlink added
|
2013-09-22 16:53:48 +02:00 |
|
Anton Babushkin
|
8a9a230e0d
|
position_estimator_inav: more compact messages to fit in mavlink packet
|
2013-09-22 12:39:51 +02:00 |
|
Anton Babushkin
|
0d5ead7d85
|
position_estimator_inav: GPS signal quality hysteresis, accel bias estimation fixed, cleanup
|
2013-09-22 12:33:08 +02:00 |
|
Anton Babushkin
|
648fb6c523
|
position_estimator_inav: minor fixes
|
2013-09-21 15:46:15 +02:00 |
|
Anton Babushkin
|
4c23b482f8
|
position_estimator_inav: GPS health detection changed, minor improvements
|
2013-09-19 19:14:34 +02:00 |
|
Anton Babushkin
|
2fbd23cf6e
|
sdlog2: position & velocity valid, postion global and landed flags added to LPOS, some refactoring
|
2013-09-14 17:31:58 +02:00 |
|
Anton Babushkin
|
1d7f3d0aa5
|
position_estimator_inav: land detector bug fixed
|
2013-09-05 12:20:03 +02:00 |
|
Anton Babushkin
|
5146dd8ff8
|
position_estimator_inav: critical bug fixed
|
2013-08-30 10:09:31 +02:00 |
|
Anton Babushkin
|
66c61fbe96
|
Full failsafe rewrite.
|
2013-08-27 23:08:00 +02:00 |
|
Anton Babushkin
|
b29d13347a
|
position_estimator_inav: reset reference altitude on arming.
|
2013-08-26 22:08:56 +02:00 |
|
Anton Babushkin
|
bf9282c988
|
position_estimator_inav: requre EPH < 5m to set GPS reference
|
2013-08-26 13:53:42 +02:00 |
|
Anton Babushkin
|
c5731bbc3f
|
TAKEOFF implemented for multirotors, added altitude check to waypoint navigation.
|
2013-08-26 09:12:17 +02:00 |
|
Lorenz Meier
|
29b926db1b
|
Merged seatbelt_multirotor_new
|
2013-08-23 08:33:42 +02:00 |
|
Anton Babushkin
|
41fac46ff0
|
mavlink VFR_HUD message fixed, minor fixes and cleanup
|
2013-08-22 18:05:30 +02:00 |
|
Lorenz Meier
|
fab110d21f
|
Moved math library to library dir, improved sensor-level HIL, cleaned up geo / conversion libs
|
2013-08-21 18:13:01 +02:00 |
|
Anton Babushkin
|
db950f7489
|
position_estimator_inav: "landed" detector implemented, bugfixes
|
2013-08-20 12:17:15 +02:00 |
|
Anton Babushkin
|
449dc78ae6
|
commander, multirotor_pos_control, sdlog2: bugfixes
|
2013-08-19 18:33:04 +02:00 |
|
Anton Babushkin
|
ffc2a8b7a3
|
vehicle_local_position topic updated, position_estimator_inav and commander fixes, only altitude estimate required for SETBELT now.
|
2013-08-18 23:05:26 +02:00 |
|
Anton Babushkin
|
2be5240b9f
|
commander, multirotor_att_control, position_estimator_inav: position valid flag fixed, other fixes and cleaunup
|
2013-08-17 12:37:41 +02:00 |
|
Anton Babushkin
|
4882bc0f1c
|
position_estimator_inav: fixed global_pos topic publishing
|
2013-08-16 21:24:19 +02:00 |
|
Anton Babushkin
|
8dd5130d99
|
position_estimator_inav, multirotor_pos_control: bugs fixed
|
2013-07-24 18:20:04 +04:00 |
|
Anton Babushkin
|
bd50092dd2
|
position_estimator_inav: accelerometer bias estimation for Z, default weights for GPS updated
|
2013-07-21 22:44:46 +04:00 |
|
Anton Babushkin
|
c4248c055f
|
position_estimator_inav: minor fixes
|
2013-07-17 19:54:47 +04:00 |
|
Anton Babushkin
|
c51c211bba
|
position_estimator_inav: global position altitude fixed
|
2013-07-12 08:45:49 +04:00 |
|
Anton Babushkin
|
04fbed493a
|
multirotor_pos_control: use separate PID controllers for position and velocity
|
2013-07-09 14:09:48 +04:00 |
|
Anton Babushkin
|
843fb2d371
|
position_estimator_inav init bugs fixed
|
2013-07-01 09:29:06 +04:00 |
|
Anton Babushkin
|
8e732fc527
|
position_estimator_inav default parameters changed, some fixes
|
2013-06-28 12:58:12 +04:00 |
|
Anton Babushkin
|
1759f30e3a
|
Sonar added to position_estimator_inav
|
2013-06-28 11:10:46 +04:00 |
|
Anton Babushkin
|
eb38ea1789
|
position_estimator_inav: better handling of lost GPS, minor fixes
|
2013-06-19 12:17:10 +04:00 |
|
Anton Babushkin
|
2124c52cff
|
position_estimator_inav bugfixes
|
2013-06-17 22:06:45 +04:00 |
|
Anton Babushkin
|
a83aca753c
|
position_estimator_inav rewrite, publishes vehicle_global_position now
|
2013-06-17 14:41:35 +04:00 |
|
Anton Babushkin
|
e4b25f8570
|
Default parameters updated for position_estimator_inav and multirotor_pos_control
|
2013-06-13 17:12:13 +04:00 |
|
Anton Babushkin
|
4cdee2be03
|
position_estimator_inav cosmetic changes
|
2013-06-13 06:49:17 +04:00 |
|
Anton Babushkin
|
4256e43de7
|
Complete position estimator implemented (GPS + Baro + Accel)
|
2013-06-10 23:16:04 +04:00 |
|
Anton Babushkin
|
5842c22123
|
Use GPS velocity in position estimator
|
2013-05-20 19:47:38 +04:00 |
|
Anton Babushkin
|
eb2fc4e036
|
Merge branch 'master' into seatbelt_multirotor
|
2013-05-17 12:23:48 +04:00 |
|