Lorenz Meier
|
dd04a70afa
|
Reporting cleanup, use different variables for different state switching results to avoid being tripped on local / global name scope
|
11 years ago |
Lorenz Meier
|
5f392c80ad
|
More debug in filter
|
11 years ago |
Lorenz Meier
|
e098591a58
|
Addressed linter concerns
|
11 years ago |
Anton Babushkin
|
aae42d2607
|
sensors: commented "offboard" switch removed
|
11 years ago |
Anton Babushkin
|
349809f535
|
sensors, commander: code style fixed
|
11 years ago |
Anton Babushkin
|
88b18bbad1
|
ALTCTRL/POSCTRL renamed to ALTCTL/POSCTL
|
11 years ago |
Anton Babushkin
|
808badb34d
|
Use "POSCTL" switch name consistently
|
11 years ago |
Lorenz Meier
|
da67b2b241
|
Disable time compensation for further testing
|
11 years ago |
Lorenz Meier
|
88194c5971
|
Remove noreturn attribute from all apps that actually can return
|
11 years ago |
Lorenz Meier
|
df7d595999
|
Remove noreturn attribute from all drivers that actually can return
|
11 years ago |
Lorenz Meier
|
e4c0a224af
|
Fix a param save issue where a state variable might preven the parameters from being saved (identified and fixed by ultrasystem)
|
11 years ago |
Lorenz Meier
|
45be38c333
|
Removing an unwanted usleep on poll errors
|
11 years ago |
Lorenz Meier
|
23937150bc
|
Fixed re-initialization of estimator, re-initializes in air now reliably. Does give useful HIL results.
|
11 years ago |
Lorenz Meier
|
21edf72779
|
Do not send a critical message when switching to dynamic state
|
11 years ago |
Lorenz Meier
|
2d38d113e1
|
Fix MAVLink to use info warn level for text messages
|
11 years ago |
Lorenz Meier
|
0c318f9ad7
|
commander: Fix the position failsafe to a) use proper logic to determine if eph / epv are good or not (the previous logic was in some states not initialized) and b) add a hysteresis time - because the check as it was before had zero hysteresis time for a bad eph / epv value
|
11 years ago |
Lorenz Meier
|
319ce3de10
|
Minor cleanups in EKF estimator
|
11 years ago |
Lorenz Meier
|
32b84b9652
|
Much better failsafe reporting on failsafe state changes
|
11 years ago |
Lorenz Meier
|
1d6b9fae03
|
Fix in-air restarts, protect against an external MAVLink sender exploiting the restart mechanism
|
11 years ago |
Lorenz Meier
|
df6a0d5a1a
|
mavlink: Only send the distance sensor message if the topic actually updates
|
11 years ago |
Anton Babushkin
|
e04b8d221b
|
att_pos_estimator_ekf restored
|
11 years ago |
Anton Babushkin
|
f2094b9a1f
|
Unused deprecated modules removed: att_pos_estimator_ekf, fixedwing_att_control, fixedwing_pos_control, position_estimator, position_estimator_mc, sdlog
|
11 years ago |
Thomas Gubler
|
5f786af8fa
|
mavlink: status is a pointer
|
11 years ago |
Thomas Gubler
|
0e31b5935e
|
remove trailing whitespace
|
11 years ago |
Lorenz Meier
|
ee580206b4
|
mavlink: Only sending HIL control commands if the system is actually armed
|
11 years ago |
Anton Babushkin
|
75796e95b4
|
mc_att_control: MC_YAWRATE_MAX parameter added
|
11 years ago |
Kynos
|
2de01964e2
|
Reset MS5611 baro sensor after an error
Reset MS5611 baro sensor after an error in order to avoid endless error
loops
|
11 years ago |
Anton Babushkin
|
f6d61dfb4c
|
mavlink: swap x and y when handling MANUAL_CONTROL mavlink message
|
11 years ago |
ufoncz
|
85ac2796a0
|
simplified code, which is now less robust but smaller and easier to read (comment Babushkin)
formated source code with fix_code_style.sh (comment Babushkin)
fixed Copyright (comment Babushkin)
|
11 years ago |
Lorenz Meier
|
a8743184c3
|
Add command to do PWM step inputs
|
11 years ago |
Julian Oes
|
a1e4435e16
|
esc_calib: corrected name of mc controller
|
11 years ago |
Lorenz Meier
|
6cb96d074d
|
EKF: Introduce proper check flags for sensor init states
|
11 years ago |
Lorenz Meier
|
7a4049b12a
|
Fix use of declination in estimator, remove bogus measurement value reset on reinit
|
11 years ago |
Lorenz Meier
|
1dfa2f100e
|
commander: Stop mixing board support and high level code - just accept that non-mandatory leds may or may not be there
|
11 years ago |
Lorenz Meier
|
5429b82ae0
|
Fix last data type and casting compiler nuisances
|
11 years ago |
Lorenz Meier
|
be1f39e385
|
ekf Print declination on init
|
11 years ago |
Lorenz Meier
|
48a9ba39af
|
Fixed typos in declination table lookup
|
11 years ago |
Lorenz Meier
|
e2af77123f
|
ekf: Cleanup init
|
11 years ago |
Lorenz Meier
|
d54f9973f2
|
Fixed typos in declination table lookup
|
11 years ago |
TickTock-
|
6c76e8ea50
|
shortened rc_assisted_th to rc_assist_th in case we add a dedicated switch mapping later
|
11 years ago |
Lorenz Meier
|
848c1c2552
|
ekf: More complete re-initialization
|
11 years ago |
Anton Babushkin
|
0c58588a87
|
mc_att_control: yaw feed-forward in manual control modes fixed
|
11 years ago |
Lorenz Meier
|
af1af1e22d
|
Port expander driver first hacky version
|
11 years ago |
TickTock-
|
ef75bbf2ef
|
Updated flight modes diagrams & comments.
|
11 years ago |
TickTock-
|
31089a290b
|
Replaces poshold/althold with posctrl/altctrl
|
11 years ago |
Lorenz Meier
|
ec50f73cbe
|
Updated geo lib C/C++ interfacing
|
11 years ago |
Lorenz Meier
|
da525f29f1
|
Add missing header in mixer load command
|
11 years ago |
Lorenz Meier
|
002ff7da7e
|
Add missing header in HRT
|
11 years ago |
Anton Babushkin
|
11a1053b73
|
ekf_att_pos_estimator: local position reference fixed
|
11 years ago |
Lorenz Meier
|
90569d22bc
|
Added support for automatic mag declination setup
|
11 years ago |