Click or drag to resize

BaseDistanceSensorGetCheckedHeightDeviationAt Method

Gets the same measurement value as GetCorrectedRaydimeMeasurementsAt(IListdvec3, Double, NullableDouble, NullableDouble, NullableCancellationToken) but might measure multiple times at the same location and adds sanity checks.

Namespace: RAYLASE.Marker.Device.DistanceSensor
Assembly: RAYLASE.Marker.Device (in RAYLASE.Marker.Device.dll) Version: 2.26.1
Syntax
C#
public virtual double GetCheckedHeightDeviationAt(
	dvec3 position,
	double auxBiasPercent = 0,
	double? jumpSpeed = null,
	double? jumpDelay = null,
	CancellationToken? cancellationToken = null
)

Parameters

position  dvec3
XY position to measure the distance at.
auxBiasPercent  Double  (Optional)
jumpSpeed  NullableDouble  (Optional)
Jump speed to move to new position. Use JumpSpeed if null.
jumpDelay  NullableDouble  (Optional)
cancellationToken  NullableCancellationToken  (Optional)

Return Value

Double
If the measured value(s) are nonsensical, Nan is returned. Otherwise the measured value or averaged measured value is returned.
See Also