Vaš naslednji projekt za inovativen konec tedna
Sodobni pametni asistenti se za prepoznavanje glasu zanašajo na oddaljene strežnike, kar sproža vprašanja o zasebnosti in zahteva stalno internetno povezavo. Projekt tega robotskega psa pa dokazuje, da je mogoče zmogljivo glasovno upravljanje doseči tudi povsem “offline”. Osnova projekta je priljubljeno robotsko podvozje Petoi Bittle, ki s svojo majhnostjo in gibljivostjo predstavlja idealno platformo za učenje robotike.
Srce sistema je zmogljiv mikrokrmilnik ESP32-S3, ki je nameščen na razvojni plošči ESP32-S3-Box-Lite. Ta izbira ni naključna, saj omenjeni čip vključuje strojno pospeševanje za umetno inteligenco, kar omogoča tekoče prepoznavanje govora v realnem času. Za zajem zvoka skrbi vgrajen mikrofon, medtem ko majhen barvni zaslon na hrbtu psa prikazuje trenutno stanje naprave in povratne informacije uporabniku.
Programska oprema uporablja knjižnico ESP-Skainet, ki omogoča prepoznavanje določenih ključnih besed in ukazov brez zunanjih strežnikov. Robot se lahko odzove na ukaze, kot sta “stop” ali “walk”, pri čemer ESP32 ukaze pretvori v signale za krmilnik gibanja znotraj robota. Poseben izziv pri projektu je bila integracija strojne opreme v majhno ohišje robota, kar je razvijalec rešil z uporabo 3D-tiskanih nosilcev in prilagojenih povezovalnih kablov.
Celotna investicija v strojno opremo znaša približno nekaj sto evrov, kar je glede na zmogljivosti končnega izdelka izjemno ugodno. Projekt je zasnovan tako, da ga lahko poustvari vsakdo z osnovnim znanjem programiranja in dostopom do spletne trgovine z elektronskimi komponentami. Avtor je objavil celotno kodo in načrte na platformi GitHub, s čimer spodbuja skupnost k nadaljnjemu razvoju in dodajanju novih funkcij, kot so kompleksnejši gibi ali odzivanje na dotik.
Prijavi napako v članku


























