com.yobotics.simulationconstructionset.simulatedSensors
Class FastPolarRayCastLIDAR
java.lang.Object
com.yobotics.simulationconstructionset.simulatedSensors.AbstractSimulatedSensor
com.yobotics.simulationconstructionset.simulatedSensors.FastPolarRayCastLIDAR
- All Implemented Interfaces:
- SimulatedSensor
public class FastPolarRayCastLIDAR
- extends AbstractSimulatedSensor
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FastPolarRayCastLIDAR
public FastPolarRayCastLIDAR(javax.media.j3d.Transform3D transformFromJoint,
PolarLidarScanParameters polarScanDefinition)
packLidarTransform
public void packLidarTransform(javax.media.j3d.Transform3D lidarTransform)
setLidarDaemonParameters
public void setLidarDaemonParameters(SimulatedLIDARSensorUpdateParameters updateParameters)
setNoiseParameters
public void setNoiseParameters(SimulatedLIDARSensorNoiseParameters noiseParameters)
setScan
public void setScan(PolarLidarScanParameters scanDefinition)
setSensorLimitationParameters
public void setSensorLimitationParameters(SimulatedLIDARSensorLimitationParameters limitationParameters)
startLidarDaemonThread
public void startLidarDaemonThread(TimestampProvider timeStampProvider)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
updateTransform
public void updateTransform(javax.media.j3d.Transform3D transform)
- Specified by:
updateTransform
in interface SimulatedSensor
- Overrides:
updateTransform
in class AbstractSimulatedSensor
setSimulationNeckJoint
public void setSimulationNeckJoint(OneDegreeOfFreedomJoint neckJoint)