From 4303c92b7bcf84d3502c9c1e6e02ddef07ded154 Mon Sep 17 00:00:00 2001 From: Florent Lamiraux <florent@laas.fr> Date: Fri, 7 Jul 2023 15:53:07 +0200 Subject: [PATCH] [pathPlanner::StatesPathFinder] Add files in CMakeLists.txt --- CMakeLists.txt | 1 + include/hpp/manipulation/fwd.hh | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index a0bd5d61..b113c989 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -122,6 +122,7 @@ set(${PROJECT_NAME}_SOURCES src/path-optimization/random-shortcut.cc src/path-optimization/enforce-transition-semantic.cc src/path-planner/end-effector-trajectory.cc + src/path-planner/states-path-finder.cc src/problem-target/state.cc src/serialization.cc src/steering-method/end-effector-trajectory.cc diff --git a/include/hpp/manipulation/fwd.hh b/include/hpp/manipulation/fwd.hh index ad9e0227..ad46e668 100644 --- a/include/hpp/manipulation/fwd.hh +++ b/include/hpp/manipulation/fwd.hh @@ -96,6 +96,8 @@ typedef core::vectorOut_t vectorOut_t; HPP_PREDEF_CLASS(ManipulationPlanner); typedef shared_ptr<ManipulationPlanner> ManipulationPlannerPtr_t; namespace pathPlanner { + HPP_PREDEF_CLASS(EndEffectorTrajectory); + typedef shared_ptr<EndEffectorTrajectory> EndEffectorTrajectoryPtr_t; HPP_PREDEF_CLASS (StatesPathFinder); typedef shared_ptr < StatesPathFinder > StatesPathFinderPtr_t; HPP_PREDEF_CLASS (InStatePath); @@ -107,6 +109,10 @@ HPP_PREDEF_CLASS(GraphPathValidation); typedef shared_ptr<GraphPathValidation> GraphPathValidationPtr_t; HPP_PREDEF_CLASS(SteeringMethod); typedef shared_ptr<SteeringMethod> SteeringMethodPtr_t; +namespace steeringMethod{ + HPP_PREDEF_CLASS(EndEffectorTrajectory); + typedef shared_ptr<EndEffectorTrajectory> EndEffectorTrajectoryPtr_t; +} typedef core::PathOptimizer PathOptimizer; typedef core::PathOptimizerPtr_t PathOptimizerPtr_t; HPP_PREDEF_CLASS(GraphOptimizer); -- GitLab