Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | multirotor_att_control: style fixes, cleanup | Anton Babushkin | 2013-11-02 | 1 | -31/+5 |
| | |||||
* | multirotor_att_control: use PID lib for yaw rate control | Anton Babushkin | 2013-11-02 | 1 | -11/+7 |
| | |||||
* | Piping through manual control channels | Lorenz Meier | 2013-10-15 | 1 | -0/+6 |
| | |||||
* | multirotor_att_control: cleanup, some refactoring | Anton Babushkin | 2013-10-07 | 1 | -199/+198 |
| | |||||
* | Hotfix: Use sensible default gains for users not being able to read ↵ | Lorenz Meier | 2013-09-12 | 2 | -8/+8 |
| | | | | instructions. | ||||
* | Full failsafe rewrite. | Anton Babushkin | 2013-08-27 | 1 | -57/+41 |
| | |||||
* | multirotor_att_control: yaw control bug fixed | Anton Babushkin | 2013-08-27 | 1 | -14/+17 |
| | |||||
* | Fix timestamp on rates_sp | tstellanova | 2013-08-23 | 1 | -0/+2 |
| | |||||
* | Merged seatbelt_multirotor_new | Lorenz Meier | 2013-08-23 | 1 | -43/+59 |
|\ | |||||
| * | multirotor_att_control: yaw setpoint reset fix | Anton Babushkin | 2013-08-22 | 1 | -50/+53 |
| | | |||||
* | | Reset yaw position when disarmed in multirotor controller | Julian Oes | 2013-08-22 | 1 | -16/+2 |
|/ | |||||
* | vehicle_control_mode.flag_armed added, reset integrals in ↵ | Anton Babushkin | 2013-08-19 | 5 | -28/+25 |
| | | | | multirotor_att_control when disarmed | ||||
* | commander, multirotor_att_control, position_estimator_inav: position valid ↵ | Anton Babushkin | 2013-08-17 | 1 | -7/+13 |
| | | | | flag fixed, other fixes and cleaunup | ||||
* | commander, multirotor_pos_control, multirotor_att_control: bugfixes | Anton Babushkin | 2013-08-16 | 1 | -4/+4 |
| | |||||
* | multirotor_att_control: run rate controller only if vehicle_control_mode ↵ | Anton Babushkin | 2013-08-16 | 1 | -20/+23 |
| | | | | flag set, codestyle fixed | ||||
* | Merge branch 'seatbelt_multirotor' into seatbelt_multirotor_new | Anton Babushkin | 2013-08-16 | 5 | -109/+134 |
|\ | | | | | | | WIP, TODO fixedwing | ||||
| * | Merge branch 'master' into seatbelt_multirotor | Anton Babushkin | 2013-07-08 | 1 | -1/+1 |
| |\ | |||||
| * \ | Merge branch 'att_control_der_fix' into seatbelt_multirotor | Anton Babushkin | 2013-06-28 | 4 | -60/+73 |
| |\ \ | |||||
| * | | | Merge branch 'master' into seatbelt_multirotor | Anton Babushkin | 2013-05-17 | 1 | -33/+50 |
| | | | | |||||
* | | | | Renamed actuator_safety back to actuator_armed, compiling but untested | Julian Oes | 2013-07-15 | 1 | -9/+9 |
| | | | | |||||
* | | | | Merge branch 'master' into new_state_machine | Julian Oes | 2013-07-08 | 5 | -60/+66 |
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | compiling again Conflicts: src/modules/fixedwing_att_control/fixedwing_att_control_att.c src/modules/fixedwing_att_control/fixedwing_att_control_rate.c src/modules/fixedwing_pos_control/fixedwing_pos_control_main.c src/modules/mavlink/orb_listener.c src/modules/multirotor_att_control/multirotor_attitude_control.c src/modules/multirotor_att_control/multirotor_rate_control.c src/modules/systemlib/pid/pid.c src/modules/systemlib/pid/pid.h src/modules/uORB/objects_common.cpp | ||||
| * | | | Merge branch 'master' of github.com:PX4/Firmware into origin_integration | Lorenz Meier | 2013-07-02 | 4 | -60/+73 |
| |\ \ \ | | | |/ | | |/| | |||||
| | * | | Copyright fixes | Anton Babushkin | 2013-06-22 | 4 | -24/+50 |
| | | | | |||||
| | * | | multirotor_attitude_control performance improved, tested in flight. PID ↵ | Anton Babushkin | 2013-06-20 | 2 | -37/+24 |
| | |/ | | | | | | | | | | library new functionality and bugfixes. | ||||
| * / | Rename our 'task_spawn' to 'task_spawn_cmd' since NuttX now has its own ↵ | px4dev | 2013-06-01 | 1 | -1/+1 |
| |/ | | | | | | | version of task_spawn that's different. | ||||
* | | Only some small cleanup to att control | Julian Oes | 2013-06-24 | 1 | -77/+23 |
| | | |||||
* | | Adapted flow estimator, position and velocity control to new state machine | Julian Oes | 2013-06-24 | 2 | -5/+5 |
| | | |||||
* | | Merge remote-tracking branch 'drton/pid_fixes_drton_debug' into ↵ | Julian Oes | 2013-06-20 | 4 | -16/+11 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | new_state_machine Conflicts: src/modules/multirotor_att_control/multirotor_att_control_main.c src/modules/multirotor_att_control/multirotor_attitude_control.c src/modules/multirotor_att_control/multirotor_rate_control.c src/modules/multirotor_att_control/multirotor_rate_control.h src/modules/sdlog2/sdlog2.c | ||||
| * | | Cleanup: remove useless angular rates from attitude rate controller | Anton Babushkin | 2013-06-20 | 3 | -11/+5 |
| | | | |||||
| * | | Att rate PID fix | Anton Babushkin | 2013-06-20 | 1 | -4/+5 |
| | | | |||||
| * | | Added integral reset for rate controller | Julian Oes | 2013-06-19 | 1 | -0/+6 |
| | | | |||||
| * | | Cherry-picked commit e2ff60b0a6dbcd714d57e781d9fe174b110a6237: use rateacc ↵ | Julian Oes | 2013-06-19 | 3 | -20/+32 |
| | | | | | | | | | | | | values | ||||
| * | | Checkpoint: Quad is flying after PID lib changes | Julian Oes | 2013-06-17 | 2 | -7/+5 |
| | | | | | | | | | | | | | | | Conflicts: src/modules/multirotor_att_control/multirotor_attitude_control.c | ||||
* | | | Added integral reset for rate controller | Julian Oes | 2013-06-19 | 1 | -0/+6 |
| | | | |||||
* | | | Use rollacc and pitchacc from the estimator instead of differentiating in ↵ | Julian Oes | 2013-06-19 | 3 | -12/+19 |
| | | | | | | | | | | | | the controller | ||||
* | | | Checkpoint: Quad is flying after PID lib changes | Julian Oes | 2013-06-17 | 2 | -9/+7 |
| | | | |||||
* | | | Merge branch 'pid_fixes' into new_state_machine | Julian Oes | 2013-06-16 | 5 | -20/+27 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/modules/multirotor_att_control/multirotor_rate_control.c src/modules/sdlog2/sdlog2.c src/modules/sdlog2/sdlog2_messages.h and some fixes, logging of control PID values now working | ||||
| * | | Added ctrl debugging values | Julian Oes | 2013-06-16 | 1 | -2/+14 |
| | | | | | | | | | | | | | | | Conflicts: src/modules/sdlog2/sdlog2.c | ||||
| * | | Added possibility to log pid control values | Julian Oes | 2013-06-16 | 2 | -4/+4 |
| | | | | | | | | | | | | | | | | | | Conflicts: apps/multirotor_pos_control/multirotor_pos_control.c src/drivers/ardrone_interface/ardrone_interface.c | ||||
| * | | Fixed pid bug, attitude was not controlled | Julian Oes | 2013-06-16 | 1 | -4/+6 |
| | | | |||||
* | | | Tried to add ctrl debug values to sdlog2 (WIP) | Julian Oes | 2013-06-16 | 1 | -0/+1 |
| | | | |||||
* | | | Added ctrl debugging values | Julian Oes | 2013-06-16 | 1 | -2/+14 |
| | | | |||||
* | | | Added possibility to log pid control values | Julian Oes | 2013-06-16 | 2 | -4/+4 |
| | | | | | | | | | | | | | | | | | | Conflicts: apps/multirotor_pos_control/multirotor_pos_control.c src/drivers/ardrone_interface/ardrone_interface.c | ||||
* | | | Fixed pid bug, attitude was not controlled | Julian Oes | 2013-06-16 | 1 | -4/+6 |
| | | | |||||
* | | | Merge branch 'pid_fixes' into new_state_machine | Julian Oes | 2013-06-15 | 2 | -56/+28 |
|\| | | |||||
| * | | Added a filter parameter to the pid function | Julian Oes | 2013-06-15 | 2 | -8/+8 |
| | | | | | | | | | | | | | | | Conflicts: apps/multirotor_pos_control/multirotor_pos_control.c | ||||
| * | | Use the pid library in the rate controller and change de implementation of ↵ | Julian Oes | 2013-06-15 | 2 | -55/+27 |
| |/ | | | | | | | | | | | | | | | | | the D part Conflicts: src/modules/multirotor_att_control/multirotor_rate_control.c src/modules/systemlib/pid/pid.c src/modules/systemlib/pid/pid.h | ||||
* | | Controllers should not access state machine anymore but access the ↵ | Julian Oes | 2013-06-15 | 1 | -22/+23 |
| | | | | | | | | vehicle_control_mode flags | ||||
* | | Introduced new actuator_safety topic | Julian Oes | 2013-06-14 | 1 | -5/+16 |
| | | |||||
* | | Merge remote-tracking branch 'upstream/master' into new_state_machine | Julian Oes | 2013-05-17 | 1 | -32/+38 |
|/ | | | | | | | Conflicts: src/drivers/px4io/px4io.cpp src/modules/commander/commander.c src/modules/commander/state_machine_helper.c |