Go to the documentation of this file.
79 int main( int argc, char **arg)
104 unsigned int it,nRepetitions;
118 nRepetitions=atoi(arg[2]);
120 Error( "Second parameter for cuikatlasrrt is wrong");
126 Warning( "To get accurate execution time statistics, set GET_ATLASRRT_STATISTICS to 0");
129 Warning( "To get accurate execution time statistics, set ATLASRRT_VERBOSE to 0");
141 fprintf(stderr, "Reading parameters from : %s\n", GetFileFullName(&fparam));
146 Error( "cuikatlasrrt does not deal with bifurcations (yet)");
176 fprintf(stderr, "Random seed : %u\n",ri);
180 fprintf(stderr, "%% **************************************************\n");
181 fprintf(stderr, " Random seed : %u\n",ri);
189 for(it=0;it<nRepetitions;it++)
193 fprintf(stderr, "************************************************\n");
196 connected= AtlasRRT(¶meters,s2,&planningTime,&pl,&ns,&path,&da,&actions,×,arst,&atlasrrt);
210 fprintf(stderr, " Exploration concluded in %f sec\n",planningTime);
222 fprintf(stderr, " Execution succeeded\n");
232 fprintf(stderr, " Execution failed (%f sec)\n",planningTime);
237 fprintf(stderr, "Execution compleated %u/%u\n",it+1,nRepetitions);
244 fprintf(stderr, "%% **************************************************\n");
245 fprintf(stderr, "Random seed : %u\n",ri);
248 fprintf(stderr, "%% **************************************************\n");
252 #if (GET_ATLASRRT_STATISTICS)
260 fprintf(stderr, "%% **************************************************\n");
278 fprintf(stderr, " Wrong number of parameters.\n");
279 fprintf(stderr, " Use:\n");
280 fprintf(stderr, " cuikatlasrrt <problem filename>.%s [num Repetitions]\n", CS_WD_EXT);
281 fprintf(stderr, " where <problem filename> the equations/world description\n");
282 fprintf(stderr, " <num Repetitions> experiment repetitions to gather statistics\n");
283 fprintf(stderr, " This is optional.\n");
284 fprintf(stderr, " (the '.%s' extension is not required)\n", CS_WD_EXT);
286 return(EXIT_SUCCESS);
|
Follow us!