Make C++ controller using declarations public (#2240)

This commit is contained in:
Peter Johnson
2020-01-06 23:30:47 -08:00
committed by GitHub
parent 832693617f
commit 0ec8ed6c05
4 changed files with 7 additions and 7 deletions

View File

@@ -33,6 +33,7 @@ template <class Distance>
class ProfiledPIDController
: public Sendable,
public SendableHelper<ProfiledPIDController<Distance>> {
public:
using Distance_t = units::unit_t<Distance>;
using Velocity =
units::compound_unit<Distance, units::inverse<units::seconds>>;
@@ -43,7 +44,6 @@ class ProfiledPIDController
using State = typename TrapezoidProfile<Distance>::State;
using Constraints = typename TrapezoidProfile<Distance>::Constraints;
public:
/**
* Allocates a ProfiledPIDController with the given constants for Kp, Ki, and
* Kd. Users should call reset() when they first start running the controller