Hopefully fix track width regression

This commit is contained in:
Ryan Brott
2022-12-06 21:15:01 -08:00
parent b44d5e0ca5
commit 7c9fd6c18a

View File

@ -94,10 +94,9 @@ function loadRegression(data) {
document.getElementById('trackWidthChart'),
angVels,
angVels.map((_, i) =>
(leftEncVels.reduce((acc, vs) => acc - vs[i], 0)
+ rightEncVels.reduce((acc, vs) => acc + vs[i], 0))
/ (data.leftEncVels.length + data.rightEncVels.length)
* (data.type === 'mecanum' ? 1 : 2)
(leftEncVels.reduce((acc, vs) => acc - vs[i], 0) / data.leftEncVels.length
+ rightEncVels.reduce((acc, vs) => acc + vs[i], 0) / data.rightEncVels.length)
* (data.type === 'mecanum' ? 0.5 : 1)
),
{title: 'Track Width Regression', slope: 'track width'}
);