Package xbot.common.math
Class PurePursuitTest
java.lang.Object
xbot.common.injection.BaseWPITest
xbot.common.math.PurePursuitTest
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
static class
-
Field Summary
Modifier and TypeFieldDescriptionprotected PurePursuitTest.AsyncLinearIntervalJob
protected Timer
protected ConfigurablePurePursuitCommand
protected double
Fields inherited from class xbot.common.injection.BaseWPITest
pf, propertyFactory, timer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected BaseComponent
Returns theBaseComponent
instance used for dependency injectionprotected PurePursuitTestComponent
void
setAsAsync
(PurePursuitTest.AsyncLinearIntervalJob asyncIntervalJob) void
setAsyncPeriodMultiplier
(double newMultiplier) void
void
void
void
vizRun()
Methods inherited from class xbot.common.injection.BaseWPITest
setUp
-
Field Details
-
asyncTimer
-
asyncJob
-
periodMultiplier
protected double periodMultiplier -
command
-
-
Constructor Details
-
PurePursuitTest
-
-
Method Details
-
createDaggerComponent
Description copied from class:BaseWPITest
Returns theBaseComponent
instance used for dependency injection- Specified by:
createDaggerComponent
in classBaseWPITest
-
getInjectorComponent
- Overrides:
getInjectorComponent
in classBaseWPITest
-
setAsAsync
-
setAsyncPeriodMultiplier
public void setAsyncPeriodMultiplier(double newMultiplier) -
vizRun
public void vizRun() -
setPoints
public void setPoints() -
startAsyncTimer
public void startAsyncTimer() -
stopTestEnv
public void stopTestEnv()
-