Fang-Robotics-MCB
Fang Robotics Team Codebase
Loading...
Searching...
No Matches
fang::chassis::MecanumCalculator Class Reference

#include <mecanum_calculator.hpp>

Public Member Functions

 MecanumCalculator (const Meters &horizontalWheelDistance, const Meters &verticalWheelDistance, const Meters &wheelRadius)
 
void setWheelSpeeds (const QuadRPM &quadDriveData)
 
Velocity2D getTranslation () const
 
RPM getRotation () const
 

Detailed Description

Constructor & Destructor Documentation

◆ MecanumCalculator()

fang::chassis::MecanumCalculator::MecanumCalculator ( const Meters horizontalWheelDistance,
const Meters verticalWheelDistance,
const Meters wheelRadius 
)

Member Function Documentation

◆ getRotation()

RPM fang::chassis::MecanumCalculator::getRotation ( ) const

Counterclockwise is positive

◆ getTranslation()

Velocity2D fang::chassis::MecanumCalculator::getTranslation ( ) const

Returns the movement of the robot relative to the robot.

◆ setWheelSpeeds()

void fang::chassis::MecanumCalculator::setWheelSpeeds ( const QuadRPM quadDriveData)

The documentation for this class was generated from the following files: