Spiral2D

data class Spiral2D(val cDot: Double)

Represents a spiral of the form: x(l) = A * sqrt(pi) * int_0^l cos( (pit^2) / 2 ) dt y(l) = A * sqrt(pi) * int_0^l sin( (pit^2) / 2 ) dt Asymptotic points at (Asqrt(pi)/2, Asqrt(pi)/2) and (-Asqrt(pi)/2, -Asqrt(pi)/2).

Parameters

cDot

first derivative of curvature

Constructors

Link copied to clipboard
constructor(cDot: Double)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard

Returns the curvature at the spiral position l.

Link copied to clipboard

Returns a point in cartesian coordinates at the spiral position l. The point is calculated by using a Fresnel integral implementation.

Link copied to clipboard

Returns the pose at the spiral position l.

Link copied to clipboard

Returns the rotation of the tangent at the spiral position l.