Main Page
Related Pages
+
Namespaces
Namespace List
+
Namespace Members
+
All
a
c
d
e
g
h
l
o
p
q
r
s
t
v
w
+
Functions
a
d
e
g
o
r
s
v
w
Typedefs
Enumerations
Enumerator
+
Classes
Class List
Class Hierarchy
+
Class Members
+
All
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
v
x
y
z
~
+
Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
x
y
z
~
+
Variables
a
b
c
d
e
f
l
r
s
t
v
x
y
z
+
Typedefs
b
c
f
r
s
t
Related Functions
+
Files
File List
+
File Members
+
All
e
m
t
+
Functions
m
t
Macros
include
ecl
geometry
pose.hpp
Go to the documentation of this file.
1
9
/*****************************************************************************
10
** Ifdefs
11
*****************************************************************************/
12
13
#ifndef ecl_geometry_GEOMETRY_POSE_HPP_
14
#define ecl_geometry_GEOMETRY_POSE_HPP_
15
16
/*****************************************************************************
17
** Includes
18
*****************************************************************************/
19
20
#include <
ecl/linear_algebra.hpp
>
21
22
/*****************************************************************************
23
** Namespaces
24
*****************************************************************************/
25
26
namespace
ecl
{
27
28
/*****************************************************************************
29
** Interfaces
30
*****************************************************************************/
31
32
// prefer to typedef these as and where needed rather than 'force' typedefs
33
// on users of this library (this lets us fling classes and libraries around
34
// for which the only dependencies are Eigen and Sophus)
35
36
//typedef Eigen::Vector3f Pose2D; /**< @brief 2D float representation of planner poses (x, y, heading). **/
37
//typedef Sophus::SE3f Pose3D; /**< @brief 3D float representation of planner poses. **/
38
39
// Haven't had the need to use doubles yet...
40
41
/*****************************************************************************
42
** Trailers
43
*****************************************************************************/
44
45
}
// namespace ecl
46
47
#endif
/* ecl_geometry_GEOMETRY_POSE_HPP_ */
ecl
Embedded control libraries.
linear_algebra.hpp
ecl_geometry
Author(s): Daniel Stonier
autogenerated on Mon Feb 28 2022 22:18:49