aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'pid_fixes' into new_state_machineJulian Oes2013-06-1522-90/+2251
|\
| * Added a filter parameter to the pid functionJulian Oes2013-06-157-31/+40
| | | | | | | | | | Conflicts: apps/multirotor_pos_control/multirotor_pos_control.c
| * Use the pid library in the rate controller and change de implementation of ↵Julian Oes2013-06-154-67/+46
| | | | | | | | | | | | | | | | | | 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
| * Add PX4Flow board modules and corresponding ORB msgs.samuezih2013-06-1415-0/+2173
| |
* | Controllers should not access state machine anymore but access the ↵Julian Oes2013-06-1512-168/+182
| | | | | | | | vehicle_control_mode flags
* | Beep when mode is not possibleJulian Oes2013-06-142-3/+19
| |
* | Arming with IO working nowJulian Oes2013-06-142-6/+9
| |
* | Introduced new actuator_safety topicJulian Oes2013-06-1422-193/+424
| |
* | Fixed param saveJulian Oes2013-06-131-1/+1
| |
* | Two hacks here to make it compileJulian Oes2013-06-122-10/+17
| |
* | Merge remote-tracking branch 'upstream/master' into new_state_machineJulian Oes2013-06-12311-121247/+5076
|\| | | | | | | | | Conflicts: src/examples/fixedwing_control/main.c
| * sdlog2: RC (RC controls) and OUT0 (actuator 0 output) messages added, print ↵Anton Babushkin2013-06-082-16/+38
| | | | | | | | statistics to mavlink console
| * sdlog2 minor fixAnton Babushkin2013-06-071-3/+0
| |
| * sdlog2 -b option (log buffer size) added, minor cleanupAnton Babushkin2013-06-073-17/+40
| |
| * sdlog2 fixesAnton Babushkin2013-06-071-1/+3
| |
| * Merge branch 'master' into sdlog2Anton Babushkin2013-06-0713-76/+1090
| |\
| | * Hotfix: Allow the IO mixer loading to load larger mixers, fix up the px4io ↵Lorenz Meier2013-06-071-2/+19
| | | | | | | | | | | | test command to allow a clean exit
| | * Hotfix: Enlarge the buffer size for mixers, ensure that reasonable setups ↵Lorenz Meier2013-06-071-2/+2
| | | | | | | | | | | | with 16 outputs can work
| | * Hotfix: Make IOs mixer loading pedantic to make sure the full mixer loadsLorenz Meier2013-06-071-6/+12
| | |
| | * Merge branch 'master' of github.com:PX4/FirmwareLorenz Meier2013-06-0612-25/+2597
| | |\
| | | * Hotfix: Added missing headerLorenz Meier2013-06-061-0/+1
| | | |
| | | * Minor cleanupLorenz Meier2013-06-061-5/+5
| | | |
| | | * Hotfix: Fix typos in tutorial codeLorenz Meier2013-06-061-25/+28
| | | |
| | | * Merge pull request #284 from limhyon/masterLorenz Meier2013-06-065-0/+953
| | | |\ | | | | | | | | | | Nonlinear complementary SO(3) filter has been implemented.
| | | | * Add detailed documentation for SO3 gains tuning.Hyon Lim (Retina)2013-06-062-12/+47
| | | | | | | | | | | | | | | | | | | | USB nsh has been removed.
| | | | * GPL Licensed code has been removedHyon Lim (Retina)2013-05-298-1852/+1
| | | | |
| | | | * Visualization code has been added.Hyon Lim (Retina)2013-05-2910-2/+1882
| | | | |
| | | | * I finished to implement nonlinear complementary filter on the SO(3).Hyon Lim (Retina)2013-05-291-56/+120
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous problem was roll,pitch and yaw angle from quaternion. Now it is fixed. 1-2-3 Euler representation is used. Also accelerometer sign change has been applied.
| | | | * Merge remote-tracking branch 'upstream/master'Hyon Lim (Retina)2013-05-287-254/+624
| | | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Mikrokopter BLCTRL seems to be updated - HMC5883L calibration problem has been corrected. (This is because of RAM mis allocation?) See https://groups.google.com/forum/?fromgroups#!topic/px4users/yTYJiDBBKfo - Fixed wing control updated https://groups.google.com/forum/?fromgroups#!topic/px4users/s7owpvZN8UI - GPIO module has been removed. - STM32 DRV updated
| | | | * | Test flight has been performed with nonlinear SO(3) attitude estimator.Hyon Lim (Retina)2013-05-231-111/+113
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Here are few observations: - When the system initialized, roll angle is initially reversed. As filter converged, it becomes normal. - I put a negative sign on roll, yaw. It should naturally has right sign, but I do not know why for now. Let me investigate again. - Gain : I do not know what gain is good for quadrotor flight. Let me take a look Ardupilot gain in the later. Anyway, you can fly with this attitude estimator.
| | | | * | To use freeIMU processing visualization tool, I have implemented float ↵Hyon Lim (Retina)2013-05-231-77/+196
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | number transmission over uart (default /dev/ttyS2, 115200) But this not tested yet. I should.
| | | | * | Roll pitch yaw should be verified againHyon Lim (Retina)2013-05-232-94/+94
| | | | | |
| | | | * | I do not know why roll angle is not correct. But system looks okayHyon Lim (Retina)2013-05-231-34/+38
| | | | | |
| | | | * | Fixed few minor bugHyon Lim (Retina)2013-05-232-2/+8
| | | | | |
| | | | * | Initial work of so3 nonlinear complementary filterHyon Lim (Retina)2013-05-234-0/+694
| | | | | |
| | | * | | Merge pull request #287 from DrTon/sdlog2Lorenz Meier2013-06-066-0/+1615
| | | |\ \ \ | | | | | | | | | | | | | | sdlog2 - new APM compatible logger
| | * | | | | Saved a few string bytes, cleaned up task names and outputLorenz Meier2013-06-062-15/+17
| | |/ / / /
| | * | | | HOTFIX: Added start / stop syntax to GPIO led commandLorenz Meier2013-06-051-22/+48
| | | | | |
| | * | | | Merge pull request #296 from sjwilks/hott-init-fixLorenz Meier2013-06-041-4/+10
| | |\ \ \ \ | | | | | | | | | | | | | | Fix HoTT syncing issue with receiver on startup.
| | | * | | | Fix syncing issue with receiver on startup.Simon Wilks2013-06-041-4/+10
| | | | | | |
| * | | | | | sdlog2: STAT (vehicle state) log message added, minor optimizationsAnton Babushkin2013-06-072-6/+43
| | | | | | |
| * | | | | | sdlog2: ATTC - vehicle attitude control logging addedAnton Babushkin2013-06-062-1/+17
| | |_|/ / / | |/| | | |
| * | | | | Merge branch 'master' into sdlog2Anton Babushkin2013-06-0412-135/+469
| |\| | | |
| | * | | | HOTFIX: Allow PWM command to correctly set ARM_OK flagLorenz Meier2013-06-041-0/+6
| | | | | |
| | * | | | Better error handling for too large argumentsLorenz Meier2013-06-041-3/+8
| | | | | |
| | * | | | Merge branch 'master' of github.com:PX4/Firmware into failsafe_ioLorenz Meier2013-06-047-119/+328
| | |\ \ \ \
| | | * | | | Merge pull request #294 from sjwilks/hott_v2Lorenz Meier2013-06-046-118/+327
| | | |\| | | | | | | | | | | | | | | | | Add GPS Support to the HoTT Telemetry driver
| | | | * | | Removed some debugging codeSimon Wilks2013-06-041-2/+1
| | | | | | |
| | | | * | | Formatting and commentsSimon Wilks2013-06-041-5/+3
| | | | | | |
| | | | * | | Fix whitespaceSimon Wilks2013-06-041-9/+9
| | | | | | |