#include <dubinsSolver.h>
Public Member Functions | |
DubinsSolver (double turnRadius) | |
Path * | getPath (const PathPoint &wp0, const PathPoint &wpf) |
Returns a path that goes from one waypoint to another. |
DubinsSolver::DubinsSolver | ( | double | turnRadius | ) |
turnRadius | minimum turn radius |
Returns a path that goes from one waypoint to another.
wp0 | initial waypoint | |
wpf | final waypoint |
Implements navlib::TpbvpSolver.
References navlib::PathChain::append(), navlib::Point::getAngleTo(), navlib::Point::getDistance(), navlib::Path::getFinalPathPoint(), navlib::DubinsC::getLength(), navlib::Pose::globalize(), navlib::Pose::localize(), navlib::Pose::x, and navlib::Pose::y.