File contains main constants. More...

Go to the source code of this file.
Macros | |
| #define | CN_DEFAULT_AGENTS_MAX_NUM 10 |
| Default agent max neighbours number value. More... | |
| #define | CN_DEFAULT_ALLOWSQUEEZE 0 |
| Default Theta* ALLOWSQUEEZE value. More... | |
| #define | CN_DEFAULT_BREAKINGTIES 0 |
| Default Theta* BREAKINGTIES value. More... | |
| #define | CN_DEFAULT_CUTCORNERS 0 |
| Default Theta* CUTCORNERS value. More... | |
| #define | CN_DEFAULT_DELTA 0.1 |
| Default delta value. More... | |
| #define | CN_DEFAULT_HWEIGHT 1 |
| Default H-weight for Theta* value. More... | |
| #define | CN_DEFAULT_MAX_SPEED 1 |
| Default agent max speed value. More... | |
| #define | CN_DEFAULT_METRIC_TYPE CN_SP_MT_EUCL |
| Default Theta* heuristic-function value. More... | |
| #define | CN_DEFAULT_OBS_TIME_BOUNDARY 10 |
| Default ORCA time boundary for obstacles value. More... | |
| #define | CN_DEFAULT_RADIUS_OF_SIGHT 10 |
| Default agent radius of sight value. More... | |
| #define | CN_DEFAULT_REPS 0.19 |
| Default agent buffer size value. More... | |
| #define | CN_DEFAULT_SIZE 1 |
| Default agent size value. More... | |
| #define | CN_DEFAULT_ST CN_SP_ST_THETA |
| Default path planning algorithm. More... | |
| #define | CN_DEFAULT_TIME_BOUNDARY 5.4 |
| Default ORCA time boundary value. More... | |
| #define | CN_DEFAULT_TIME_STEP 0.25 |
| Default simulation timestep value. More... | |
| #define | CN_EPS 0.00001f |
| Epsilon for float number operations definition. More... | |
| #define | CN_GC_NOOBS 0 |
| Not obstacle cell in XML. More... | |
| #define | CN_GC_OBS 1 |
| Obstacle cell in XML. More... | |
| #define | CN_PI_CONSTANT 3.14159265359 |
| Pi number operations definition. More... | |
| #define | CN_SP_BT_GMAX 1 |
| Gmax constant. More... | |
| #define | CN_SP_BT_GMIN 0 |
| Gmin constant. More... | |
| #define | CN_SP_MT_CHEB 3 |
| Chebyshev distance constant. More... | |
| #define | CN_SP_MT_DIAG 0 |
| Diagonal distance constant. More... | |
| #define | CN_SP_MT_EUCL 2 |
| Euclid distance constant. More... | |
| #define | CN_SP_MT_MANH 1 |
| Manhattan distance constant. More... | |
| #define | CN_SP_ST_DIR 1 |
| Direct planning algorithm constant. More... | |
| #define | CN_SP_ST_THETA 0 |
| Theta* path planning algorithm constant. More... | |
| #define | CN_SQRT_TWO 1.41421356237 |
| SQRT(2) number operations definition. More... | |
| #define | CNS_AT_ST_ORCA "orca" |
| XML text constant. More... | |
| #define | CNS_DEFAULT_AGENT_TYPE CNS_AT_ST_ORCA |
| Default collision avoidance algorithm. More... | |
| #define | CNS_DEFAULT_ST CNS_SP_ST_THETA |
| Default path planning algorithm. More... | |
| #define | CNS_SP_MT_CHEB "chebyshev" |
| XML text constant. More... | |
| #define | CNS_SP_MT_DIAG "diagonal" |
| XML text constant. More... | |
| #define | CNS_SP_MT_EUCL "euclid" |
| XML text constant. More... | |
| #define | CNS_SP_MT_MANH "manhattan" |
| XML text constant. More... | |
| #define | CNS_SP_ST_DIR "direct" |
| XML text constant. More... | |
| #define | CNS_SP_ST_THETA "thetastar" |
| XML text constant. More... | |
| #define | CNS_TAG_AGENT "agent" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_AGENTS "agents" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ALG "algorithm" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_AS "allowsqueeze" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_AGENTSMAXNUM "agentsmaxnum" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_COL_AGNT "collisions" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_COL_OBST "collisionsobst" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_FLOWTIME "flowtime" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_GX "goal.xr" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_GY "goal.yr" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_ID "id" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_LENGTH "length" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_LENGTH_SCALED "length_scaled" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_MAKESPAN "makespan" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_MAXSPEED "movespeed" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_NODESCREATED "nodescreated" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_NUM "number" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_NUMOFSTEPS "numberofsteps" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_PARACTNUM "paractivatingnum" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_PATHFOUND "pathfound" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_REPS "reps" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_RUNTIME "runtime" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_SIGHTRADIUS "sightradius" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_SIZE "size" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_SR "successrate" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_STEPS "steps" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_STX "start.xr" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_STY "start.yr" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_TIME "time" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_TIMEBOUNDARY "timeboundary" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_TIMEBOUNDARYOBST "timeboundaryobst" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_TYPE "type" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_X "xr" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ATTR_Y "yr" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_BT "breakingties" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_CC "cutcorners" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_CELLSIZE "cellsize" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_DEF_PARAMS "default_parameters" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_DEL "delta" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_GRID "grid" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_HEIGHT "height" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_HW "hweight" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_LOG "log" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_MAP "map" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_MT "metrictype" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_OBST "obstacle" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_OBSTS "obstacles" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_PATH "path" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ROOT "root" |
| Enable full output to std stream. More... | |
| #define | CNS_TAG_ROW "row" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_ST "searchtype" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_STEP "step" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_SUM "summary" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_TS "timestep" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_VERTEX "vertex" |
| XML tag or attribute. More... | |
| #define | CNS_TAG_WIDTH "width" |
| XML tag or attribute. More... | |
| #define | FULL_OUTPUT false |
| Enable full output to std stream. More... | |
| #define | Vector Point |
| Vector type definition. More... | |
| #define | Velocity Point |
| Velocity type definition. More... | |
File contains main constants.
Definition in file Const.h.
| #define CN_DEFAULT_AGENTS_MAX_NUM 10 |
| #define CN_DEFAULT_ALLOWSQUEEZE 0 |
| #define CN_DEFAULT_BREAKINGTIES 0 |
| #define CN_DEFAULT_CUTCORNERS 0 |
| #define CN_DEFAULT_HWEIGHT 1 |
| #define CN_DEFAULT_MAX_SPEED 1 |
| #define CN_DEFAULT_METRIC_TYPE CN_SP_MT_EUCL |
| #define CN_DEFAULT_OBS_TIME_BOUNDARY 10 |
| #define CN_DEFAULT_RADIUS_OF_SIGHT 10 |
| #define CN_DEFAULT_REPS 0.19 |
| #define CN_DEFAULT_ST CN_SP_ST_THETA |
| #define CN_DEFAULT_TIME_BOUNDARY 5.4 |
| #define CN_DEFAULT_TIME_STEP 0.25 |
| #define CN_EPS 0.00001f |
| #define CN_PI_CONSTANT 3.14159265359 |
| #define CN_SP_ST_THETA 0 |
| #define CN_SQRT_TWO 1.41421356237 |
| #define CNS_DEFAULT_AGENT_TYPE CNS_AT_ST_ORCA |
| #define CNS_DEFAULT_ST CNS_SP_ST_THETA |
| #define CNS_TAG_ATTR_AGENTSMAXNUM "agentsmaxnum" |
| #define CNS_TAG_ATTR_COL_AGNT "collisions" |
| #define CNS_TAG_ATTR_COL_OBST "collisionsobst" |
| #define CNS_TAG_ATTR_FLOWTIME "flowtime" |
| #define CNS_TAG_ATTR_LENGTH_SCALED "length_scaled" |
| #define CNS_TAG_ATTR_MAKESPAN "makespan" |
| #define CNS_TAG_ATTR_MAXSPEED "movespeed" |
| #define CNS_TAG_ATTR_NODESCREATED "nodescreated" |
| #define CNS_TAG_ATTR_NUMOFSTEPS "numberofsteps" |
| #define CNS_TAG_ATTR_PARACTNUM "paractivatingnum" |
| #define CNS_TAG_ATTR_PATHFOUND "pathfound" |
| #define CNS_TAG_ATTR_SIGHTRADIUS "sightradius" |
| #define CNS_TAG_ATTR_TIMEBOUNDARY "timeboundary" |
| #define CNS_TAG_ATTR_TIMEBOUNDARYOBST "timeboundaryobst" |
| #define CNS_TAG_DEF_PARAMS "default_parameters" |
| #define CNS_TAG_ROOT "root" |