Click or drag to resize

BaseDistanceSensorGetCorrectedRaydimeMeasurementsAt(IListdvec3, Double, NullableDouble, NullableDouble, NullableCancellationToken) Method

Use the distance sensor to measure the distance in µm and apply angle error to measured value. Measuring at 0,0,0 will obtain the same result as GetRaydimeMeasurementAt(Nullabledvec3, Double, NullableDouble, NullableDouble, NullableCancellationToken). Measuring e.g. at the corner will result in a smaller distance difference than measured when the beam angle is taken into account.

Namespace: RAYLASE.Marker.Device.DistanceSensor
Assembly: RAYLASE.Marker.Device (in RAYLASE.Marker.Device.dll) Version: 2.26.1
Syntax
C#
public List<BaseDistanceSensorResult> GetCorrectedRaydimeMeasurementsAt(
	IList<dvec3> positions,
	double auxBiasPercent = 0,
	double? jumpSpeed = null,
	double? jumpDelay = null,
	CancellationToken? cancellationToken = null
)

Parameters

positions  IListdvec3
XY position to measure the distance at.
auxBiasPercent  Double  (Optional)
Additional aux bias to apply for measurement.
jumpSpeed  NullableDouble  (Optional)
Jump speed to move to new position. JumpSpeed if null.
jumpDelay  NullableDouble  (Optional)
Jump delay to use for this measurement. JumpDelay if null.
cancellationToken  NullableCancellationToken  (Optional)
Cancellation token to abort waiting for a measurement.

Return Value

ListBaseDistanceSensorResult
Measurement BaseDistanceSensorResult.
See Also