diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/poser_charlesrefine.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/poser_charlesrefine.c b/src/poser_charlesrefine.c index d0d5b17..e95b621 100644 --- a/src/poser_charlesrefine.c +++ b/src/poser_charlesrefine.c @@ -13,6 +13,11 @@ #define MAX_PT_PER_SWEEP SENSORS_PER_OBJECT +/* + More notes to self: + try updating expected lighthouse position against each lighthouse with imu data and don't tie them to each other. + +*/ // Tunable parameters: @@ -155,7 +160,7 @@ int PoserCharlesRefine(SurviveObject *so, PoserData *pd) { LinmathPoint3d rotated_out; quatrotatevector( rotated_out, dd->InteralPoseUsedForCalc.Rot, imuData->accel ); - if( so->PoseConfidence > 0.9999 ) + if( so->PoseConfidence > 0.6 ) { LinmathPoint3d correction; |