Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: IMU MODSERIAL Servo mbed
Fork of RTOS_Controller_v2 by
Diff: vessel.h
- Revision:
- 8:2db98df6fbbb
- Parent:
- 7:396fa2a8648d
- Child:
- 9:9aaa7f0c8960
--- a/vessel.h Fri Jul 29 15:34:59 2016 +0000
+++ b/vessel.h Fri Jul 29 16:44:24 2016 +0000
@@ -296,13 +296,13 @@
// m7 = abs((accxs + yaws) / yy);
m0 = (acczs + pitchs + rolls - depths) / zpr + 0.5;//
- m1 = (accys + yaws) / yy + 0.5;
+ m1 = (accys + yaws) / -yy + 0.5;
m2 = (acczs + pitchs - rolls - depths) / -zpr + 0.5;//
- m3 = (accxs + yaws) / -xy + 0.5;
+ m3 = (accxs + yaws) / xy + 0.5;
m4 = (acczs - pitchs - rolls - depths) / zpr + 0.5;//
- m5 = (accys + yaws) / yy + 0.5;
+ m5 = (accys + yaws) / -yy + 0.5;
m6 = (acczs - pitchs + rolls - depths) / -zpr + 0.5;//
- m7 = (accxs + yaws) / yy + 0.5;
+ m7 = (accxs + yaws) / -yy + 0.5;
//pc.printf("%f,%f,%f,%f\n\r",accxs, yaws, yy, (accxs + yaws) / yy + 0.5);
pc.printf("%f,%f,%f, %f,%f,%f, %f, %f \n\r",powerPin.read(), acczs, yaws, pitchs, rolls, zpr, depths, (acczs + pitchs + rolls - depths) / zpr + 0.5);
