Attāluma sensors#
Ievads#
Attāluma sensors var noteikt, vai sensora priekšā atrodas objekts, un atgriezt informāciju par tā attālumu. Tas var arī ziņot par noteiktā objekta relatīvo ātrumu un novērtēt, vai objekts ir mazs, vidējs vai liels.
Attāluma sensors darbojas diapazonā no 20 mm līdz 2000 mm.
Zem 200 mm precizitāte ir aptuveni ±15 mm. Virs 200 mm precizitāte uzlabojas līdz aptuveni 5%.
Attāluma sensors izmanto 1. klases lāzeru. Detekcija ir vērsta taisni uz priekšu un ir droša lietošanai klasē.

Zemāk ir pieejamo bloku saraksts:
objekta attālums — Ziņo attālumu starp attāluma sensoru un tuvāko noteikto objektu.
objekta ātrums — Ziņo, cik ātri noteiktais objekts virzās uz attāluma sensoru vai prom no tā.
objekta izmērs ir — Ziņo, vai noteiktais objekts atbilst atlasītajam izmēram.
Attālums atrasts objekts — Ziņo, vai attāluma sensors pašlaik nosaka objektu.
objekta attālums#
Objekta attāluma ziņotāja bloks ziņo par attālumu starp attāluma sensoru un tuvāko noteikto objektu.
([Distance1 v] objekta attālums [mm v])
Parametri |
Apraksts |
|---|---|
ierīce |
Izmantojamais attāluma sensors. Izvēlieties no attāluma sensoriem, kas konfigurēti ierīcēs. |
vienības |
Attāluma mērvienība: mm (no 20 mm līdz 2000 mm) vai collas (no 0,78 collām līdz 78,74 collām). |
Piemērs
kad sākts
[Drive forward until the object is within 50 mm away.]
braukt [uz priekšu v]
gaidīt līdz <([Distance1 v] objekta attālums [mm v]) [math_less_than v] [50]>
pārtraukt braukšanu
objekta ātrums#
Objekta ātruma ziņotāja bloks ziņo par noteiktā objekta relatīvo ātrumu decimālskaitļa veidā m/s (metri sekundē).
Ātrums parāda, cik ātri objekts virzās attāluma sensora virzienā vai prom no tā. Vērtība, kas ir tuvu 0, nozīmē, ka objekts nekustas daudz attiecībā pret sensoru.
([Distance1 v] objekta ātrums m/s)
Parametri |
Apraksts |
|---|---|
ierīce |
Izmantojamais attāluma sensors. Izvēlieties no attāluma sensoriem, kas konfigurēti ierīcēs. |
objekta izmērs ir#
Būla bloks objekta izmērs ir ziņo, vai attāluma sensora noteiktais objekts atbilst atlasītajam izmēram.
Attāluma sensors novērtē objekta izmēru, pamatojoties uz to, cik lielu daļu no sensora skata aizņem noteiktais objekts.
Patiess — Attāluma sensors nosaka izvēlētā izmēra objektu.
Aplams — Attāluma sensors neuztver atlasītā izmēra objektu.
<[Distance1 v] objekta izmērs ir [mazs v]?>
Parametri |
Apraksts |
|---|---|
ierīce |
Izmantojamais attāluma sensors. Izvēlieties no attāluma sensoriem, kas konfigurēti ierīcēs. |
izmērs |
Pārbaudāmā objekta izmērs:
|
Attālums atrada objektu#
Būla bloks Attālums atrasts objekts ziņo, vai attāluma sensors pašlaik atrod objektu.
Patiess — Attāluma sensors nosaka objektu.
Aplams — Attāluma sensors neuztver objektu.
<[Distance1 v] atrada objektu?>
Parametri |
Apraksts |
|---|---|
ierīce |
Izmantojamais attāluma sensors. Izvēlieties no attāluma sensoriem, kas konfigurēti ierīcēs. |
Piemērs
kad sākts
[Drive forward until the object is within 50 mm away.]
mūžīgi
braukt [uz priekšu v]
ja <[Distance1 v] atrada objektu?> tad
ja <([Distance1 v] objekta attālums [mm v]) [math_less_than v] [50]> tad
pārtraukt braukšanu
pārtraukt