com.yobotics.simulationconstructionset.simulatedSensors
Class FastPolarRayCastLIDAR.SparsePolarLidarScanUpdateDaemon
java.lang.Object
java.util.TimerTask
com.yobotics.simulationconstructionset.simulatedSensors.FastPolarRayCastLIDAR.SparsePolarLidarScanUpdateDaemon
- All Implemented Interfaces:
- java.lang.Runnable, ObjectConsumer<LidarStateCommand>
- Enclosing class:
- FastPolarRayCastLIDAR
public static class FastPolarRayCastLIDAR.SparsePolarLidarScanUpdateDaemon
- extends java.util.TimerTask
- implements ObjectConsumer<LidarStateCommand>
Methods inherited from class java.util.TimerTask |
cancel, scheduledExecutionTime |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FastPolarRayCastLIDAR.SparsePolarLidarScanUpdateDaemon
public FastPolarRayCastLIDAR.SparsePolarLidarScanUpdateDaemon(FastPolarRayCastLIDAR lidarSensor)
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
- Specified by:
run
in class java.util.TimerTask
setTimestampProvider
public void setTimestampProvider(TimestampProvider timestampProvider)
setLidarDaemonParameters
public void setLidarDaemonParameters(SimulatedLIDARSensorUpdateParameters updateParameters)
start
public void start()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
consumeObject
public void consumeObject(LidarStateCommand object)
- Specified by:
consumeObject
in interface ObjectConsumer<LidarStateCommand>