Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "HIL: Increased MAVLink link wait time based on previous experience ↵ | Lorenz Meier | 2014-04-22 | 1 | -2/+1 |
| | | | | | | that this is timing sensitive." This reverts commit 78bf7ed969624eacea35ae2bf402596aecb3c5a6. | ||||
* | Added trap to filter to catch NaN handling | Lorenz Meier | 2014-04-22 | 1 | -0/+5 |
| | |||||
* | Better error handling / reporting in filter | Lorenz Meier | 2014-04-22 | 1 | -9/+11 |
| | |||||
* | ekf: Put reset statements after variable zero operation to ensure values get ↵ | Lorenz Meier | 2014-04-22 | 1 | -4/+4 |
| | | | | initialized correctly | ||||
* | Merged home_fix | Lorenz Meier | 2014-04-22 | 1 | -3/+2 |
|\ | |||||
| * | commander: Fix altitude initialisation, do not depend on global pos valid flag. | Lorenz Meier | 2014-04-22 | 1 | -3/+2 |
| | | |||||
| * | Added home position switch on GPS position - gives a more reliable home ↵ | Lorenz Meier | 2014-04-21 | 1 | -3/+3 |
| | | | | | | | | position setup | ||||
| * | Changed home position set to depend on the commander home position switch | Lorenz Meier | 2014-04-21 | 1 | -6/+16 |
| | | |||||
* | | Merge branch 'sensors_loop' of github.com:PX4/Firmware into ekf_params | Lorenz Meier | 2014-04-22 | 1 | -7/+5 |
|\ \ | |||||
| * | | sensors: Keep looping in sensors app even if gyros do not update any more. ↵ | Lorenz Meier | 2014-04-22 | 1 | -7/+5 |
| |/ | | | | | | | There are lots of other reasons we might want to keep clocking the system. This resolves the RC timeout dependency in HIL. | ||||
* | | Merge branch 'master' of github.com:PX4/Firmware into ekf_params | Lorenz Meier | 2014-04-22 | 4 | -27/+28 |
|\ \ | |||||
| * \ | Merge pull request #853 from PX4/hil_batt_fix | Lorenz Meier | 2014-04-22 | 1 | -1/+1 |
| |\ \ | | | | | | | | | commander: Also publish battery status in HIL, since we have a fake batt... | ||||
| | * | | commander: Also publish battery status in HIL, since we have a fake battery ↵ | Lorenz Meier | 2014-04-22 | 1 | -1/+1 |
| |/ / | | | | | | | | | | available and the system freaks out without knowing its main supply | ||||
| * | | Merge pull request #848 from PX4/lpos_logfix | Lorenz Meier | 2014-04-22 | 1 | -24/+24 |
| |\ \ | | | | | | | | | Lpos logfix | ||||
| | * | | Fixed LPOS message in log, added ground flags field | Lorenz Meier | 2014-04-21 | 1 | -1/+1 |
| | | | | |||||
| | * | | sdlog2: Fix indendation to expose length better, cut string lengths for ↵ | Lorenz Meier | 2014-04-21 | 1 | -24/+24 |
| | | | | | | | | | | | | | | | | excessive strings | ||||
| | * | | sdlog2: fix lpos labels string, shorten messages with excessive length | Lorenz Meier | 2014-04-21 | 1 | -3/+3 |
| | |/ | |||||
| * | | Merge pull request #851 from PX4/hil_hotfix | Lorenz Meier | 2014-04-22 | 1 | -1/+2 |
| |\ \ | | |/ | |/| | HIL: Increased MAVLink link wait time based on previous experience that ... | ||||
| | * | HIL: Increased MAVLink link wait time based on previous experience that this ↵ | Lorenz Meier | 2014-04-22 | 1 | -1/+2 |
| |/ | | | | | | | is timing sensitive. | ||||
| * | Merge pull request #844 from PX4/mavlink_batt_fix | Lorenz Meier | 2014-04-21 | 1 | -1/+1 |
| |\ | | | | | | | mavlink: remaining battery scaling fixed | ||||
| | * | mavlink: remaining battery scaling fixed | Anton Babushkin | 2014-04-21 | 1 | -1/+1 |
| |/ | |||||
* | | Better / cleaner initialization of the attitude estimator | Lorenz Meier | 2014-04-22 | 3 | -22/+38 |
| | | |||||
* | | Merge branch 'ArmDisarm' of github.com:DonLakeFlyer/Firmware into ekf_params | Lorenz Meier | 2014-04-21 | 9 | -334/+429 |
|\ \ | |||||
| * | | Fix float equality comparison | Don Gagne | 2014-04-07 | 1 | -11/+12 |
| | | | | | | | | | | | | Also restructured incorrect return statement | ||||
| * | | Added comprehensive arming_state_transition unit test | Don Gagne | 2014-03-27 | 2 | -92/+267 |
| | | | | | | | | | | | | Also converted full to C++ style. Also converted to new unit test code. | ||||
| * | | Update to convert to C++ style | Don Gagne | 2014-03-27 | 1 | -2/+1 |
| | | | |||||
| * | | Fixed bug with transition from in air restore to armed | Don Gagne | 2014-03-27 | 1 | -4/+7 |
| | | | | | | | | | | | | Also added better debug output for invalid transitions | ||||
| * | | Rewrote to provide better feedback | Don Gagne | 2014-03-27 | 2 | -55/+41 |
| | | | | | | | | | | | | | | | Also allows variables as well as static text for assert text in ut_assert | ||||
| * | | Simpler state transition code | Don Gagne | 2014-03-26 | 2 | -101/+76 |
| | | | | | | | | | | | | | | | Also fixed ARMING_STATE_ARMED_ERROR->ARMING_STATE_STANDBY_ERROR transition. | ||||
| * | | Function naming and remove unneeded sprintf | Don Gagne | 2014-03-17 | 1 | -9/+7 |
| | | | |||||
| * | | arming_state_transition now outputs error messages | Don Gagne | 2014-03-16 | 2 | -9/+14 |
| | | | | | | | | | | | | | | | If mavlink fd is passed in method will output reason for arming failure to mavlink. | ||||
| * | | Use single set of arm/disarm code | Don Gagne | 2014-03-16 | 1 | -81/+34 |
| | | | | | | | | | | | | | | | | | | | | | Set mode and arm/disarm commands now call a single method to arm disarm, thus removing code duplication. Also calls updated arming_state_transition method such that the arming state logic does not need to be duplicated outside of arming_state_transition. | ||||
* | | | ekf_att_pos_estimator: Fixed mag initialization, now starts with initial ↵ | Lorenz Meier | 2014-04-21 | 1 | -8/+11 |
| | | | | | | | | | | | | measurement instead of defaults for faster convergence | ||||
* | | | Added debug macro for EKF. Fixed mag state handling which was only partially ↵ | Lorenz Meier | 2014-04-21 | 2 | -35/+123 |
| | | | | | | | | | | | | stored in correct states and not properly reset on init / dynamic reset | ||||
* | | | att_pos_estimator_ekf: Update filter to new filter API | Lorenz Meier | 2014-04-21 | 1 | -2/+2 |
| | | | |||||
* | | | ekf_att_pos_estimator: Using right app name | Lorenz Meier | 2014-04-21 | 1 | -1/+1 |
| | | | |||||
* | | | Updated estimator, not using optical flow for now until proven on the bench | Lorenz Meier | 2014-04-21 | 2 | -331/+26 |
| | | | |||||
* | | | Merge branch 'sensor_err_handling' into ekf_params | Lorenz Meier | 2014-04-20 | 5 | -26/+56 |
|\ \ \ | |||||
| * | | | airspeed: Let the status check routine handle the initial state | Lorenz Meier | 2014-04-20 | 1 | -2/+1 |
| | | | | |||||
| * | | | airspeed driver: Do not spam the console on error, report the system change ↵ | Lorenz Meier | 2014-04-20 | 4 | -22/+53 |
| | | | | | | | | | | | | | | | | only once | ||||
| * | | | HMC5883: Do not spam the console on error and make everything worse. | Lorenz Meier | 2014-04-20 | 1 | -2/+2 |
| | |/ | |/| | |||||
* | | | Merge branch 'usb_buf_hotfix' into ekf_params | Lorenz Meier | 2014-04-20 | 1 | -2/+11 |
|\ \ \ | |||||
| * | | | mavlink: Only write to TX buf if space is available. This is working around ↵ | Lorenz Meier | 2014-04-20 | 1 | -2/+11 |
| |/ / | | | | | | | | | | a NuttX issue where overflowing the TX buf leads to being unable to send any further data | ||||
* | | | Merge branch 'ekf_params' of github.com:PX4/Firmware into ekf_params | Lorenz Meier | 2014-04-20 | 2 | -9/+19 |
|\ \ \ | |||||
| * | | | Changed home position set to depend on the commander home position switch | Lorenz Meier | 2014-04-20 | 1 | -6/+16 |
| | | | | |||||
| * | | | Added home position switch on GPS position - gives a more reliable home ↵ | Lorenz Meier | 2014-04-20 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | position setup | ||||
* | | | | Safety checks, prepared to use GPS variance | Lorenz Meier | 2014-04-20 | 1 | -9/+38 |
| | | | | |||||
* | | | | Proper zero init of the filter | Lorenz Meier | 2014-04-20 | 1 | -0/+2 |
|/ / / | |||||
* | | | Merge branch 'master' of github.com:PX4/Firmware into ekf_params | Lorenz Meier | 2014-04-20 | 10 | -26/+72 |
|\| | | |||||
| * | | fw_config_fixes | Lorenz Meier | 2014-04-20 | 2 | -5/+5 |
| | | |