Klamp't  0.9.0
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 namespace Klampt {
9 
10 //tests shortcutting on randomly generated paths between a and b
11 void TestShortcutting(SingleRobotCSpace* cspace,MotionPlannerFactory& plannerFactory,const Config& a,const Config& b);
12 
13 //tests the anytime shortcutting procedure
14 void TestDynamicShortcutting(SingleRobotCSpace& freeSpace,const ParabolicRamp::DynamicPath& porig);
15 
16 } //namespace Klampt
17 
18 #endif
A bounded-velocity, bounded-acceleration trajectory consisting of parabolic ramps.
Definition: DynamicPath.h:114
Definition: ContactDistance.h:6