PathPoint

class pathplannerlib.PathPoint(*args, **kwargs)

Bases: pybind11_object

Overloaded function.

  1. __init__(self: pathplannerlib._pathplannerlib.PathPoint, position: wpimath.geometry._geometry.Translation2d, heading: wpimath.geometry._geometry.Rotation2d, holonomicRotation: wpimath.geometry._geometry.Rotation2d, velocityOverride: meters_per_second) -> None

  2. __init__(self: pathplannerlib._pathplannerlib.PathPoint, position: wpimath.geometry._geometry.Translation2d, heading: wpimath.geometry._geometry.Rotation2d, holonomicRotation: wpimath.geometry._geometry.Rotation2d) -> None

  3. __init__(self: pathplannerlib._pathplannerlib.PathPoint, position: wpimath.geometry._geometry.Translation2d, heading: wpimath.geometry._geometry.Rotation2d, velocityOverride: meters_per_second) -> None

  4. __init__(self: pathplannerlib._pathplannerlib.PathPoint, position: wpimath.geometry._geometry.Translation2d, heading: wpimath.geometry._geometry.Rotation2d) -> None

static fromCurrentDifferentialState(currentPose: wpimath.geometry._geometry.Pose2d, currentSpeeds: wpimath.kinematics._kinematics.ChassisSpeeds) pathplannerlib._pathplannerlib.PathPoint
static fromCurrentHolonomicState(currentPose: wpimath.geometry._geometry.Pose2d, currentSpeeds: wpimath.kinematics._kinematics.ChassisSpeeds) pathplannerlib._pathplannerlib.PathPoint
property m_heading
property m_holonomicRotation
property m_nextControlLength
property m_position
property m_prevControlLength
property m_velocityOverride
withControlLengths(prevLength: meters, nextLength: meters) pathplannerlib._pathplannerlib.PathPoint
withNextControlLength(length: meters) pathplannerlib._pathplannerlib.PathPoint
withPrevControlLength(length: meters) pathplannerlib._pathplannerlib.PathPoint