cuikcbirrt.c
Go to the documentation of this file.
125 Warning("To get accurate execution time statistics, set RRT_VERBOSE and GET_RRT_STATISTICS to 0");
Definition of basic functions. Data structure to hold the information about the name of a file. Definition: filename.h:248 void NewSuccesfulExperiment(double t, unsigned int mem, double pl, double pc, unsigned int nc, unsigned int ns, double *time, double *cost, Taverages *av) Adds data of a new experiment. Definition: averages.c:75 void InitRRT(Tparameters *pr, boolean parallel, boolean simp, double *ps, unsigned int mode, boolean graph, double *pg, unsigned int m, TAtlasBase *w, Trrt *rrt) Defines a RRT from a given point. Definition: rrt.c:1204 Definition of the Tfilename type and the associated functions. Definition of the Tworld type and the associated functions. Definition of a rrt on a manifold. Error and warning functions. void PrintAverages(FILE *f, Taverages *av) Prints the averages of a set of experiments. Definition: averages.c:170 void PrintAveragesHeader(FILE *f, int argc, char **arg, Taverages *av) Prints a header to the averages results. Definition: averages.c:149 unsigned int ReadTwoSamples(Tparameters *p, char *fname, unsigned int nvs, double **s1, double **s2) Reads two samples from a file. Definition: samples.c:1247 Definitions of constants and macros used in several parts of the cuik library. Auxiliary functions to deal averages of path planner executions. A table of parameters. void CreateFileName(char *path, char *name, char *suffix, char *ext, Tfilename *fn) Constructor. Definition: filename.c:22 void InitParametersFromFile(char *file, Tparameters *p) Constructor from a file. Definition: parameters.c:51 char * GetFileFullName(Tfilename *fn) Gets the file full name (paht+name+extension). Definition: filename.c:151 #define NO_UINT Used to denote an identifier that has not been initialized. Definition: defines.h:435 void SaveRRT(Tfilename *fname, Trrt *rrt) Stores the RRT information on a file. Definition: rrt.c:3985 void SaveSamples(char *fname, boolean smooth, unsigned int nvs, unsigned int ns, double **path) Saves a set of samples to a file. Definition: samples.c:1318 #define GET_RRT_STATISTICS Set this to one to gather statistics of RRT construction. Definition: rrt.h:41 Auxiliary functions to deal with sets of samples. Definition of basic randomization functions. void DeleteAverages(Taverages *av) Deletes the space used by a set of averages. Definition: averages.c:263 void DeleteSamples(unsigned int ns, double **path) Deletes the space used by a set of samples. Definition: samples.c:1495 void PrintRRTStatistics(Trrt *rrt, TRRTStatistics *rst) Prints the summary of RRT statistics. Definition: rrt.c:352 Definition of the Tparameters type and the associated functions. void InitAverages(unsigned int m, boolean useCharts, boolean useSamples, unsigned int maxIt, Taverages *av) Initializes a set of averages. Definition: averages.c:21 boolean cBiRRT(Tparameters *pr, double *pg, double *time, double *pl, unsigned int *ns, double ***path, TRRTStatistics *grst, Trrt *rrt) Extends a RRT until we reach a targed point. Definition: rrt.c:3099 |
Follow us!