com.yobotics.simulationconstructionset.simulatedSensors
Class DepthMapLIDARSensor
java.lang.Object
com.yobotics.simulationconstructionset.simulatedSensors.AbstractSimulatedSensor
com.yobotics.simulationconstructionset.simulatedSensors.DepthMapLIDARSensor
- All Implemented Interfaces:
- SimulatedSensor, SimulatedLIDARSensor, CameraController
public class DepthMapLIDARSensor
- extends AbstractSimulatedSensor
- implements SimulatedLIDARSensor, CameraController
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DepthMapLIDARSensor
public DepthMapLIDARSensor()
setWorld
public void setWorld(Graphics3DAdapter graphics3dAdapter)
- Specified by:
setWorld
in interface SimulatedSensor
- Overrides:
setWorld
in class AbstractSimulatedSensor
computeNextScan
public java.util.ArrayList<javax.vecmath.Point3d> computeNextScan()
- Specified by:
computeNextScan
in interface SimulatedLIDARSensor
setNoiseParameters
public void setNoiseParameters(SimulatedLIDARSensorNoiseParameters noiseParameters)
- Specified by:
setNoiseParameters
in interface SimulatedLIDARSensor
setSensorLimitationParameters
public void setSensorLimitationParameters(SimulatedLIDARSensorLimitationParameters limitationParameters)
- Specified by:
setSensorLimitationParameters
in interface SimulatedLIDARSensor
computeTransform
public void computeTransform(javax.media.j3d.Transform3D cameraTransform)
- Specified by:
computeTransform
in interface CameraController
getHorizontalFieldOfViewInRadians
public double getHorizontalFieldOfViewInRadians()
- Specified by:
getHorizontalFieldOfViewInRadians
in interface CameraController
getClipNear
public double getClipNear()
- Specified by:
getClipNear
in interface CameraController
getClipFar
public double getClipFar()
- Specified by:
getClipFar
in interface CameraController
setLidarDaemonParameters
public void setLidarDaemonParameters(SimulatedLIDARSensorUpdateParameters updateParameters)
- Specified by:
setLidarDaemonParameters
in interface SimulatedLIDARSensor
startLidarDaemonThread
public void startLidarDaemonThread()
- Specified by:
startLidarDaemonThread
in interface SimulatedLIDARSensor