image thumbnail

Dubins Curve Mex

by

 

06 Mar 2013 (Updated )

Creates Dubins curve from two locations with orientations

dubins_interface.m
%[ path ] = dubins(q0, q1, r, stepSize) 
%   dubins calculates an interpolated dubins cureve between two points q0 and
%   q1 with circles of radius r at the inputed stepSize.
%
%   q0 = [x1 (1x1), y1 (1x1), theta1 (1x1)];
%   q1 = [x2 (1x1), y2 (1x1), theta2 (1x1)];
%   r  = (1x1);
%   stepSize = (1x1);
%
%   path = [x;y;theta] (3xn) :  n is deteremined within the code but is a
%                               minimum of 1
%
%   The original code is from https://github.com/AndrewWalker/Dubins-Curves

Contact us