|
DESCRZIONE
Il robot Golem è stato principalmente creato per essere il più modulare possibile. Questo garantisce, entro i limiti, concrete possibilità di espansione del progetto nonchè una notevole durata nel tempo dello stesso. A questo scopo sono stati pensati diversi livelli che compongono la struttura sia a livello hardware che software, essi si sovrappongono tra di loro per dare una solida base di sviluppo a quelli sucessivi. Tutto il software usato per la programmazione è free o opensource, i sorgenti sono liberamente scaricabili (per ulteriori informazioni di ulitizzo consultare il teso della licenza GPL V2).
Le tipologie principali dei livelli su cui si basa il progetto sono 5:

- Il 1° livello è formato dallo scheletro del robot, che permete un sopporto adeguato per i dispositivi del 2° livello;
- Il 2° livello rappresenta il livello hardware, che è l'insieme di tutti i vari dispositivi meccanico-elettronici che compongono il robot;
- Il 3° livello è rappresentato dai software, librerie e driver che servono al robot per poter avere padronanza dello strato hardware sottostante;
- Il 4° livello è detto livello applicativo, qui vengono implementate le funzioni sensoriali più comuni negli esseri viventi, come la vista attraverso la visione artificiale, udito attraverso sistemi di speech recognition o di sintetizzazione vocale, sistemi di rconoscimento del tatto, ecc...
- Il 5° livello è il livello più sperimentale e nonchè il fulcro dell'intelligenza artificiale di bordo del robot.
CARATTERISTICHE TECNICHE

-
Elettronica di controllo: 1X Microchip Pic 18f4520, 1X CPU x86 AMD Duron 1 Ghz;
-
Bus di sistema: I2C, RS232, Ethernet 100Mb, WiFi 54 Mbit;
-
Tipo di movimentazione: (in costruzione)
-
Alimentazione: pacco batteri NiMh 2X 4,5 Ah, 12 Volt;
-
Visione artificiale: (in costruzione);
-
Intelligenza artificiale: (in costruzione);
-
Sensori: 2X Webcam con risoluzione 640x480;
-
Sintetizzazione vocale: librerie Festival con voce italiana;
-
Sistema di controllo: autocontrollo con intelligenza di bordo oppure da remoto con connessione WiFi o Ethernet;
-
Gradi di libertà: 3 localizzati nella parte superiore;
-
Ore lavoro uomo attuali: 200;
-
Dimensioni e peso: dimensioni , peso approssimativo 10 Kg;
-
Software e linguaggi di programmazione: C;
-
Struttura e scheletro del robot : struttura costituita da ferro, pvc, alluminio e pexiglass;
CAMPI APPLICATIVI
I campi applicativi del robot sono multeplici, grazie alla possibilità di personalizzazione che possiede la struttura dell'automa. Qui riporto un breve elenco delle possibilità applicative:
- Telesorveglianza di edifici/ambienti esterni;
- Esplorazione di edifici/ambienti esterni;
- Intrattenimento domestico;
- Piattaforma di sviluppo/apprendimento;
- Ecc ecc...
Info-contribuisci
|
|
Ultimo aggiornamento Lunedì 10 Agosto 2009 20:24 |