Pure Golang implementation of Dubins Path, based on C++ Dubins-Curves
go get github.com/dohyeunglee/dubins
Visit https://pkg.go.dev/github.com/dohyeunglee/dubins
An example is available in example/main.go
A demo with plot is available in demo
go test
go test -bench .
Run on M1 Macbook Pro
BenchmarkMinLengthPath-8 1000000 1126 ns/op
If you want ReedsSheppPath, check https://github.com/dohyeunglee/reedsshepp.