DubinsPath

object DubinsPath

Types

Link copied to clipboard
data class Type(val first: Trajectory2D.Direction, val second: Trajectory2D.Type, val third: Trajectory2D.Direction)

Functions

Link copied to clipboard
fun all(start: Pose2D, end: Pose2D, turningRadius: Double): List<CompositeTrajectory2D>
Link copied to clipboard
fun lrl(start: Pose2D, end: Pose2D, turningRadius: Double): CompositeTrajectory2D?
Link copied to clipboard
fun lsl(start: Pose2D, end: Pose2D, turningRadius: Double): CompositeTrajectory2D
Link copied to clipboard
fun lsr(start: Pose2D, end: Pose2D, turningRadius: Double): CompositeTrajectory2D?
Link copied to clipboard
fun rlr(start: Pose2D, end: Pose2D, turningRadius: Double): CompositeTrajectory2D?
Link copied to clipboard
fun rsl(start: Pose2D, end: Pose2D, turningRadius: Double): CompositeTrajectory2D?
Link copied to clipboard
fun rsr(start: Pose2D, end: Pose2D, turningRadius: Double): CompositeTrajectory2D
Link copied to clipboard
fun shortest(start: Pose2D, end: Pose2D, turningRadius: Double): CompositeTrajectory2D
Link copied to clipboard
Link copied to clipboard

Return Dubins trajectory type or null if trajectory is not a Dubins path