Sommario:

Mano robotica a controllo vocale: 4 passaggi
Mano robotica a controllo vocale: 4 passaggi

Video: Mano robotica a controllo vocale: 4 passaggi

Video: Mano robotica a controllo vocale: 4 passaggi
Video: Self Cleaning Litter Box Mega Test: LITTER-ROBOT 4 REVIEW 2024, Novembre
Anonim
Mano robotica a controllo vocale
Mano robotica a controllo vocale

Ho creato un braccio robotico che opererà con il tuo comando vocale.

Il braccio del robot è controllato con un input vocale connesso naturale. L'input della lingua consente all'utente di interagire con il robot in termini familiari alla maggior parte delle persone. I vantaggi dei robot ad attivazione vocale sono le operazioni di inserimento dati a mani libere e veloci. Il robot proposto è in grado di comprendere il significato dei comandi del linguaggio naturale. Dopo aver interpretato i comandi vocali vengono generati una serie di dati di controllo per l'esecuzione di un'attività. Infine il robot esegue effettivamente il compito. Le tecniche di Intelligenza Artificiale vengono utilizzate per far comprendere al robot i comandi vocali e agire nella modalità desiderata. È anche possibile controllare il robot utilizzando la modalità di input da tastiera. I robot sono un pacchetto di sistemi che includono settori tecnologici meccanici, elettrici, informatici e di automazione che possono essere utilizzati per svolgere vari compiti nell'uso industriale e domestico. E all'interno dei crescenti sviluppi in questo campo, i robot possono ora essere controllati con un minore intervento umano diretto per ottenere un'interazione più naturale con le macchine. L'obiettivo è controllare un robot tramite comandi vocali. Ciò consente all'utente di liberare il proprio lavoro manuale su altre attività. Alcune applicazioni di base dei robot che utilizzano il riconoscimento vocale sono per supportare le persone con disabilità, eseguendo il set di comandi preimpostato c. Per elaborare i comandi vocali un metodo semplice ed efficace è utilizzare uno smartphone. Gli smartphone sono dispositivi potenti in grado di svolgere molte funzioni simili a un computer. Con il loro sistema operativo indipendente e la connettività Internet vengono sempre più utilizzati in molte applicazioni. Una delle caratteristiche principali di cui faremo uso è il Bluetooth integrato. Ciò consentirà al telefono di comunicare con il robot. Diversi sistemi operativi sono utilizzati per gli smartphone, ma il più comune è il sistema operativo Android sviluppato da Google Inc. La sua flessibilità e facilità d'uso lo rendono un'interfaccia ideale per l'applicazione robotica. Questi Android i sistemi correlati sono molto efficienti per lo sviluppo di applicazioni in tutto il mondo. La tecnologia Bluetooth scambia dati su un breve raggio, ma è un modo molto efficace di comunicare tra due dispositivi come un micro controller e uno smartphone. I pacchetti di dati vengono inviati e ricevuti tramite segnali radio a onde corte. È essenziale che i robot prendano i comandi senza alcun ritardo, quindi abbiamo utilizzato il Bluetooth come metodo di comunicazione principale. Nella vita quotidiana tali robot possono essere utilizzati per la navigazione e per la guida di controllo verso una determinata posizione. Il robot può mantenere una velocità lineare preimpostata o può avere una velocità variabile su superfici piane. Il riconoscimento vocale è mantenuto con l'aiuto di un micro controller; un Arduino (UNO). Due comandi di base vengono utilizzati per guidare il robot che sono l'uva, rilasciare l'arresto per guidare il robot. Per rilevare e catturare qualsiasi oggetto è implementato un modulo a ultrasuoni, programmato per catturare l'oggetto se c'è qualche oggetto sulla sua strada e informare l'utente di utilizzare un altro comando vocale. I sensori a ultrasuoni utilizzano trasmettitori e ricevitori di onde sonore per registrare il echo time e utilizzalo per calcolare la distanza. MIT App Inventor 2 è stato utilizzato per lo sviluppo di un'applicazione Android. Questo è uno strumento che utilizza una tecnica di programmazione a blocchi in modo che anche i principianti possano sperimentare lo sviluppo di app Android. Era essenziale sviluppare un'applicazione per stabilire una comunicazione wireless su un certo raggio tramite Bluetooth. In poche parole, possiamo concludere che i robot a comando vocale possono certamente essere un mercato futuro per molti scopi industriali e domestici legati all'automazione delle attività quotidiane. Dopo diverse prove e test, il nostro metodo di comunicazione Bluetooth proposto ha funzionato in modo efficiente con un ritardo di tempo accettabile. Le connessioni tra il micro controller e il Bluetooth hanno funzionato abbastanza bene con alcuni errori nel riconoscimento dei comandi vocali. Abbiamo utilizzato la connettività Internet basata su GSM e WIFI affinché l'applicazione riconosca i comandi e la colleghi ad Arduino. Ma per modifiche future possiamo creare un sistema offline affinché l'applicazione riconosca la voce e la rimandi al micro controller. Alcune modifiche nell'applicazione basata su Android possono portare a una maggiore chiarezza del riconoscimento vocale.

Passaggio 1: componenti

1. Arduino UNO x2

www.amazon.in/Robotbanao-Atmega328p-Cable-…

2. Sensore a ultrasuoni HC SR-04 x2

www.amazon.in/SPECTRACORE-Ultrasonic-Detec…

3. Servomotore Sg90 x4

www.amazon.in/Easy-Electronics-Servo-Motor…

4. Stringa

5. Modulo ricetrasmettitore Bluetooth REES52 con uscite TTL HC05

www.amazon.in/REES52-Bluetooth-Ricetrasmettitore…

Passaggio 2: circuito

Circuito
Circuito

Passaggio 3: codifica

Consigliato: