Newsgroup: it.comp.ia
Titolo: Programmare un robot

Salve a tutti...Stavo guardando quei kit scarabeo su robotstore e stavo
pensando di fare
qualcosa a mano...ho un solo problema, invece di interfacciare l'animale al
pc tramite
seriale, posso programmarlo per fare tutto da solo alimentato da una pila?
Se si come? E soprattutto...che linguaggio si usa? Non ho mai programmato
pic o robe
simili senza un OS alla base quindi non so davvero come regolarmi.
grazie mille
Bonzo

 Bonzo
Nulla.
Solo una considerazione: ho paura che stiamo andando
OT rispetto al ng... ma ho visto che comunque un po' di
persone sono interessate.. se a qualcuno non va lo faccia
sapere.
--
Fabrizio
http://microservo.webhop.org
----------------------------------------------------------
 " Abbiamo preso sul serio qualcosa
     con cui ci e' permesso solo giocare
       o viceversa ? "
                              <Albert Hofmann>
----------------------------------------------------------

Chiedo scusa per l'ot...semmai riprendetemi e la smetto...
Una sola ultima cosa, il problema di interfacciare il bot al pc
non esiste, io volevo solo che poi andasse da solo...Hai detto
che la PIC si programma in asm, per me non ci sono problemi,
l'assembly praticamente lo parlo :P soltanto che una rete neurale
in asm mi sembra non poco difficile da creare :)...In C invece
va bene....Ma posso codare in C normale o devo usare qualche
modo particolare proprio per la pic?
Hai poi qualche cross compiler da consigliarmi per convertire
il codice in uno che la pic accetti?
grazie mille
Bonzo

 il tutto sul PIC.
Ragazzi per la programmazione asm dei pic vi consiglio
questo ottimo sito :)
http://www.tanzilli.com
  (sezione Pic By Example raggiungibile al link
http://www.tanzilli.com/pbe
 )
sciau
Federico

Ciao,
vorrei segnalarvi due link:
per comprare componenti e accessori per robotica in italia
http://www.artek.it/
per programmare facilmente un pic si puo'  usare il linguaggio JAL
http://www.xs4all.nl/~wf/wouter/pic/jal/
ho gia' provato a programmare un PIC16F84 a 4Mhz
e l'ho programmato con JAL, ed è molto facile quanto il PBASIC.
saluti
Davide

 il codice in uno che la pic accetti?
Usi l'ANSI C piu' estensioni particolari per il controllo e la gestione
del PIC. Per tutto quello che riguarda la programmazione ti segnalo
http://www.microchip.com/1010/pline/tools/index.htm
e' la sezione development tools e (ihmo) assolutamente il "must"
del settore. [compilatore, ide, debugger, emulatore,...].
Fatti poi un giro per il sito e rimarrai impressionato dalla quantita'
di info che trovi.
Un altro ottimo tool e' quello della HI-Tech :
http://www.htsoft.com/
Ciao.


Dato che ci sono vi aggiungo altri due link che riguardano da vicino la robotica,
si tratta di chip alternativi al PIC e al BASIC STAMP o chip SX...
(1) 
http://www.basicx.com/bx24compare.htm
(2) 
http://www.oopic.com/
entrambi si programmano con un linguaggio molto simile a Visual Basic
e sono veloci quanto il PIC e il BStamp.
A mio avviso il chip BasicX24 č il piu' veloce di tutti, perche'
monta un microcontrollore Atmel AT90S8535 che č un chip Risc,
il sito della Atmel č 
http://www.atmel.com/
ciao!
Davide


Ottimi , soprattutto il secondo mi sembra molto interessante...
Va be dai... mi faccio prendere la mano e vi lancio ancora
una validissima alternativa "all-in-one" poi chiuso... promesso :-))
http://www.rabbitsemiconductor.com
una vera bomba se si vuole avere qualcosa di estremamente
flessibile.. Potete leggere una recensione anche sul sito suggerito
da RamboII che mi ero effettivamente dimenticato di
consigliarvi (e per fortuna l'ha fatto lui perche' e' un buon sito):
http://www.tanzilli.com/index.php3?page=articles.php3&id=202
Quando avevo pianificato la costruzione di un bot per
sperimentare alcune tecniche di visione artificiale
(quelle poi sviluppate per un veicolo autonomo)
avevo pensato proprio a questo micro che, oltretutto,
e' corredato da un ottimo ambiente di sviluppo.
Unica pecca... il costo un po' altino... pero' il cruccio
di farmi un robottino su cui sperimentare gli algoritmi
di visione artificiale e/o IA e' sempre nella mia testa....
Peccato per il tempo...


Grazie brissio mi ha dato tantissime cose che mi servivano...Ti pongo
un'ultima question :p
quello che vorrei realizzare e' un microbot con visione artificiale molto
rudimentale e
ovviamente IA....L'unica cosa (ripeto che una PIC al piu lo vista ma non
vado oltre quello :P)
e' come faccio a far interagire la PIC con i segnali che mi derivano dai
sensori?
Ok e' l'ultima, mi fermo qua, non mi falciate :)
Bonzo

 Ok e' l'ultima, mi fermo qua, non mi falciate :)
Bonzo qui il discorso si complica perche' entra
in gioco l'elettronica del bot e dei suoi sensori.
Da questo punto in avanti si entrerebbe proprio
nel merito della robotica per cui rischiamo di
essere veramente OT.
Ti rispondo comunque in email (domani) ma per
quanto riguarda il thread qui conviene terminarlo.
Come ho gia' detto non c'e' un ng di robotica...
c'e' pero' una ml italiana che tratta proprio di
questo:
http://it.groups.yahoo.com/group/roboteck/
visto il tuo interesse ti suggerisco di iscriverti.
Ciao.
