TRRTStatistics Struct Reference Detailed DescriptionStatistics collected during the RRT constructin to characterize different algorithms or parameter sets. Statistics should only be used in debug/analysis mode. Otherwise it is better to skip collecting them (for efficiency reasons). See GET_RRT_STATISTICS Note that this structure is not thread-save. Thus, we must only collect statistics when executing in single core mode.
Field Documentation
Number of statistics accumulated in the structure. Definition at line 200 of file rrt.h. Referenced by AccumulateRRTStatistics(), InitRRTStatistics(), and PrintRRTStatistics().
Number of branch extensions. Definition at line 203 of file rrt.h. Referenced by AccumulateRRTStatistics(), InitRRTStatistics(), NewRRTBranch(), and PrintRRTStatistics().
Number of non-empty branches. Definition at line 204 of file rrt.h. Referenced by AccumulateRRTStatistics(), InitRRTStatistics(), NewRRTNoEmptyBranch(), and PrintRRTStatistics().
Number of attemps to connect the two trees. Definition at line 206 of file rrt.h. Referenced by AccumulateRRTStatistics(), InitRRTStatistics(), NewRRTTreeConnection(), and PrintRRTStatistics().
Number of non-empty attemps of tree connection. Definition at line 207 of file rrt.h. Referenced by AccumulateRRTStatistics(), InitRRTStatistics(), NewRRTNoEmptyTreeConnection(), and PrintRRTStatistics().
Number of steps in branch extension. Definition at line 209 of file rrt.h. Referenced by AccumulateRRTStatistics(), InitRRTStatistics(), NewRRTStep(), and PrintRRTStatistics().
Accumulated distances from q_rand-tree. Definition at line 210 of file rrt.h. Referenced by AccumulateRRTStatistics(), InitRRTStatistics(), NewRRTDistanceQrand(), and PrintRRTStatistics().
Times we actually reached q_rand. Definition at line 213 of file rrt.h. Referenced by AccumulateRRTStatistics(), InitRRTStatistics(), NewRRTQrandReached(), and PrintRRTStatistics().
Error converging to the manifold. Definition at line 214 of file rrt.h. Referenced by InitRRTStatistics(), NewRRTConvergenceError(), and PrintRRTStatistics().
A high cost configuration is reached (TRRT only). Definition at line 215 of file rrt.h. Referenced by InitRRTStatistics(), NewRRTHighCost(), and PrintRRTStatistics().
The brach leaves the domain. Definition at line 216 of file rrt.h. Referenced by AccumulateRRTStatistics(), InitRRTStatistics(), NewRRTOutOfDomain(), and PrintRRTStatistics().
The distance to q_rand increases. Definition at line 217 of file rrt.h. Referenced by AccumulateRRTStatistics(), InitRRTStatistics(), NewRRTDistanceIncreases(), and PrintRRTStatistics().
Stopped due to collisions. Definition at line 218 of file rrt.h. Referenced by AccumulateRRTStatistics(), InitRRTStatistics(), NewRRTCollision(), and PrintRRTStatistics().
Stopped due ot a large step. Definition at line 219 of file rrt.h. Referenced by AccumulateRRTStatistics(), InitRRTStatistics(), NewRRTTooFar(), and PrintRRTStatistics().
Stopped when the branch extension is stalled. Definition at line 220 of file rrt.h. Referenced by AccumulateRRTStatistics(), InitRRTStatistics(), NewRRTStalled(), and PrintRRTStatistics().
Total of samples in the RRT. Definition at line 222 of file rrt.h. Referenced by AccumulateRRTStatistics(), InitRRTStatistics(), NewRRTSample(), and PrintRRTStatistics().
Number of times we generated a random sample Definition at line 225 of file rrt.h. Referenced by AccumulateRRTStatistics(), InitRRTStatistics(), NewRRTRandomSample(), and PrintRRTStatistics().
Number of rejected random samples Definition at line 227 of file rrt.h. Referenced by AccumulateRRTStatistics(), InitRRTStatistics(), NewRRTSampleRejection(), and PrintRRTStatistics().
Number of collision checks Definition at line 230 of file rrt.h. Referenced by AccumulateRRTStatistics(), InitRRTStatistics(), NewRRTCollisionCheck(), and PrintRRTStatistics(). |
Follow us!