WPILibC++ 2027.0.0-alpha-4
Loading...
Searching...
No Matches
Trajectory.hpp File Reference
#include <algorithm>
#include <stdexcept>
#include <vector>
#include "wpi/math/geometry/Pose2d.hpp"
#include "wpi/math/geometry/Transform2d.hpp"
#include "wpi/units/acceleration.hpp"
#include "wpi/units/curvature.hpp"
#include "wpi/units/math.hpp"
#include "wpi/units/time.hpp"
#include "wpi/units/velocity.hpp"
#include "wpi/util/MathExtras.hpp"
#include "wpi/util/SymbolExports.hpp"
#include "wpi/util/json_fwd.hpp"
#include "wpi/math/trajectory/proto/TrajectoryProto.hpp"
#include "wpi/math/trajectory/proto/TrajectoryStateProto.hpp"

Go to the source code of this file.

Classes

class  wpi::math::Trajectory
 Represents a time-parameterized trajectory. More...
struct  wpi::math::Trajectory::State
 Represents one point on the trajectory. More...

Namespaces

namespace  wpi
namespace  wpi::math

Functions

WPILIB_DLLEXPORT void wpi::math::to_json (wpi::util::json &json, const Trajectory::State &state)
WPILIB_DLLEXPORT void wpi::math::from_json (const wpi::util::json &json, Trajectory::State &state)