mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-23 01:21:42 +00:00
[wpimath] PIDController: Add getters for position & velocity tolerances (#4458)
This commit is contained in:
@@ -131,6 +131,24 @@ class ProfiledPIDController
|
||||
*/
|
||||
units::second_t GetPeriod() const { return m_controller.GetPeriod(); }
|
||||
|
||||
/**
|
||||
* Gets the position tolerance of this controller.
|
||||
*
|
||||
* @return The position tolerance of the controller.
|
||||
*/
|
||||
double GetPositionTolerance() const {
|
||||
return m_controller.GetPositionTolerance();
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the velocity tolerance of this controller.
|
||||
*
|
||||
* @return The velocity tolerance of the controller.
|
||||
*/
|
||||
double GetVelocityTolerance() const {
|
||||
return m_controller.GetVelocityTolerance();
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the goal for the ProfiledPIDController.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user