class frc_apriltags.Utilities.Units

Bases: object

Use this class to convert between commonly used FRC units.

static degreesToRadians(degrees)

Converts given degrees to radians.

Parameters:

degrees – The degrees to convert to radians.

Returns:

Radians.

static degreesToRotations(degrees)

Converts given degrees to rotations.

Parameters:

degrees – The degrees to convert.

Returns:

Rotations.

static feetToMeters(feet)

Converts given feet to meters.

Parameters:

feet – The feet to convert to meters.

Returns:

Meters.

static inchesToMeters(inches)

Converts given inches to meters.

Parameters:

inches – The inches to convert to meters.

Returns:

Meters.

static kilogramsToLbs(kilograms)

Converts kilograms into lbs.

Parameters:

kilograms – The kilograms to convert to lbs.

Returns:

lbs.

static lbsToKilograms(lbs)

Converts lbs into kilograms.

Parameters:

lbs – The lbs to convert to kilograms.

Returns:

Kilograms.

static metersToFeet(meters)

Converts given meters to feet.

Parameters:

meters – The meters to convert to feet.

Returns:

Feet.

static metersToInches(meters)

Converts given meters to inches.

Parameters:

meters – The meters to convert to inches.

Returns:

Inches.

static millisecondsToSeconds(milliseconds)

Converts given milliseconds to seconds.

Parameters:

milliseconds – The milliseconds to convert to seconds.

Returns:

Seconds.

static radiansPerSecondToRotationsPerMinute(radiansPerSecond)

Converts radians per second to rotations per minute.

Parameters:

radiansPerSecond – The radians per second to convert to from rotations per minute.

Returns:

Rotations per minute.

static radiansToDegrees(radians)

Converts given radians to degrees.

Parameters:

radians – The radians to convert to degrees.

Returns:

Degrees.

static radiansToRotations(radians)

Converts given radians to rotations.

Parameters:

radians – The radians to convert.

Returns:

Rotations.

static rotationsPerMinuteToRadiansPerSecond(rpm)

Converts rotations per minute to radians per second.

Parameters:

rpm – The rotations per minute to convert to radians per second.

Returns:

Radians per second.

static rotationsToDegrees(rotations)

Converts given rotations to degrees.

Parameters:

rotations – The rotations to convert.

Returns:

Degrees.

static rotationsToRadians(rotations)

Converts given rotations to radians.

Parameters:

rotations – The rotations to convert.

Returns:

Radians.

static secondsToMilliseconds(seconds)

Converts given seconds to milliseconds.

Parameters:

seconds – The seconds to convert to milliseconds.

Returns:

Milliseconds.