Package-level declarations
Types
Link copied to clipboard
@Serializable
@SerialName(value = "arc")
An arc segment
Link copied to clipboard
@Serializable
@SerialName(value = "composite")
Link copied to clipboard
object DubinsPath
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
Link copied to clipboard
Combination of Vector and its view angle (clockwise from positive y-axis direction)
Link copied to clipboard
Link copied to clipboard
@Serializable
@SerialName(value = "straight")
Straight path segment. The order of start and end defines the direction
Link copied to clipboard
Functions
Link copied to clipboard
fun CircleTrajectory2D(circle: Circle2D<Float64>, beginPose: Pose2D, endPose: Pose2D): CircleTrajectory2D
fun CircleTrajectory2D(center: Vector2D<Float64>, start: Vector2D<Float64>, end: Vector2D<Float64>, direction: Trajectory2D.Direction): CircleTrajectory2D
fun CircleTrajectory2D(circle: Circle2D<Float64>, start: Vector2D<Float64>, end: Vector2D<Float64>, direction: Trajectory2D.Direction): CircleTrajectory2D
Link copied to clipboard
fun Obstacle.circumvention(direction: Trajectory2D.Direction, fromIndex: Int): CompositeTrajectory2D
Create an obstacle circumvention in given direction starting (including) from obstacle node with given fromIndex
fun Obstacle.circumvention(direction: Trajectory2D.Direction, fromIndex: Int, toIndex: Int): CompositeTrajectory2D
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun DubinsPath.shortest(start: PhaseVector2D, end: PhaseVector2D, maxCurvature: MaxCurvature): CompositeTrajectory2D
Link copied to clipboard