diff options
author | runepx4 <runepx4@gmail.com> | 2013-10-31 10:23:37 +0100 |
---|---|---|
committer | runepx4 <runepx4@gmail.com> | 2013-10-31 10:23:58 +0100 |
commit | eac640739b8eb63343e01566d4c093179e3b657f (patch) | |
tree | a559be240d4f98bb94759197b580fb70ab680203 /src/modules/systemlib/mixer/multi_tables | |
parent | 7d443eb3325cfff469c88864fdc96b68612d36c0 (diff) | |
download | px4-firmware-eac640739b8eb63343e01566d4c093179e3b657f.tar.gz px4-firmware-eac640739b8eb63343e01566d4c093179e3b657f.tar.bz2 px4-firmware-eac640739b8eb63343e01566d4c093179e3b657f.zip |
Added 8 rotor Coaxial Rotor mixer
Diffstat (limited to 'src/modules/systemlib/mixer/multi_tables')
-rwxr-xr-x | src/modules/systemlib/mixer/multi_tables | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/src/modules/systemlib/mixer/multi_tables b/src/modules/systemlib/mixer/multi_tables index 683c63040..050bf2f47 100755 --- a/src/modules/systemlib/mixer/multi_tables +++ b/src/modules/systemlib/mixer/multi_tables @@ -74,7 +74,18 @@ set octa_plus { 90 CW } -set tables {quad_x quad_plus quad_v quad_wide hex_x hex_plus octa_x octa_plus} +set octa_cox { + 45 CCW + -45 CW + -135 CCW + 135 CW + -45 CCW + 45 CW + 135 CCW + -135 CW +} + +set tables {quad_x quad_plus quad_v quad_wide hex_x hex_plus octa_x octa_plus octa_cox} proc factors {a d} { puts [format "\t{ %9.6f, %9.6f, %5.2f }," [rcos [expr $a + 90]] [rcos $a] [expr -$d]]} |