selfdriving
trajectory_t.h
Go to the documentation of this file.
1 /* -------------------------------------------------------------------------
2  * SelfDriving C++ library based on PTGs and mrpt-nav
3  * Copyright (C) 2019-2022 Jose Luis Blanco, University of Almeria
4  * See LICENSE for license information.
5  * ------------------------------------------------------------------------- */
6 
7 #pragma once
8 
10 #include <mpp/data/basic_types.h>
11 
12 #include <map>
13 
14 namespace mpp
15 {
17 {
18  trajectory_state_t() = default;
19 
23  uint32_t ptgStep = 0;
24 };
25 
26 using trajectory_t = std::map<duration_seconds_t, trajectory_state_t>;
27 
28 } // namespace mpp
Definition: bestTrajectory.h:15
Definition: SE2_KinState.h:65
Definition: trajectory_t.h:16
ptg_index_t ptgIndex
Definition: trajectory_t.h:21
size_t ptg_index_t
Definition: basic_types.h:30
int trajectory_index_t
Definition: basic_types.h:28
SE2_KinState state
Definition: trajectory_t.h:20
trajectory_index_t ptgPathIndex
Definition: trajectory_t.h:22
std::map< duration_seconds_t, trajectory_state_t > trajectory_t
Definition: trajectory_t.h:26
uint32_t ptgStep
Definition: trajectory_t.h:23