libalmath  1.12
almath/tools/aldubinscurve.h
00001 /*
00002 ** Author(s):
00003 **  - Chris Kilner
00004 **  - Cyrille Collette
00005 **  - David Gouaillier
00006 **
00007 ** Copyright (C) 2011 Aldebaran Robotics
00008 */
00009 
00010 
00011 #pragma once
00012 #ifndef _LIBALMATH_ALMATH_TOOLS_ALDUBINSCURVE_H_
00013 #define _LIBALMATH_ALMATH_TOOLS_ALDUBINSCURVE_H_
00014 
00015 #include <almath/types/alpose2d.h>
00016 #include <vector>
00017 
00018 namespace AL {
00019   namespace Math {
00020 
00026     std::vector<Pose2D> getDubinsSolutions(
00027       const Pose2D& pTargetPose,
00028       const float   pCircleRadius);
00029 
00030   }
00031 }
00032 #endif  // _LIBALMATH_ALMATH_TOOLS_ALDUBINSCURVE_H_
 All Classes Namespaces Functions Variables