Skip to content

bastikr/SmoothCurves.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SmoothCurves.jl

Stable Docs Latest Docs Travis build status Test coverage status on codecov

Create smooth curves from basic curve types.

Demo plot

Implemented basic curves:

  • Line
  • ArcSegment
  • Clothoid
  • PolyCurve

All curves C are parametrized ba a parameter s in the interval [0, smax].

Curve Interface:

  • smax(C)
  • length(C)
  • length(C, s)
  • dlength(C, s)
  • tangentangle(C, s)
  • radialangle(C, s)
  • curvature(C, s)
  • dcurvature(C, s)
  • point(C, s)
  • startpoint(C)
  • endpoint(C)
  • dpoint(C, s)
  • samples(C, e)

All derivatives are given in respect to the parameter s.

About

Smooth curves suitable for mobile robots.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages