1 #ifndef PMPL_DYNAMIC_OBSTACLE_H_
2 #define PMPL_DYNAMIC_OBSTACLE_H_
51 const std::vector<
Cfg>
GetPath() const noexcept;
67 Robot* m_robot{
nullptr};
68 std::vector<Cfg> m_path;
69 size_t m_startTime{0};
Definition: DynamicObstacle.h:22
DynamicObstacle(Robot *const _robot, std::vector< Cfg > _path)
Definition: DynamicObstacle.cpp:12
const std::vector< Cfg > GetPath() const noexcept
Definition: DynamicObstacle.cpp:45
const size_t GetStartTime() const noexcept
Definition: DynamicObstacle.cpp:51
Robot * GetRobot() const noexcept
Definition: DynamicObstacle.cpp:38
void SetStartTime(size_t _start)
Set the obstacle start time.
Definition: DynamicObstacle.cpp:57
Definition: MPProblem.h:34