|
LightLib
PROS library for VEX V5: EKF/MCL localization, RAMSETE path following, high-level chassis API
|
RAMSETE controller and chassis-geometry config. More...
#include <ramsete.hpp>
Public Attributes | |
| float | b = 2.0f |
| Aggressiveness — larger = more correction. | |
| float | zeta = 0.7f |
| Damping, [0, 1]; 0.7 is classic. | |
| float | trackWidthIn = 12.0f |
| Track width, inches. | |
| float | wheelDiamIn = 3.25f |
| Wheel diameter, inches. | |
| float | gearRatio = 0.75f |
| wheel_rpm / motor_rpm (0.75 = 36:48 blue). | |
RAMSETE controller and chassis-geometry config.
Definition at line 54 of file ramsete.hpp.
| float light::RamseteConfig::b = 2.0f |
Aggressiveness — larger = more correction.
Definition at line 55 of file ramsete.hpp.
| float light::RamseteConfig::gearRatio = 0.75f |
wheel_rpm / motor_rpm (0.75 = 36:48 blue).
Definition at line 59 of file ramsete.hpp.
| float light::RamseteConfig::trackWidthIn = 12.0f |
Track width, inches.
Definition at line 57 of file ramsete.hpp.
| float light::RamseteConfig::wheelDiamIn = 3.25f |
Wheel diameter, inches.
Definition at line 58 of file ramsete.hpp.
| float light::RamseteConfig::zeta = 0.7f |
Damping, [0, 1]; 0.7 is classic.
Definition at line 56 of file ramsete.hpp.