selfdriving
trajectories.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 
11 #include <mpp/data/trajectory_t.h>
12 
13 #include <map>
14 
15 namespace mpp
16 {
19  const TrajectoriesAndRobotShape& ptgInfo,
20  const duration_seconds_t samplePeriod = 50e-3);
21 
22 bool save_to_txt(const trajectory_t& traj, const std::string& fileName);
23 
24 } // namespace mpp
Definition: bestTrajectory.h:15
double duration_seconds_t
Definition: basic_types.h:36
std::list< edge_t *> edge_sequence_t
Definition: MotionPrimitivesTree.h:102
trajectory_t plan_to_trajectory(const MotionPrimitivesTreeSE2::edge_sequence_t &planEdges, const TrajectoriesAndRobotShape &ptgInfo, const duration_seconds_t samplePeriod=50e-3)
bool save_to_txt(const trajectory_t &traj, const std::string &fileName)
std::map< duration_seconds_t, trajectory_state_t > trajectory_t
Definition: trajectory_t.h:26