positive angle ->turn right
This commit is contained in:
parent
a41a2b2c04
commit
2b392ef045
@ -47,11 +47,12 @@ void DifferentialDrive::SetMotorTargetSpeeds(float leftSpeed,
|
||||
};
|
||||
}
|
||||
|
||||
#include <Arduino.h>
|
||||
void DifferentialDrive::SetTwistSpeed(float forward, float yaw) {
|
||||
float leftSpeed =
|
||||
Float::Clamp(forward - yaw, -1, 1); // revolutions per second
|
||||
float rightSpeed =
|
||||
Float::Clamp(forward + yaw, -1, 1); // revolutions per second
|
||||
float rightSpeed =
|
||||
Float::Clamp(forward - yaw, -1, 1); // revolutions per second
|
||||
|
||||
float leftMotorSpeed = leftSpeed / rpsToMs; // meters per second
|
||||
float rightMotorSpeed = rightSpeed / rpsToMs; // meters per second
|
||||
|
Loading…
x
Reference in New Issue
Block a user