--- a/middleware/Tracking/Postures/CrossDetector.cs Fri Apr 06 10:46:51 2012 +0200
+++ b/middleware/Tracking/Postures/CrossDetector.cs Fri Apr 06 11:08:26 2012 +0200
@@ -45,7 +45,7 @@
//La distance de référence est ici la distance entre le milieu du dos et le milieu des épaules.
refDistance = Math.Abs(localState[(int)JointType.Spine].Position.Y - localState[(int)JointType.ShoulderCenter].Position.Y);
- if (localState[(int)JointType.HandLeft].Position.Y < localState[(int)JointType.ElbowLeft].Position.Y - refDistance / 2)
+ /*if (localState[(int)JointType.HandLeft].Position.Y < localState[(int)JointType.ElbowLeft].Position.Y - refDistance / 2)
debug.onR0(true);
else
debug.onR0(false);
@@ -60,7 +60,7 @@
if (localState[(int)JointType.HandLeft].Position.X + refDistance / 2 > localState[(int)JointType.HandRight].Position.X)
debug.onR3(true);
else
- debug.onR3(false);
+ debug.onR3(false);*/
//Si la position Y de la main gauche n'est pas plus haute de la distance de référence que le coude gauche
//OU si la position Y de la main droite n'est pas plus haute de la distance de référence que le coude droit
//OU si la position X du coude gauche n'est pas plus à gauche de la distance de référence/2 que le coude droit