Merge pull request #21 from lopsided98/fix-odometry
Fix odometry inversion for Create 1
This commit is contained in:
commit
3e69ee0f4e
1 changed files with 1 additions and 1 deletions
|
@ -103,7 +103,7 @@ namespace create {
|
||||||
deltaDist = ((int16_t) GET_DATA(ID_DISTANCE)) / 1000.0; //mm -> m
|
deltaDist = ((int16_t) GET_DATA(ID_DISTANCE)) / 1000.0; //mm -> m
|
||||||
deltaYaw = ((int16_t) GET_DATA(ID_ANGLE)) * (util::PI / 180.0); // D2R
|
deltaYaw = ((int16_t) GET_DATA(ID_ANGLE)) * (util::PI / 180.0); // D2R
|
||||||
deltaX = deltaDist * cos( util::normalizeAngle(pose.yaw + deltaYaw) );
|
deltaX = deltaDist * cos( util::normalizeAngle(pose.yaw + deltaYaw) );
|
||||||
deltaY = -deltaDist * sin( util::normalizeAngle(pose.yaw + deltaYaw) );
|
deltaY = deltaDist * sin( util::normalizeAngle(pose.yaw + deltaYaw) );
|
||||||
leftWheelDist = deltaDist / 2.0;
|
leftWheelDist = deltaDist / 2.0;
|
||||||
rightWheelDist = leftWheelDist;
|
rightWheelDist = leftWheelDist;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue