-
I'm trying to tune my PIDs for the example project.
I've gotten the robot to drive around and almost everything seems to work, except... it shouldn't be driving at all.
Because the robot didn't …
-
https://github.com/wpilibsuite/allwpilib/blob/25ad6eafd5eeaf57ed25db2414a20838bf098399/wpimath/src/main/java/edu/wpi/first/math/kinematics/SwerveDriveKinematics.java#L283
it looks like the logic he…
-
Requirements:
- [x] Able to set paths from the relative position
- [x] Able to set paths from an absolute position (Optional)
- [x] Able to leave starting area
- [x] Testable (Tuning)
- [x] Able …
-
Use the model in Mechanical Advantage's example project folder
https://github.com/Mechanical-Advantage/AdvantageKit/tree/earthly-dev/example_projects/advanced_swerve_drive/src/main/java/frc/robot/s…
-
We're seeing all of our logs for matches truncated. Often only reporting information for the disable portion before autos start.
We're setting the log path as directed:
```java
Logger.…
-
Currently, calling setRampRate() in Swerve.java makes the azimuth motors not move.
I believe the issue here is that the above code replaces the config with all the default values except the ramp ra…
-
## Description
The swerve modules required additional PID tuning to prevent high levels of jerk when driving.
Start with these from the previous year: https://github.com/FRC-1250/Team-1250-ChargedU…
-
In the example projects, the deques used are ArrayDeque's, which have unbounded capacity. This means lines such as this one:
https://github.com/Mechanical-Advantage/AdvantageKit/blob/5a047d936bfb2…
-
Slow drivetrain down while a button is held so driver can make fine adjustments.
- [x] Drive Speed slowdown
- [x] Angular Speed Slowdown
- [x] Bind to Controller
-
In order to keep the code running when a hardware device is not reachable we should wrap the instantiation in a try catch so if it fails the code will report the error and continue. It looks like we …