Braiteoir Fís AI#
Réamhrá#
Is féidir leis an Braiteoir Fís AI rudaí, dathanna, agus aitheantóirí AprilTag a bhrath agus a rianú. Ligeann sé seo don róbat a thimpeallacht a anailísiú, rudaí a leanúint, agus imoibriú bunaithe ar shonraí amhairc a braitheadh.
Seo thíos liosta de na bloic atá ar fáil:
Gníomhartha – Gabh sonraí ón Braiteoir Fís AI le haghaidh síniú roghnaithe.
tóg pictiúr – Gabhann sé sonraí le haghaidh síniú ar leith, amhail dath cumraithe, réad réamh-oilte, nó aitheantóir AprilTag.
Socruithe – Roghnaigh cén réad ar mhaith leat idirghníomhú leis.
socraigh mír réada AI Vision – Roghnaíonn sé réad ar leith ón liosta réad braite.
Luachanna – Rochtain a fháil ar na sonraí a gabhadh agus iad a úsáid.
Tá réad AI Vision ann – Tuairiscítear an bhfuil réad braite.
Is é réad AI Vision – Seiceálann sé an bhfuil réad braite ag teacht le haicmiú ar leith.
Is é AprilTag réad AI Vision – Seiceálann sé an bhfuil an réad braite ina AprilTag a mheaitseálann aitheantóir sonrach.
Is é réad AI Vision ID AprilTag – Seiceálann sé an bhfuil ID AprilTag braite ag teacht le haitheantas ar leith.
Líon réad AI Vision – Tuairiscítear líon na réad a braitheadh.
Airí réada AI Vision – Tuairiscíonn sonraí amhail:
lárX & lárY – Comhordanáidí shuíomh an ionaid i radharc an braiteora.
uillinn – Treoshuíomh an réada.
bunúsX & bunúsY – Comhordanáidí suíomh chúinne uachtarach na láimhe clé i radharc an braiteora.
tagID – Uimhir aitheantais d’aitheantas AprilTag.
scór – Cé chomh muiníneach is atá an tsamhail ina sainaithint mar chéatadán.
Gníomhartha#
tóg pictiúr#
Scagann an bloc cruachta tóg pictiúr sonraí ó fhráma Braiteoir Fís AI go síniú aonair — cur síos sábháilte ar rud is féidir leis an braiteoir a aithint, amhail réad réamh-oilte, aitheantóir AprilTag, nó dath nó cód datha cumraithe.
Ní mór dathanna agus cóid dathanna a chumrú ar dtús in AI Vision Utility sula bhféadfar iad a úsáid leis an mbloc seo.
Stórálann an tacar sonraí réada, ordaithe ón gceann is mó go dtí an ceann is lú de réir leithead, ag tosú ag innéacs 0. Is féidir rochtain a fháil ar airíonna gach réada trí úsáid a bhaint as an mbloc AI Vision object property. Tuairiscítear tacar sonraí folamh mura mbraitear aon réada meaitseála.
tóg grianghraf [AIVision1 v] de [SELECT_A_SIG v]
Paraiméadar |
Cur síos |
|---|---|
gléas |
Cén Braiteoir Fís AI atá le húsáid, cumraithe sa fhuinneog Gléasanna. |
síniú |
Scagann sé an tacar sonraí chun sonraí an tsínithe tugtha amháin a áireamh. Is iad na sínithe atá ar fáil:
|
Nóta: Chun go mbeidh roghanna Aitheantais AprilTag nó Aicmiú AI le feiceáil, ní mór a mbraith a bheith cumasaithe san Fhóntas Fís AI.
Sampla
nuair a thosaítear
[Drive forward if an AprilTag ID is detected.]
go deo
tóg grianghraf [AIVision1 v] de [AprilTag IDs v]
má <réad [AIVIsion1 v] ann?> ansin
tiomáin [ar aghaidh v] ar feadh [10] [mm v] ▶
Aicmithe AI#
Is féidir leis an Braiteoir Fís AI rudaí éagsúla a bhrath faoi Aicmithe AI áirithe. Ag brath ar an tsamhail Aicmithe AI a roghnaítear agus an Braiteoir Fís AI á chumrú sa fhuinneog Gléasanna, braithfear rudaí éagsúla. Is iad seo a leanas na samhlacha atá ar fáil faoi láthair:
Réada Seomra Ranga
Blueball
Liathróid Ghlas
Liathróid Dhearg
Fáinne Gorm
Fáinne Glas
Fáinne Dearg
BlueCube
GreenCube
Ciúb Dearg
Brú Ar Ais ar Chomórtas Róbataice VEX V5
Bloc Gorm
Bloc Dearg
Comórtas Róbataice VEX V5 Ard-Geallta
Sprioc Soghluaiste
Fáinne Dearg
Fáinne Gorm
Sárú Comórtais Róbataice VEX V5
Biorán DeargGorm
Biorán GormBuí
Biorán DeargBuí
Biorán Buí
Corn
Sínithe Dath#
Is dath uathúil é Síniú Datha is féidir leis an Braiteoir Fís Intleachta Saorga a aithint. Ligeann na sínithe seo don braiteoir rudaí a bhrath agus a rianú bunaithe ar a ndath. Nuair a bheidh Síniú Datha cumraithe, is féidir leis an braiteoir rudaí leis an dath sin ina réimse radhairc a aithint.
Úsáidtear Sínithe Datha sa bhloc take snapshot chun réada daite a phróiseáil agus a bhrath i bhfíor-am. Is féidir suas le 7 Síniú Datha a chumrú ag an am céanna.

Sampla
nuair a thosaítear
[Display if any objects matching the RED_BOX signature is detected.]
go deo
socraigh cúrsóir go sraith [1] colún [1] ar an scáileán
glan sraith [1] ar an scáileán
[Change the signature to any configured Color Signature.]
tóg grianghraf [AIVision1 v] de [RED_BOX v]
má <réad [AIVision1 v] ann?> ansin
priontáil [Color detected!] ar an scáileán ▶
Cóid Dathanna#
Is patrún struchtúrtha é Cód Datha atá comhdhéanta de 2 go 4 Shíniú Datha atá socraithe in ord sonrach. Ligeann na cóid seo don Braiteoir Fís AI patrúin réamhshainithe dathanna a aithint.
Tá Cóid Dathanna thar a bheith úsáideach chun rudaí casta a aithint, ailíniú le heilimintí cluiche, nó marcóirí uathúla a chruthú le haghaidh loingseoireachta uathrialach. Is féidir suas le 8 gCód Dathanna a chumrú ag an am céanna.

Sampla
nuair a thosaítear
[Display if any objects matching the RED_BLUE code is detected.]
go deo
socraigh cúrsóir go sraith [1] colún [1] ar an scáileán
glan sraith [1] ar an scáileán
[Change the signature to any configured Color Code.]
tóg grianghraf [AIVision1 v] de [RED_BLUE v]
má <réad [AIVision1 v] ann?> ansin
priontáil [Code detected!] ar an scáileán ▶
Socruithe#
socraigh mír réada AI Vision#
Socraíonn an bloc cruachta socraigh mír réada AI Vision cén mhír sa tacar sonraí atá le húsáid.
socraigh mír réada [AIVision1 v] go (1)
Paraiméadair |
Cur síos |
|---|---|
gléas |
Cén Braiteoir Fís AI atá le húsáid, cumraithe sa fhuinneog Gléasanna. |
mír |
Uimhir na míre sa tacar sonraí le húsáid. |
Sampla
nuair a thosaítear
[Display the largest detected AprilTag ID.]
go deo
tóg grianghraf [AIVision1 v] de [AprilTag IDs v]
glan sraith [1] ar an scáileán
socraigh cúrsóir go sraith [1] colún [1] ar an scáileán
má <réad [AIVision1 v] ann?> ansin
socraigh mír réada [AIVision1 v] go (líon réad [AIVision1 v])
priontáil (réad [AIVision1 v] [tagID v]) ar an scáileán ▶
Luachanna#
An bhfuil réad AI Vision ann?#
Tuairiscíonn an bloc Boole Tá réad AI Vision ann an bhfuil aon réad braite sa tacar sonraí.
Fíor – Tá réad braite sa tacar sonraí.
Bréagach – Níl aon réada braite sa tacar sonraí.
<réad [AIVision1 v] ann?>
Paraiméadair |
Cur síos |
|---|---|
gléas |
Cén Braiteoir Fís AI atá le húsáid, cumraithe sa fhuinneog Gléasanna. |
Sampla
nuair a thosaítear
[Drive forward if an object is detected.]
go deo
tóg grianghraf [AIVision1 v] de [Aicmithe AI v]
má <réad [AIVision1 v] ann?> ansin
tiomáin [ar aghaidh v] ar feadh [10] [mm v] ▶
Is é réad AI Vision#
Tuairiscíonn an bloc Is é réad AI Vision Booleánach an gcomhlíonann réad braite aicmiú ar leith.
Fíor – Is é an mhír sa tacar sonraí an réad sonrach.
Bréagach – Ní hé an mhír sa tacar sonraí an réad sonrach.
<réad [AIVision1 v] is [BlueBall v]?>
Paraiméadar |
Cur síos |
|---|---|
gléas |
Cén Braiteoir Fís AI atá le húsáid, cumraithe sa fhuinneog Gléasanna. |
réad |
Cén Aicmiú AI ar cheart an mhír a chur i gcomparáid leis. |
Sampla
nuair a thosaítear
[Display if a Blue Cube is detected.]
go deo
tóg grianghraf [AIVision1 v] de [Aicmithe AI v]
glan sraith [1] ar an scáileán
socraigh cúrsóir go sraith [1] colún [1] ar an scáileán
má <réad [AIVision1 v] ann?> ansin
má <réad [AIVision1 v] is [BlueCube v]?> ansin
priontáil [Cube detected!] ar an scáileán ▶
fan [0.5] soicind
Is é AprilTag réad AI Vision#
Tuairiscíonn an bloc Boole Is é AprilTag réad AI Vision an bhfuil an réad braite ina AprilTag a mheaitseálann aitheantóir ar leith.
Fíor – Is AprilTag an réad a braitheadh leis an aitheantóir tugtha.
Bréagach – Ní AprilTag leis an ID tugtha an réad braite.
<réad [AIVision1 v] is AprilTag [0]?>
Paraiméadar |
Cur síos |
|---|---|
gléas |
Cén Braiteoir Fís AI atá le húsáid, cumraithe sa fhuinneog Gléasanna. |
Aitheantas Clibeanna Aibreáin |
An uimhir aitheantais le comparáid a dhéanamh i gcoinne an AprilTag a braitheadh. |
Sampla
nuair a thosaítear
[Report if AprilTag 3 is detected.]
go deo
glan scáileán
socraigh cúrsóir go sraith [1] colún [1] ar an scáileán
tóg grianghraf [AIVision1 v] de [AprilTag IDs v]
má <réad [AIVision1 v] ann?> ansin
má <réad [AIVision1 v] is AprilTag [3]?> ansin
priontáil [That is 3!] ar an scáileán ▶
eile
priontáil [That isn't 3!] ar an scáileán ▶
deireadh
deireadh
fan [0.1] soicind
Is é réad AI Vision ID AprilTag#
Is é an réad AI Vision is AprilTag ID. Tuairiscíonn bloc Booleánach an bhfuil aitheantóir AprilTag braite ag teacht le haitheantas ar leith.
Fíor – Is é aitheantóir AprilTag an uimhir.
Bréagach – Ní hé an uimhir aitheantóir AprilTag.
<[AIVision1 v] object is AprilTag ID [1] ?>
Paraiméadair |
Cur síos |
|---|---|
gléas |
Cén Braiteoir Fís AI atá le húsáid, cumraithe sa fhuinneog Gléasanna. |
Uimhir aitheantais AprilTag |
An uimhir le comparáid a dhéanamh i gcoinne uimhir aitheantais AprilTag a braitheadh. |
Sampla:
nuair a thosaítear
[Report if AprilTag ID 3 is detected.]
go deo
glan scáileán
socraigh cúrsóir go sraith [1] colún [1] ar an scáileán
tóg grianghraf [AIVision1 v] de [AprilTag IDs v]
má <réad [AIVision1 v] ann?> ansin
má <[AIVision1 v] object is AprilTag ID [3] ?> ansin
priontáil [That is 3!] ar an scáileán ▶
eile
priontáil [That isn't 3!] ar an scáileán ▶
deireadh
deireadh
fan [0.1] soicind
Líon réad AI Vision#
Tuairiscíonn an bloc tuairisceora Líon réad AI Vision líon na réad braite sa tacar sonraí mar uimhir iomlán.
(líon réad [AIVision1 v])
Paraiméadair |
Cur síos |
|---|---|
gléas |
Cén Braiteoir Fís AI atá le húsáid, cumraithe sa fhuinneog Gléasanna. |
Sampla
nuair a thosaítear
[Display the total amount of cubes, rings, and balls.]
go deo
glan sraith [1] ar an scáileán
socraigh cúrsóir go sraith [1] colún [1] ar an scáileán
tóg grianghraf [AIVision1 v] de [Aicmithe AI v]
má <réad [AIVision1 v] ann?> ansin
priontáil (líon réad [AIVision1 v]) ar an scáileán ▶
deireadh
fan [0.5] soicind
Airíonna réada AI Vision#
Tá naoi n-airíonna san áireamh le gach réad (a thaispeántar thíos) a stóráiltear tar éis an bloc take snapshot a úsáid.
(réad [AIVision1 v] [leithead v])
Déanann gach luach maoine seachas tagID agus score cur síos ar shuíomh agus méid an réada braite i radharc Braiteoir Fís AI tráth a úsáideadh an bloc take snapshot. Tomhaistear na luachanna seo i bpicteilíní, bunaithe ar réiteach 320 faoi 240 picteilín an braiteora.
Paraiméadar |
Cur síos |
|---|---|
gléas |
Cén Braiteoir Fís AI atá le húsáid, cumraithe sa fhuinneog Gléasanna. |
maoin |
Cén airí den réada braite le húsáid: |
leithead#
Tuairiscíonn an airí leithead leithead an réada braite i bpicteilíní mar uimhir iomlán ó 1 go 320.
(réad [AIVision1 v] [leithead v])
Sampla
nuair a thosaítear
[Drive towards an object until its width is larger than 100 pixels.]
go deo
tóg grianghraf [AIVision1 v] de [Aicmithe AI v]
má <réad [AIVision1 v] ann?> ansin
má <(réad [AIVision1 v] [leithead v]) [math_less_than v] [100]> ansin
tiomáin [ar aghaidh v]
eile
stop tiomána
deireadh
airde#
Tuairiscíonn an airí airde airde an réada braite i bpicteilíní mar uimhir iomlán ó 1 go 240.
(réad [AIVision1 v] [airde v])
Sampla
nuair a thosaítear
[Drive towards an object until its height is larger than 100 pixels.]
go deo
tóg grianghraf [AIVision1 v] de [Aicmithe AI v]
má <réad [AIVision1 v] ann?> ansin
má <(réad [AIVision1 v] [airde v]) [math_less_than v] [100]> ansin
tiomáin [ar aghaidh v]
eile
stop tiomána
deireadh
lárX#
Tuairiscíonn an mhaoin centerX comhordanáid-x lár an réada braite i bpicteilíní mar uimhir iomlán ó 0 go 320.
(réad [AIVision1 v] [centerX v])
Sampla
nuair a thosaítear
[Turn slowly until an object is centered in front of the robot.]
socraigh luas casaidh go [30] [% v]
cas [deas v]
go deo
tóg grianghraf [AIVision1 v] de [Aicmithe AI v]
má <réad [AIVision1 v] ann?> ansin
má <[140] [math_less_than v] (réad [AIVision1 v] [centerX v]) [math_less_than v] [180]> ansin
stop tiomána
lárY#
Tuairiscíonn an airí centerY comhordanáid-y lár an réada braite i bpicteilíní mar uimhir iomlán ó 0 go 240.
(réad [AIVision1 v] [centerY v])
Sampla
nuair a thosaítear
[Drive towards an object until its center y-coordinate is more than 140 pixels.]
go deo
tóg grianghraf [AIVision1 v] de [Aicmithe AI v]
má <réad [AIVision1 v] ann?> ansin
má <(réad [AIVision1 v] [centerY v]) [math_less_than v] [140]> ansin
tiomáin [ar aghaidh v]
eile
stop tiomána
deireadh
uillinn#
Tuairiscíonn an mhaoin uillinn treoshuíomh an Chóid Dathanna nó ID AprilTag braite mar uimhir iomlán i gcéimeanna ó 0 go 359.
(réad [AIVision1 v] [uillinn v])
Sampla
nuair a thosaítear
[Slide left or right depending on how the Color Code is rotated.]
go deo
tóg grianghraf [AIVision1 v] de [RED_BLUE v]
má <réad [AIVision1 v] ann?> ansin
má <[50] [math_less_than v] (réad [AIVision1 v] [uillinn v]) [math_less_than v] [100]> ansin
tiomáin [deas v]
nó má <[270] [math_less_than v] (réad [AIVision1 v] [uillinn v]) [math_less_than v] [330]> ansin
tiomáin [clé v]
eile
stop tiomána
deireadh
eile
stop tiomána
bunúsX#
Tuairiscíonn an mhaoin originX comhordanáid-x chúinne uachtarach na láimhe clé de bhosca teorann an réada braite i bpicteilíní mar uimhir iomlán ó 0 go 320.
(réad [AIVision1 v] [originX v])
Sampla
nuair a thosaítear
[Display if an object is to the left or the right.]
go deo
glan sraith [1] ar an scáileán
socraigh cúrsóir go sraith [1] colún [1] ar an scáileán
tóg grianghraf [AIVision1 v] de [Aicmithe AI v]
má <réad [AIVision1 v] ann?> ansin
má <(réad [AIVision1 v] [originX v]) [math_less_than v] [160]> ansin
priontáil [To the left!] ar an scáileán ▶
eile
priontáil [To the right!] ar an scáileán ▶
deireadh
fan [0.5] soicind
bunúsY#
Tuairiscíonn an mhaoin originY comhordanáid-y chúinne uachtarach na láimhe clé de bhosca teorann an réada braite i bpicteilíní mar uimhir iomlán ó 0 go 240.
(réad [AIVision1 v] [originY v])
Sampla
nuair a thosaítear
[Display if an object is close or far from the robot.]
go deo
glan sraith [1] ar an scáileán
socraigh cúrsóir go sraith [1] colún [1] ar an scáileán
tóg grianghraf [AIVision1 v] de [Aicmithe AI v]
má <réad [AIVision1 v] ann?> ansin
má <(réad [AIVision1 v] [originY v]) [math_less_than v] [80]> ansin
priontáil [Far!] ar an scáileán ▶
eile
priontáil [Close!] ar an scáileán ▶
deireadh
fan [0.5] soicind
clibeID#
Tuairiscíonn an airí tagID uimhir aitheantais an aitheantais AprilTag a braitheadh mar uimhir iomlán.
(réad [AIVision1 v] [tagID v])
Sampla
nuair a thosaítear
[Drive forward when AprilTag ID 0 is detected.]
go deo
tóg grianghraf [AIVision1 v] de [AprilTag IDs v]
má <réad [AIVision1 v] ann?> ansin
má <(réad [AIVision1 v] [tagID v]) [math_equal v] [0]> ansin
tiomáin [ar aghaidh v]
eile
stop tiomána
deireadh
fan [0.5] soicind
scór#
Tuairiscíonn an airí scór cé chomh muiníneach is atá an tsamhail san Aicmiú AI a braitheadh mar chéatadán ó 70% go 100%.
Ciallaíonn scór níos ísle go bhfuil an braiteoir níos lú muiníne faoin réad a braitheadh, agus ciallaíonn scór níos airde go bhfuil an braiteoir níos muiníní.
(réad [AIVision1 v] [scór v])