Fang-Robotics-MCB
Fang Robotics Team Codebase
Loading...
Searching...
No Matches
abstract_mecanum_calculator.hpp
Go to the documentation of this file.
1#ifndef FANG_ROBOTICS_MCB_CONTROL_CHASSIS_HOLONOMIC_MECANUM_LOGIC_ABSTRACT_MECANUM_CALCULATOR_HPP
2#define FANG_ROBOTICS_MCB_CONTROL_CHASSIS_HOLONOMIC_MECANUM_LOGIC_ABSTRACT_MECANUM_CALCULATOR_HPP
6
7namespace fang::chassis
8{
25 {
26 public:
28 void setWheelSpeeds(const AbstractQuadSpeeds& quadDriveData);
45 double getRotationOffset() const;
46 private:
47 AbstractQuadSpeeds quadDriveData_{0,0,0,0};
48 };
49}
50#endif
Definition abstract_mecanum_calculator.hpp:25
AbstractVelocity2D getTranslation() const
Definition abstract_mecanum_calculator.cpp:10
double getRotationOffset() const
Definition abstract_mecanum_calculator.cpp:25
void setWheelSpeeds(const AbstractQuadSpeeds &quadDriveData)
Definition abstract_mecanum_calculator.cpp:5
AbstractMecanumCalculator()
Definition abstract_mecanum_calculator.hpp:27
Definition basic_downscaler.cpp:4
Definition vector_2d.hpp:8