libstp
Robotics library for Botball
Loading...
Searching...
No Matches
libstp::kinematics::mecanum::MecanumKinematics Member List

This is the complete list of members for libstp::kinematics::mecanum::MecanumKinematics, including all inherited members.

applyCommand(const foundation::ChassisVelocity &cmd, double dt) overridelibstp::kinematics::mecanum::MecanumKinematicsvirtual
applyPowerCommand(const foundation::ChassisVelocity &direction, int power_percent) overridelibstp::kinematics::mecanum::MecanumKinematicsvirtual
estimateState() const overridelibstp::kinematics::mecanum::MecanumKinematicsvirtual
getMaxWheelSpeed() constlibstp::kinematics::mecanum::MecanumKinematicsinline
getMotors() overridelibstp::kinematics::mecanum::MecanumKinematicsvirtual
getStmOdometryConfig() overridelibstp::kinematics::mecanum::MecanumKinematicsvirtual
getVelocityCommandGains() const overridelibstp::kinematics::mecanum::MecanumKinematicsvirtual
getWheelRadius() const overridelibstp::kinematics::mecanum::MecanumKinematicsinlinevirtual
hardStop() overridelibstp::kinematics::mecanum::MecanumKinematicsvirtual
maxYawRateForArcRadius(double radius_m, bool) const overridelibstp::kinematics::mecanum::MecanumKinematicsinlinevirtual
MecanumKinematics(hal::motor::IMotor *front_left_motor, hal::motor::IMotor *front_right_motor, hal::motor::IMotor *back_left_motor, hal::motor::IMotor *back_right_motor, double wheelbase, double trackWidth, double wheelRadius, foundation::VelocityCommandGain velocityCommandGain={})libstp::kinematics::mecanum::MecanumKinematics
resetEncoders() overridelibstp::kinematics::mecanum::MecanumKinematicsvirtual
setMaxWheelSpeed(double max_wheel_speed)libstp::kinematics::mecanum::MecanumKinematicsinline
setVelocityCommandGains(double gx, double gy, double gw) overridelibstp::kinematics::mecanum::MecanumKinematicsvirtual
supportsLateralMotion() const overridelibstp::kinematics::mecanum::MecanumKinematicsvirtual
wheelCount() const overridelibstp::kinematics::mecanum::MecanumKinematicsvirtual
~IKinematics()=defaultlibstp::kinematics::IKinematicsvirtual
~MecanumKinematics() override=defaultlibstp::kinematics::mecanum::MecanumKinematics