1#ifndef FANG_ROBOTICS_MCB_CONTROL_CHASSIS_HOLONOMIC_MECANUM_LOGIC_ABSTRACT_ROBOT_MECANUM_LOGIC_HPP
2#define FANG_ROBOTICS_MCB_CONTROL_CHASSIS_HOLONOMIC_MECANUM_LOGIC_ABSTRACT_ROBOT_MECANUM_LOGIC_HPP
42 double getFrontRightWheelSpeed()
const;
43 double getFrontLeftWheelSpeed()
const;
44 double getRearLeftWheelSpeed()
const;
45 double getRearRightWheelSpeed()
const;
48 double rotationOffset_{0};
Definition abstract_robot_mecanum_logic.hpp:30
double getRotationOffset() const
Definition abstract_robot_mecanum_logic.cpp:26
void setMotion(const AbstractVelocity2D &translation, double rotationalOffset)
Definition abstract_robot_mecanum_logic.cpp:5
AbstractQuadSpeeds getWheelSpeeds() const
Definition abstract_robot_mecanum_logic.cpp:31
AbstractVelocity2D getTranslation() const
Definition abstract_robot_mecanum_logic.cpp:21
void setRotationOffset(double rotationalOffset)
Definition abstract_robot_mecanum_logic.cpp:16
void setTranslation(const AbstractVelocity2D &translation)
Definition abstract_robot_mecanum_logic.cpp:11
Definition basic_downscaler.cpp:4
math::AbstractVector2D AbstractVelocity2D
Definition abstract_velocity_2d.hpp:6
Definition vector_2d.hpp:8