Расстояние#
Введение#
Датчик расстояния может определять, находится ли объект перед ним, и сообщать, на каком расстоянии он расположен.
Ниже приведён список доступных блоков:
Расстояние до объекта обнаружено — Сообщает, обнаруживает ли датчик расстояния в данный момент объект.
расстояние до объекта — Сообщает расстояние между датчиком расстояния и ближайшим обнаруженным объектом.
Расстояние, на котором был найден объект#
Логический блок Расстояние до объекта сообщает, обнаруживает ли датчик расстояния в данный момент объект в пределах 2000 мм.
Верно — Датчик расстояния обнаруживает объект.
Ложь — Датчик расстояния не обнаруживает объект.
<[FrontDistance v] обнаружил объект?>
Параметры |
Описание |
|---|---|
датчик расстояния |
Какой датчик расстояния использовать? Выберите один из доступных датчиков расстояния для VR-робота. |
Пример
при запуске :: hat events
[Spin until the Distance Sensor detects an object.]
поворот [вправо v]
ждать пока <[FrontDistance v] обнаружил объект?>
остановить движение
расстояние до объекта#
Блок отображения расстояния до объекта сообщает расстояние между датчиком расстояния и ближайшим обнаруженным объектом.
([FrontDistance v] расстояние в [мм v])
Параметры |
Описание |
|---|---|
датчик расстояния |
Какой датчик расстояния использовать? Выберите один из доступных датчиков расстояния для VR-робота. |
единица |
Единица измерения расстояния: мм или дюймы. |
Пример
при запуске :: hat events
[Print the distance only after the Distance Sensor detects an object.]
поворот [вправо v]
ждать пока <[FrontDistance v] обнаружил объект?>
остановить движение
вывести ([FrontDistance v] расстояние в [мм v]) ▶