3#include <frc/kinematics/ChassisSpeeds.h>
4#include <frc/geometry/Pose2d.h>
5#include <units/length.h>
6#include "pathplanner/lib/trajectory/PathPlannerTrajectory.h"
22 const frc::Pose2d ¤tPose,
31 virtual void reset(
const frc::Pose2d ¤tPose,
32 const frc::ChassisSpeeds ¤tSpeeds) = 0;
Definition: PathFollowingController.h:9
virtual frc::ChassisSpeeds calculateRobotRelativeSpeeds(const frc::Pose2d ¤tPose, const PathPlannerTrajectoryState &targetState)=0
virtual void reset(const frc::Pose2d ¤tPose, const frc::ChassisSpeeds ¤tSpeeds)=0
virtual bool isHolonomic()=0
virtual units::meter_t getPositionalError()=0
Definition: PathPlannerTrajectoryState.h:17