Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Hoist the ADC and CAN board-specific pieces. | px4dev | 2012-10-23 | 4 | -3/+286 |
| | |||||
* | Hoist the oard-specific USB pieces. | px4dev | 2012-10-23 | 1 | -0/+108 |
| | |||||
* | Hoist SPI functions. | px4dev | 2012-10-23 | 2 | -4/+154 |
| | |||||
* | Cleanup after moving the low-level PWM code. | px4dev | 2012-10-23 | 1 | -2/+0 |
| | |||||
* | Fix a filename | px4dev | 2012-10-23 | 1 | -0/+0 |
| | |||||
* | Tease the PWM driver out and fix some build issues after cleaning up behind ↵ | px4dev | 2012-10-23 | 7 | -6/+457 |
| | | | | the cpuload pieces. | ||||
* | Checkpoint - moving things out of the NuttX configs/*/src directories | px4dev | 2012-10-23 | 50 | -41/+2093 |
| | |||||
* | System state updates | Lorenz Meier | 2012-10-23 | 4 | -15/+134 |
| | |||||
* | Merge branch 'master' of github.com:PX4/Firmware | Lorenz Meier | 2012-10-23 | 5 | -0/+0 |
|\ | |||||
| * | Move the PX4IO driver into the drivers folder. | px4dev | 2012-10-22 | 5 | -0/+0 |
| | | |||||
* | | Fixed mavlink app termination, terminates now cleanly | Lorenz Meier | 2012-10-23 | 2 | -15/+18 |
|/ | |||||
* | mavlink cleanup, drop rate estimation is finally correct | Lorenz Meier | 2012-10-22 | 2 | -1/+3 |
| | |||||
* | Accomodating for offboard control setups | Lorenz Meier | 2012-10-22 | 4 | -41/+61 |
| | |||||
* | Merged with fixed-wing stabilization work, multirotor control tested | Lorenz Meier | 2012-10-22 | 6 | -143/+381 |
|\ | |||||
| * | Add functions for computation of the distance and bearing to the nearest ↵ | Doug Weibel | 2012-10-21 | 2 | -10/+215 |
| | | | | | | | | point of a line segment or arc segment. | ||||
| * | Merge branch 'master' of https://github.com/PX4/Firmware | Doug Weibel | 2012-10-21 | 33 | -1070/+1221 |
| |\ | |||||
| * \ | Merge branch 'master' of https://github.com/PX4/Firmware | Doug Weibel | 2012-10-13 | 18 | -262/+476 |
| |\ \ | |||||
| * | | | Change parameter names in FW control to fit within MAVLink parameter name ↵ | Doug Weibel | 2012-10-08 | 1 | -79/+81 |
| | | | | | | | | | | | | | | | | size limit | ||||
| * | | | This commit changes the inner loop control structures for fixed wing ↵ | Doug Weibel | 2012-10-07 | 1 | -39/+121 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | attitude control. Nested rate and angle loops are used with limits on both the rate setpoint A simple outer navigation loop is retained for navigation control. This will be replaced later. The pitch set point is hard coded to zero. Pitch stabilization should work. This commit compiles, but needs further testing. | ||||
| * | | | Changes to the PID controller. Adds "limit" to the parameter set. ↵ | Doug Weibel | 2012-10-07 | 3 | -58/+42 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implements an output limit where the output magnitude is limited by the parameter value "limit". Also changes the integrator saturation such that the integrator is not updated (added to) if either updating it will cause the integrator values magnitude to exceed "intmax" or if the output magnitude would exceed "limit" with an updated integrator value. Arbitrary large limit values were hard coded into multirotor_attitude_control.c. These should be changed to parametric values or something sensible. This commit will temporarily break fixedwing_control.c. A following commit will repair it along with significant changes to the inner loop control. This commit has been tested to compile with fixedwing_control.c temporarily removed. No other testing has been completed. | ||||
* | | | | Switched to a more convenient audio tunestable_manual_flight | Lorenz Meier | 2012-10-22 | 1 | -8/+13 |
| | | | | |||||
* | | | | Resolved wrong TX drop display | Lorenz Meier | 2012-10-22 | 3 | -1/+31 |
| | | | | |||||
* | | | | Merge branch 'master' of github.com:PX4/Firmware into calibration | Lorenz Meier | 2012-10-22 | 5 | -2/+805 |
|\ \ \ \ | |||||
| * | | | | Function type fix | px4dev | 2012-10-21 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Move the tone_alarm driver out of the NuttX configs area and add it as an ↵ | px4dev | 2012-10-21 | 5 | -2/+805 |
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | stm32-specific driver in the PX4 apps space. Add a new tone_alarm command that can be used to start/stop alarm tones from the shell. | ||||
* | | | | Removed bogus time scalings | Lorenz Meier | 2012-10-22 | 1 | -12/+10 |
| | | | | |||||
* | | | | Cleaned up calibration, added text messages ring buffer | Lorenz Meier | 2012-10-22 | 5 | -60/+163 |
| | | | | |||||
* | | | | Checkpoint: Working, but non-verified full mag calibration | Lorenz Meier | 2012-10-21 | 4 | -133/+398 |
| | | | | |||||
* | | | | Merge branch 'master' of github.com:PX4/Firmware into calibration | Lorenz Meier | 2012-10-21 | 7 | -601/+343 |
|\| | | | |||||
| * | | | Fix stack allocation (now probably too large) for PX4IO debugging. Disable ↵ | px4dev | 2012-10-20 | 1 | -8/+18 |
| | | | | | | | | | | | | | | | | nonblocking serial comms to avoid losing tx data. | ||||
| * | | | Make it possible to run fmu and px4io simultaneously with full control over ↵ | px4dev | 2012-10-20 | 5 | -57/+121 |
| | | | | | | | | | | | | | | | | both sets of possible PWM outputs. First started wins. | ||||
| * | | | Major rework of the PX4IO driver; pull it closer up to date | px4dev | 2012-10-19 | 1 | -237/+235 |
| | | | | |||||
| * | | | Fix an error message | px4dev | 2012-10-19 | 1 | -1/+1 |
| | | | | |||||
| * | | | Retire old test cases for drivers that have been removed. | px4dev | 2012-10-19 | 1 | -330/+0 |
| | | | | |||||
* | | | | Merge branch 'mavlink-cleanup' of github.com:PX4/Firmware into calibration | Lorenz Meier | 2012-10-21 | 1 | -1/+1 |
|\ \ \ \ | |||||
| * | | | | remove bogus dt from att rate | Lorenz Meier | 2012-10-20 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Merge branch 'daregger_rate_control' of github.com:PX4/Firmware into calibration | Lorenz Meier | 2012-10-19 | 12 | -107/+112 |
|\| | | | | |||||
| * | | | | brought controller back to last tuned state | Lorenz Meier | 2012-10-18 | 1 | -6/+9 |
| | | | | | |||||
| * | | | | Removed dead code | Lorenz Meier | 2012-10-18 | 1 | -1/+0 |
| | | | | | |||||
| * | | | | Map inputs to the controller we actually want | Lorenz Meier | 2012-10-17 | 1 | -4/+2 |
| | | | | | |||||
| * | | | | Calibration progress, needs sphere fitting | Lorenz Meier | 2012-10-17 | 1 | -21/+23 |
| | | | | | |||||
| * | | | | Lowering default rates at 57600 | Lorenz Meier | 2012-10-17 | 2 | -5/+5 |
| | | | | | |||||
| * | | | | Various fixes to attitude control, flyable, needs parameter tuning | Lorenz Meier | 2012-10-17 | 3 | -8/+19 |
| | | | | | |||||
| * | | | | Initialized all sensor fields to zero | Lorenz Meier | 2012-10-17 | 1 | -0/+1 |
| | | | | | |||||
| * | | | | Minor code style fixes, removed dead code | Lorenz Meier | 2012-10-17 | 2 | -24/+6 |
| | | | | | |||||
| * | | | | Fixed an abort condition, fixed value initialization, implemented naive ↵ | Lorenz Meier | 2012-10-17 | 1 | -3/+12 |
| | | | | | | | | | | | | | | | | | | | | three-step calibration | ||||
| * | | | | Fixed a range of initialization issues in filter, does not any more emit NaN ↵ | Lorenz Meier | 2012-10-17 | 3 | -41/+36 |
| | | | | | | | | | | | | | | | | | | | | in first iteration | ||||
| * | | | | Increased priority of MAVLink receiver thread | Lorenz Meier | 2012-10-17 | 3 | -2/+7 |
| | | | | | |||||
* | | | | | Calibration WIP, not compiling | Lorenz Meier | 2012-10-17 | 5 | -213/+192 |
|/ / / / | |||||
* | | | | Controller and estimator updates | daregger | 2012-10-16 | 38 | -273/+332 |
| | | | |