com.yobotics.simulationconstructionset.simulatedSensors
Interface SimulatedLIDARSensor

All Superinterfaces:
SimulatedSensor
All Known Implementing Classes:
DepthMapLIDARSensor, RayTraceLIDARSensor

public interface SimulatedLIDARSensor
extends SimulatedSensor


Method Summary
 java.util.ArrayList<javax.vecmath.Point3d> computeNextScan()
           
 void setLidarDaemonParameters(SimulatedLIDARSensorUpdateParameters updateParameters)
           
 void setNoiseParameters(SimulatedLIDARSensorNoiseParameters noiseParameters)
           
 void setSensorLimitationParameters(SimulatedLIDARSensorLimitationParameters limitationParameters)
           
 void startLidarDaemonThread()
           
 
Methods inherited from interface com.yobotics.simulationconstructionset.SimulatedSensor
setWorld, updateTransform
 

Method Detail

computeNextScan

java.util.ArrayList<javax.vecmath.Point3d> computeNextScan()
                                                           throws NotReadyException,
                                                                  UnexpectedConcurrancyException
Throws:
NotReadyException
UnexpectedConcurrancyException

setNoiseParameters

void setNoiseParameters(SimulatedLIDARSensorNoiseParameters noiseParameters)

setSensorLimitationParameters

void setSensorLimitationParameters(SimulatedLIDARSensorLimitationParameters limitationParameters)

setLidarDaemonParameters

void setLidarDaemonParameters(SimulatedLIDARSensorUpdateParameters updateParameters)

startLidarDaemonThread

void startLidarDaemonThread()