[wpimath] Use newer link to controls book in comments (NFC) (#2700)

This commit is contained in:
Tyler Veness
2020-09-10 14:20:06 -07:00
committed by GitHub
parent 629a4574db
commit b0a296477e
6 changed files with 10 additions and 9 deletions

View File

@@ -29,7 +29,8 @@ import edu.wpi.first.wpiutil.math.numbers.N1;
* the model.
*
* <p>For more on the underlying math, read
* https://file.tavsys.net/control/controls-engineering-in-frc.pdf chapter 9.
* https://file.tavsys.net/control/controls-engineering-in-frc.pdf chapter 9 "Stochastic control
* theory".
*/
@SuppressWarnings("ClassTypeParameterName")
public class KalmanFilter<States extends Num, Inputs extends Num,

View File

@@ -155,9 +155,9 @@ public class Pose2d {
/**
* Obtain a new Pose2d from a (constant curvature) velocity.
*
* <p>See <a href="https://file.tavsys.net/control/state-space-guide.pdf">
* Controls Engineering in the FIRST Robotics Competition</a>
* section on nonlinear pose estimation for derivation.
* <p>See <a href="https://file.tavsys.net/control/controls-engineering-in-frc.pdf">
* Controls Engineering in the FIRST Robotics Competition</a> section 10.2 "Pose exponential" for
* a derivation.
*
* <p>The twist is a change in pose in the robot's coordinate frame since the
* previous pose update. When the user runs exp() on the previous known

View File

@@ -32,7 +32,7 @@ import edu.wpi.first.wpiutil.math.numbers.N1;
* input because that's what comes back from the sensors).
*
* <p>For more on the underlying math, read
* https://file.tavsys.net/control/state-space-guide.pdf.
* https://file.tavsys.net/control/controls-engineering-in-frc.pdf.
*/
@SuppressWarnings("ClassTypeParameterName")
public class LinearSystemLoop<States extends Num, Inputs extends Num,

View File

@@ -151,8 +151,8 @@ class Pose2d {
/**
* Obtain a new Pose2d from a (constant curvature) velocity.
*
* See <https://file.tavsys.net/control/state-space-guide.pdf> section on
* nonlinear pose estimation for derivation.
* See https://file.tavsys.net/control/controls-engineering-in-frc.pdf section
* 10.2 "Pose exponential" for a derivation.
*
* The twist is a change in pose in the robot's coordinate frame since the
* previous pose update. When the user runs exp() on the previous known

View File

@@ -23,7 +23,7 @@ namespace frc {
* A plant is a mathematical model of a system's dynamics.
*
* For more on the underlying math, read
* https://file.tavsys.net/control/state-space-guide.pdf.
* https://file.tavsys.net/control/controls-engineering-in-frc.pdf.
*/
template <int States, int Inputs, int Outputs>
class LinearSystem {

View File

@@ -29,7 +29,7 @@ namespace frc {
* input because that's what comes back from the sensors).
*
* For more on the underlying math, read
* https://file.tavsys.net/control/state-space-guide.pdf.
* https://file.tavsys.net/control/controls-engineering-in-frc.pdf.
*/
template <int States, int Inputs, int Outputs>
class LinearSystemLoop {