Difríochtaí AIM WebSocket#
Leagtar amach ar an leathanach seo na príomhdhifríochtaí idir API Python atá bunaithe ar WebSocket agus API Python VEXcode AIM. Cuimsíonn sé feidhmiúlacht bhreise, ranganna bainte, agus tacaíocht do chásanna úsáide ardleibhéil amhail rialú il-róbat.
Modhanna Breise#
seinn_comhad_áitiúil#
Seinneann an modh play_local_file comhad fuaime atá stóráilte ar an ríomhaire agus a aschuirtear an fhuaim trí chainteoir an róbait. Ligeann sé seo duit comhaid saincheaptha .wav nó .mp3 a sheinm ar an róbat gan iad a uaslódáil.
Usage:
robot.sound.play_local_file(filepath: str, volume = 100)
Paraiméadair |
Cur síos |
|---|---|
cosán comhaid |
Teaghrán a shonraíonn an cosán chuig comhad |
toirt |
Roghnach. An toirt athsheinm mar chéatadán ó 0 go 100. Is é 100 an réamhshocrú. |
Chun sampla cur i bhfeidhm a fheiceáil, oscail play_sounds.py
faigh_íomhá_ceamara#
Gabhann an modh get_camera_image an fráma reatha ó Braiteoir Fís AI an róbait agus tugann sé ar ais é mar réad bytes atá comhbhrúite le JPEG. Úsáidtear é seo de ghnáth le huirlisí cosúil le OpenCV chun fotha físe beo a thaispeáint.
Usage:
robot.vision.get_camera_image()
Paraiméadair |
Cur síos |
|---|---|
Níl aon pharaiméadair ag an modh seo |
Chun sampla cur i bhfeidhm a fheiceáil, féach stream_video.py.
Bain úsáid as Il-Róbónna ag an am céanna#
Is féidir leat ceangal le roinnt róbónna trí sheoladh IP gach róbait a shonrú de láimh agus Robot á chruthú agat.
Usage:
Robot(address)
Paraiméadair |
Cur síos |
|---|---|
seoladh |
Roghnach. Seoladh IP an róbait. Mura ndéantar é a úsáid, úsáidtear an seoladh atá sa réimse |
Chun sampla cur i bhfeidhm a fheiceáil, oscail multiple_robots.py.
Ranganna Bainte#
Níl na ranganna seo a leanas atá ar fáil in API Python VEXcode ar fáil sa leagan WebSocket:
ControllerEvent
Gnéithe atá ar fáil i VEXcode amháin#
Ní thacaítear leis na gnéithe seo a leanas faoi láthair trí API WebSocket AIM agus teastaíonn nascadh trí VEXcode AIM:
Ag nuashonrú firmware an róbait
Íomhánna saincheaptha á n-uaslódáil
Fuaimeanna saincheaptha á n-uaslódáil
Teachtaireachtaí róbat go róbat