Package xbot.common.simulation
Class ResetSimulatorPositionCommand
java.lang.Object
edu.wpi.first.wpilibj2.command.Command
xbot.common.command.BaseCommand
xbot.common.simulation.ResetSimulatorPositionCommand
- All Implemented Interfaces:
Sendable
,IPropertySupport
-
Nested Class Summary
Nested classes/interfaces inherited from class edu.wpi.first.wpilibj2.command.Command
Command.InterruptionBehavior
-
Field Summary
Fields inherited from class xbot.common.command.BaseCommand
aKitLog, log, monitor, runningAlert
-
Constructor Summary
ConstructorsConstructorDescriptionResetSimulatorPositionCommand
(WebotsClient webots, BasePoseSubsystem pose, SimulationPayloadDistributor distributor) -
Method Summary
Methods inherited from class xbot.common.command.BaseCommand
end, getPrefix, includeOnSmartDashboard, includeOnSmartDashboard, requires, runsWhenDisabled, setRunsWhenDisabled
Methods inherited from class edu.wpi.first.wpilibj2.command.Command
addRequirements, addRequirements, alongWith, andThen, andThen, asProxy, beforeStarting, beforeStarting, cancel, deadlineFor, deadlineWith, finallyDo, finallyDo, getInterruptionBehavior, getName, getRequirements, getSubsystem, handleInterrupt, hasRequirement, ignoringDisable, initSendable, isScheduled, onlyIf, onlyWhile, raceWith, repeatedly, schedule, setName, setSubsystem, unless, until, withDeadline, withInterruptBehavior, withName, withTimeout, withTimeout
-
Constructor Details
-
ResetSimulatorPositionCommand
@Inject public ResetSimulatorPositionCommand(WebotsClient webots, BasePoseSubsystem pose, SimulationPayloadDistributor distributor)
-
-
Method Details
-
setTargetPose
-
initialize
public void initialize()- Overrides:
initialize
in classBaseCommand
-
isFinished
public boolean isFinished()- Overrides:
isFinished
in classCommand
-
execute
public void execute()
-