Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Checkpoint: implement new state machine, compiling, WIP | Julian Oes | 2013-02-16 | 1 | -41/+43 |
| | |||||
* | Fixed code style for multirotor_att_control app | Lorenz Meier | 2013-01-11 | 5 | -25/+51 |
| | |||||
* | Stabilization enabling / switching | Lorenz Meier | 2012-12-30 | 1 | -1/+14 |
| | |||||
* | Cleaned up control mode state machine / flight mode / navigation state ↵ | Lorenz Meier | 2012-12-27 | 1 | -36/+51 |
| | | | | machine still needs a bit cleaning up | ||||
* | Reverted changes to multirotor rate controller, changing to a discrete ↵ | Lorenz Meier | 2012-12-27 | 1 | -18/+26 |
| | | | | derivative does not help | ||||
* | My PID integral part fixes | Julian Oes | 2012-12-19 | 2 | -27/+26 |
| | |||||
* | Merge branch 'development' of github.com:PX4/Firmware into development | Lorenz Meier | 2012-11-21 | 4 | -34/+77 |
|\ | |||||
| * | Yaw rate sanity checking for controller | Lorenz Meier | 2012-11-20 | 1 | -0/+5 |
| | | |||||
| * | Cleaned up PI wrapping code, still subject to testing | Lorenz Meier | 2012-11-20 | 3 | -26/+25 |
| | | |||||
| * | Changed yaw position control to yaw speed control for multirotors, tested ↵ | Julian Oes | 2012-11-19 | 2 | -5/+21 |
| | | | | | | | | with ardrone | ||||
| * | Distinction between yaw position and yaw speed control, just messsed around ↵ | Julian Oes | 2012-11-19 | 3 | -33/+56 |
| | | | | | | | | in the code, untested | ||||
* | | Removed left-over comment | Lorenz Meier | 2012-11-21 | 1 | -3/+0 |
|/ | |||||
* | Merge remote-tracking branch 'upstream/master' into io | Julian Oes | 2012-11-15 | 2 | -156/+167 |
|\ | | | | | | | | | | | | | Fixed Conflicts: apps/multirotor_att_control/multirotor_att_control_main.c rc loss failsafe throttle tested | ||||
| * | Minor cleanups in attitude control | Lorenz Meier | 2012-11-14 | 2 | -119/+146 |
| | | |||||
* | | Several fixes, hex flies, failsafe not really tested yet | Julian Oes | 2012-11-11 | 1 | -21/+21 |
| | | |||||
* | | Better, platform independent failsafe handling | Lorenz Meier | 2012-11-09 | 1 | -2/+18 |
| | | |||||
* | | Disable failsafe until its actually tested | Lorenz Meier | 2012-11-09 | 1 | -9/+24 |
| | | |||||
* | | Merge branch 'master' of https://github.com/PX4/Firmware | Julian Oes | 2012-11-08 | 1 | -3/+3 |
|\| | |||||
| * | Nulling controller parameters for additional safety | Lorenz Meier | 2012-11-08 | 1 | -3/+3 |
| | | |||||
* | | Made param name shorter, don't know if it was needed | Julian Oes | 2012-11-08 | 1 | -2/+2 |
| | | |||||
* | | Forgot to comment | Julian Oes | 2012-11-07 | 1 | -1/+4 |
| | | |||||
* | | Failsafe throttle when RC is lost is now a parameter | Julian Oes | 2012-11-07 | 1 | -1/+8 |
| | | |||||
* | | Some failsafe hack when RC signal is lost | Julian Oes | 2012-11-06 | 1 | -0/+8 |
|/ | |||||
* | param load / store cleanup, storage location selection now exclusively ↵ | Lorenz Meier | 2012-11-02 | 1 | -2/+2 |
| | | | | through dedicated "param select <path>" command | ||||
* | Fine tuning of manual control | Tobias Naegeli | 2012-11-01 | 2 | -58/+58 |
| | |||||
* | Minor last tweaks | Lorenz Meier | 2012-10-30 | 1 | -6/+3 |
| | |||||
* | Fixed error term calculation for yaw position | Lorenz Meier | 2012-10-30 | 2 | -3/+10 |
| | |||||
* | Reducing stack sizes to free some RAM | Lorenz Meier | 2012-10-30 | 1 | -3/+4 |
| | |||||
* | Better yaw position control, but not quite there yet | Lorenz Meier | 2012-10-30 | 2 | -4/+8 |
| | |||||
* | Correctly initializing and updating yaw setpoint, sign still to be checked | Lorenz Meier | 2012-10-30 | 1 | -2/+18 |
| | |||||
* | Checkpoint - moving things out of the NuttX configs/*/src directories | px4dev | 2012-10-23 | 3 | -3/+3 |
| | |||||
* | Accomodating for offboard control setups | Lorenz Meier | 2012-10-22 | 1 | -2/+2 |
| | |||||
* | Merged with fixed-wing stabilization work, multirotor control tested | Lorenz Meier | 2012-10-22 | 1 | -43/+8 |
|\ | |||||
| * | Merge branch 'master' of https://github.com/PX4/Firmware | Doug Weibel | 2012-10-13 | 2 | -99/+55 |
| |\ | |||||
| * | | Changes to the PID controller. Adds "limit" to the parameter set. ↵ | Doug Weibel | 2012-10-07 | 1 | -8/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
| * | | Back out testing changes that are a bit too much ahead of time for master | Lorenz Meier | 2012-10-04 | 1 | -7/+7 |
| | | | |||||
* | | | Removed bogus time scalings | Lorenz Meier | 2012-10-22 | 1 | -12/+10 |
| | | | |||||
* | | | remove bogus dt from att rate | Lorenz Meier | 2012-10-20 | 1 | -1/+1 |
| | | | |||||
* | | | brought controller back to last tuned state | Lorenz Meier | 2012-10-18 | 1 | -6/+9 |
| | | | |||||
* | | | Map inputs to the controller we actually want | Lorenz Meier | 2012-10-17 | 1 | -4/+2 |
| | | | |||||
* | | | Various fixes to attitude control, flyable, needs parameter tuning | Lorenz Meier | 2012-10-17 | 3 | -8/+19 |
| | | | |||||
* | | | Increased priority of MAVLink receiver thread | Lorenz Meier | 2012-10-17 | 1 | -1/+1 |
| | | | |||||
* | | | Controller and estimator updates | daregger | 2012-10-16 | 4 | -153/+83 |
| | | | |||||
* | | | Wip on inner rate loop | daregger | 2012-10-16 | 1 | -13/+28 |
| | | | |||||
* | | | Merged new EKF version | Lorenz Meier | 2012-10-16 | 6 | -17/+19 |
| |/ |/| | |||||
* | | working offboard | tnaegeli | 2012-10-09 | 2 | -32/+39 |
| | | |||||
* | | Merge branch 'master' of https://github.com/PX4/Firmware | tnaegeli | 2012-10-04 | 2 | -119/+66 |
|\| | | | | | | | | | | | | | Conflicts: apps/commander/commander.c apps/multirotor_att_control/multirotor_att_control_main.c apps/multirotor_att_control/multirotor_rate_control.c | ||||
| * | Fixed inner yaw rate loop | Lorenz Meier | 2012-10-04 | 2 | -127/+76 |
| | | |||||
* | | Merge branch 'master' of https://github.com/PX4/Firmware | tnaegeli | 2012-10-04 | 1 | -1/+1 |
|\| | |||||
| * | Go back to the FIFO scheduler for now, as we don't have time to shake out ↵ | px4dev | 2012-10-03 | 1 | -1/+1 |
| | | | | | | | | | | | | the RR scheduler changeover just yet. Make the "default" scheduler a centralized definition so that changes are easier in future. |