public class Pose2d
Class for representing 2D robot poses (x, y, and heading) and their derivatives.
Constructor and Description |
---|
Pose2d(double x,
double y,
double heading)
Class for representing 2D robot poses (x, y, and heading) and their derivatives.
|
Pose2d(double x,
double y)
Class for representing 2D robot poses (x, y, and heading) and their derivatives.
|
Pose2d(double x)
Class for representing 2D robot poses (x, y, and heading) and their derivatives.
|
Pose2d()
Class for representing 2D robot poses (x, y, and heading) and their derivatives.
|
Pose2d(Vector2d pos,
double heading) |
Modifier and Type | Method and Description |
---|---|
Pose2d |
div(double scalar) |
boolean |
equals(java.lang.Object other) |
double |
getHeading() |
double |
getX() |
double |
getY() |
Pose2d |
minus(Pose2d other) |
Pose2d |
plus(Pose2d other) |
Vector2d |
pos() |
Pose2d |
times(double scalar) |
java.lang.String |
toString() |
Pose2d |
unaryMinus() |
public Pose2d(double x, double y, double heading)
Class for representing 2D robot poses (x, y, and heading) and their derivatives.
public Pose2d(double x, double y)
Class for representing 2D robot poses (x, y, and heading) and their derivatives.
public Pose2d(double x)
Class for representing 2D robot poses (x, y, and heading) and their derivatives.
public Pose2d()
Class for representing 2D robot poses (x, y, and heading) and their derivatives.
public Pose2d(Vector2d pos, double heading)
public Vector2d pos()
public Pose2d times(double scalar)
public Pose2d div(double scalar)
public Pose2d unaryMinus()
public java.lang.String toString()
public boolean equals(java.lang.Object other)
public double getX()
public double getY()
public double getHeading()