14 #ifndef PLAN_ENVIRONMENT_HPP
15 #define PLAN_ENVIRONMENT_HPP
17 #include "../p3d/ParametersEnv.hpp"
22 class PlanParam :
public QObject
26 Q_ENUMS(boolParameter);
27 Q_ENUMS(intParameter);
28 Q_ENUMS(doubleParameter);
29 Q_ENUMS(stringParameter);
30 Q_ENUMS(vectorParameter);
45 usePreviousConstraint,
53 rrtExtractShortestPath,
69 trajStompWithTimeLimit,
75 trajComputeCostAfterPlannif,
84 trajOptimTestMultiGauss,
90 hriSetColorFromConfig,
119 env_useOrientedSlice,
130 env_fusedGridAndRotRand,
133 env_computeTrajForHuman,
139 GTP_drawMightabilityGrid,
150 plannerMaxIterations,
155 replanningInitMethod,
163 env_nbSittingRotation,
193 trajOptimSmoothWeight,
194 trajOptimObstacWeight,
195 trajReplanningWindow,
196 trajReplanningTotalTime,
218 env_sitTimeLimitation,
247 PlanParam::boolParameter,
248 PlanParam::intParameter,
249 PlanParam::doubleParameter,
250 PlanParam::stringParameter,
251 PlanParam::vectorParameter>* PlanEnv;
255 void initPlannerParameters();
258 extern PlanParam* EnumPlannerParameterObject;