Class ControlVector

Class Documentation

class squiggles::ControlVector

Public Functions

ControlVector(Pose ipose, double ivel = std::nan(""), double iaccel = 0.0, double ijerk = 0.0)

A vector used to specify a state along a hermite spline.

Parameters
  • ipose: The 2D position and heading.

  • ivel: The velocity component of the vector.

  • iaccel: The acceleration component of the vector.

  • ijerk: The jerk component of the vector.

ControlVector() = default
std::string to_string() const

Serializes the Control Vector data for debugging.

Return

The Control Vector data.

std::string to_csv() const
bool operator==(const ControlVector &other) const

Public Members

Pose pose
double vel
double accel
double jerk