Klamp't  0.8.1
SelfTest.h
1 #ifndef PLANNING_SELF_TEST_H
2 #define PLANNING_SELF_TEST_H
3 
4 #include "RobotCSpace.h"
5 #include <KrisLibrary/planning/AnyMotionPlanner.h>
6 #include "Modeling/DynamicPath.h"
7 
8 
9 //tests shortcutting on randomly generated paths between a and b
10 void TestShortcutting(SingleRobotCSpace* cspace,MotionPlannerFactory& plannerFactory,const Config& a,const Config& b);
11 
12 //tests the anytime shortcutting procedure
13 void TestDynamicShortcutting(SingleRobotCSpace& freeSpace,const ParabolicRamp::DynamicPath& porig);
14 
15 
16 #endif
A bounded-velocity, bounded-acceleration trajectory consisting of parabolic ramps.
Definition: DynamicPath.h:114
A cspace consisting of a single robot configuration in a RobotWorld. Feasibility constraints are join...
Definition: RobotCSpace.h:100