mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-22 01:11:42 +00:00
[wpimath] Remove redundant column index from vectors (#4116)
This commit is contained in:
@@ -104,7 +104,7 @@ class ControlAffinePlantInversionFeedforward {
|
||||
*
|
||||
* @return The row of the calculated feedforward.
|
||||
*/
|
||||
double Uff(int i) const { return m_uff(i, 0); }
|
||||
double Uff(int i) const { return m_uff(i); }
|
||||
|
||||
/**
|
||||
* Returns the current reference vector r.
|
||||
@@ -120,7 +120,7 @@ class ControlAffinePlantInversionFeedforward {
|
||||
*
|
||||
* @return The row of the current reference vector.
|
||||
*/
|
||||
double R(int i) const { return m_r(i, 0); }
|
||||
double R(int i) const { return m_r(i); }
|
||||
|
||||
/**
|
||||
* Resets the feedforward with a specified initial state vector.
|
||||
|
||||
@@ -72,7 +72,7 @@ class LinearPlantInversionFeedforward {
|
||||
*
|
||||
* @return The row of the calculated feedforward.
|
||||
*/
|
||||
double Uff(int i) const { return m_uff(i, 0); }
|
||||
double Uff(int i) const { return m_uff(i); }
|
||||
|
||||
/**
|
||||
* Returns the current reference vector r.
|
||||
@@ -88,7 +88,7 @@ class LinearPlantInversionFeedforward {
|
||||
*
|
||||
* @return The row of the current reference vector.
|
||||
*/
|
||||
double R(int i) const { return m_r(i, 0); }
|
||||
double R(int i) const { return m_r(i); }
|
||||
|
||||
/**
|
||||
* Resets the feedforward with a specified initial state vector.
|
||||
|
||||
@@ -173,7 +173,7 @@ class LinearQuadraticRegulatorImpl {
|
||||
*
|
||||
* @return The row of the reference vector.
|
||||
*/
|
||||
double R(int i) const { return m_r(i, 0); }
|
||||
double R(int i) const { return m_r(i); }
|
||||
|
||||
/**
|
||||
* Returns the control input vector u.
|
||||
@@ -189,7 +189,7 @@ class LinearQuadraticRegulatorImpl {
|
||||
*
|
||||
* @return The row of the control input vector.
|
||||
*/
|
||||
double U(int i) const { return m_u(i, 0); }
|
||||
double U(int i) const { return m_u(i); }
|
||||
|
||||
/**
|
||||
* Resets the controller.
|
||||
|
||||
@@ -197,7 +197,7 @@ class ExtendedKalmanFilter {
|
||||
*
|
||||
* @param i Row of x-hat.
|
||||
*/
|
||||
double Xhat(int i) const { return m_xHat(i, 0); }
|
||||
double Xhat(int i) const { return m_xHat(i); }
|
||||
|
||||
/**
|
||||
* Set initial state estimate x-hat.
|
||||
@@ -212,7 +212,7 @@ class ExtendedKalmanFilter {
|
||||
* @param i Row of x-hat.
|
||||
* @param value Value for element of x-hat.
|
||||
*/
|
||||
void SetXhat(int i, double value) { m_xHat(i, 0) = value; }
|
||||
void SetXhat(int i, double value) { m_xHat(i) = value; }
|
||||
|
||||
/**
|
||||
* Resets the observer.
|
||||
|
||||
@@ -192,7 +192,7 @@ class UnscentedKalmanFilter {
|
||||
*
|
||||
* @param i Row of x-hat.
|
||||
*/
|
||||
double Xhat(int i) const { return m_xHat(i, 0); }
|
||||
double Xhat(int i) const { return m_xHat(i); }
|
||||
|
||||
/**
|
||||
* Set initial state estimate x-hat.
|
||||
@@ -207,7 +207,7 @@ class UnscentedKalmanFilter {
|
||||
* @param i Row of x-hat.
|
||||
* @param value Value for element of x-hat.
|
||||
*/
|
||||
void SetXhat(int i, double value) { m_xHat(i, 0) = value; }
|
||||
void SetXhat(int i, double value) { m_xHat(i) = value; }
|
||||
|
||||
/**
|
||||
* Resets the observer.
|
||||
|
||||
Reference in New Issue
Block a user