libalmath  2.1.4.13
 All Classes Namespaces Functions Variables Typedefs Groups Pages
aldubinscurve.h
1 /*
2  * Copyright (c) 2012 Aldebaran Robotics. All rights reserved.
3  * Use of this source code is governed by a BSD-style license that can be
4  * found in the COPYING file.
5  */
6 
7 
8 #pragma once
9 #ifndef _LIBALMATH_ALMATH_TOOLS_ALDUBINSCURVE_H_
10 #define _LIBALMATH_ALMATH_TOOLS_ALDUBINSCURVE_H_
11 
12 #include <almath/types/alpose2d.h>
13 #include <vector>
14 
15 namespace AL {
16  namespace Math {
17 
23  std::vector<Pose2D> getDubinsSolutions(
24  const Pose2D& pTargetPose,
25  const float pCircleRadius);
26 
27  }
28 }
29 #endif // _LIBALMATH_ALMATH_TOOLS_ALDUBINSCURVE_H_
std::vector< Pose2D > getDubinsSolutions(const Pose2D &pTargetPose, const float pCircleRadius)
Get the dubins solutions.