#include <iostream>#include <sbpl/headers.h>#include <sbpl_dynamic_planner/envDBubble.h>#include <sbpl_dynamic_planner/envTime.h>#include <sbpl_dynamic_planner/envInterval.h>#include <sbpl_dynamic_planner/sipp.h>#include <sbpl_dynamic_planner/weightedAStar.h>#include <sbpl_dynamic_planner/DiscreteSpaceTimeInformation.h>#include <sbpl_dynamic_planner/intervalPlanner.h>

Go to the source code of this file.
Defines | |
| #define | PRINT_SPREAD_STATS 0 |
| #define | TEMPORAL_PADDING 1 |
Functions | |
| void | computeStats (vector< vector< vector< int > > > expands, vector< vector< vector< int > > > g, vector< vector< vector< double > > > time, vector< vector< vector< int > > > collisions, vector< vector< vector< int > > > solution_found, vector< char * > name) |
| int | getNumDynObsCollisions (vector< SBPL_DynamicObstacle_t > dynObs, double px, double py, int pt) |
| int | main (int argc, char *argv[]) |
| int | planintervallat (char *env_filename, char *mprim_filename, vector< SBPL_DynamicObstacle_t > dynObs, vector< vector< double > > &stats, int test_idx) |
| int | plansipplat (char *env_filename, char *mprim_filename, vector< SBPL_DynamicObstacle_t > dynObs, vector< vector< double > > &stats, int test_idx) |
| int | planweightedinterval (char *env_filename, char *mprim_filename, vector< SBPL_DynamicObstacle_t > dynObs, vector< vector< double > > &stats, int test_idx) |
| int | planxythetatimebubblelat (char *env_filename, char *mprim_filename, vector< SBPL_DynamicObstacle_t > dynObs, vector< vector< double > > &stats, int test_idx) |
| int | planxythetatimelat (char *env_filename, char *mprim_filename, vector< SBPL_DynamicObstacle_t > dynObs, vector< vector< double > > &stats, int test_idx) |
| vector< SBPL_DynamicObstacle_t > | ReadDynamicObstacles (char *dynObs_filename) |
Variables | |
| double | allocated_time_secs = 300.0 |
| bool | bforwardsearch = true |
| bool | bsearchuntilfirstsolution = true |
| double | dec_eps = 1.0 |
| double | halflength = 0 |
| double | halfwidth = 0 |
| double | initialEps = 100.0 |
| double | timeRes = 0.1 |
| #define PRINT_SPREAD_STATS 0 |
Definition at line 40 of file experiments.cpp.
| #define TEMPORAL_PADDING 1 |
Definition at line 41 of file experiments.cpp.
| void computeStats | ( | vector< vector< vector< int > > > | expands, | |
| vector< vector< vector< int > > > | g, | |||
| vector< vector< vector< double > > > | time, | |||
| vector< vector< vector< int > > > | collisions, | |||
| vector< vector< vector< int > > > | solution_found, | |||
| vector< char * > | name | |||
| ) |
Definition at line 1023 of file experiments.cpp.
| int getNumDynObsCollisions | ( | vector< SBPL_DynamicObstacle_t > | dynObs, | |
| double | px, | |||
| double | py, | |||
| int | pt | |||
| ) |
Definition at line 52 of file experiments.cpp.
| int main | ( | int | argc, | |
| char * | argv[] | |||
| ) |
Definition at line 1114 of file experiments.cpp.
| int planintervallat | ( | char * | env_filename, | |
| char * | mprim_filename, | |||
| vector< SBPL_DynamicObstacle_t > | dynObs, | |||
| vector< vector< double > > & | stats, | |||
| int | test_idx | |||
| ) |
Definition at line 893 of file experiments.cpp.
| int plansipplat | ( | char * | env_filename, | |
| char * | mprim_filename, | |||
| vector< SBPL_DynamicObstacle_t > | dynObs, | |||
| vector< vector< double > > & | stats, | |||
| int | test_idx | |||
| ) |
Definition at line 614 of file experiments.cpp.
| int planweightedinterval | ( | char * | env_filename, | |
| char * | mprim_filename, | |||
| vector< SBPL_DynamicObstacle_t > | dynObs, | |||
| vector< vector< double > > & | stats, | |||
| int | test_idx | |||
| ) |
Definition at line 742 of file experiments.cpp.
| int planxythetatimebubblelat | ( | char * | env_filename, | |
| char * | mprim_filename, | |||
| vector< SBPL_DynamicObstacle_t > | dynObs, | |||
| vector< vector< double > > & | stats, | |||
| int | test_idx | |||
| ) |
Definition at line 498 of file experiments.cpp.
| int planxythetatimelat | ( | char * | env_filename, | |
| char * | mprim_filename, | |||
| vector< SBPL_DynamicObstacle_t > | dynObs, | |||
| vector< vector< double > > & | stats, | |||
| int | test_idx | |||
| ) |
Definition at line 366 of file experiments.cpp.
| vector<SBPL_DynamicObstacle_t> ReadDynamicObstacles | ( | char * | dynObs_filename | ) |
Definition at line 116 of file experiments.cpp.
| double allocated_time_secs = 300.0 |
Definition at line 45 of file experiments.cpp.
| bool bforwardsearch = true |
Definition at line 49 of file experiments.cpp.
| bool bsearchuntilfirstsolution = true |
Definition at line 46 of file experiments.cpp.
| double dec_eps = 1.0 |
Definition at line 48 of file experiments.cpp.
| double halflength = 0 |
Definition at line 44 of file experiments.cpp.
| double halfwidth = 0 |
Definition at line 43 of file experiments.cpp.
| double initialEps = 100.0 |
Definition at line 47 of file experiments.cpp.
| double timeRes = 0.1 |
Definition at line 50 of file experiments.cpp.