blob: c213b06e3f8a3e19bfddce560cabe996adb23a3a [file] [log] [blame]
Comran Morshed5323ecb2015-12-26 20:50:55 +00001#include "frc971/control_loops/drivetrain/polydrivetrain.h"
Austin Schuh96ce8ae2015-11-26 12:46:02 -08002
John Park33858a32018-09-28 23:05:48 -07003#include "aos/commonmath.h"
4#include "aos/controls/polytope.h"
Austin Schuh96ce8ae2015-11-26 12:46:02 -08005#include "frc971/control_loops/coerce_goal.h"
Austin Schuhbcce26a2018-03-26 23:41:24 -07006#ifdef __linux__
Comran Morshed5323ecb2015-12-26 20:50:55 +00007#include "frc971/control_loops/drivetrain/drivetrain.q.h"
8#include "frc971/control_loops/drivetrain/drivetrain_config.h"
Austin Schuhbcce26a2018-03-26 23:41:24 -07009#endif // __linux__
Austin Schuhc5fceb82017-02-25 16:24:12 -080010#include "frc971/control_loops/state_feedback_loop.h"
Austin Schuh96ce8ae2015-11-26 12:46:02 -080011
Comran Morshed5323ecb2015-12-26 20:50:55 +000012namespace frc971 {
Austin Schuh96ce8ae2015-11-26 12:46:02 -080013namespace control_loops {
Austin Schuh6197a182015-11-28 16:04:40 -080014namespace drivetrain {
Austin Schuh96ce8ae2015-11-26 12:46:02 -080015
Austin Schuh6197a182015-11-28 16:04:40 -080016} // namespace drivetrain
Austin Schuh96ce8ae2015-11-26 12:46:02 -080017} // namespace control_loops
Comran Morshed5323ecb2015-12-26 20:50:55 +000018} // namespace frc971