aboutsummaryrefslogtreecommitdiff
path: root/src/modules/attitude_estimator_so3_comp
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' of github.com:PX4/Firmware into new_state_machineLorenz Meier2013-07-191-2/+4
|\
| * Hotfix: Ensured there are never two filters running at the same time if ↵Lorenz Meier2013-07-181-2/+4
| | | | | | | | auto-magic happens via USB link
* | Changed location of lots of flags and conditions, needs testing and more workJulian Oes2013-07-161-7/+7
|/
* Tracked task_spawn API changes for sdlog2 and att_estm_so3_compLorenz Meier2013-06-061-1/+1
|
* 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.
* 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