Show Posts
Pages: 1 ... 397 398 [399] 400 401 ... 637
5971  International / Generale / Re: Consiglio fattibilità progetto Arduino on: February 20, 2012, 01:05:58 pm
Ho ben capito il tuo messaggio subliminale, ed anche da un po che l'ho capito, ma, visto la pappardella di sopra, non mi arrendo certo alla parola "impossibile" oppure alla frase "comincia con qualcosa di piu` semplice". Altrimenti se dovevo ascoltare consigli simili non sarei mai diventato un programmatore e mai avrei imparato a suonare il violino.

Invece non hai compreso per nulla il mio messaggio, tutt'altro che subliminale, io non ti sto dicendo che non puoi farlo, ti sto dicendo che è una cosa costosa da realizzare su piccola scala e che richiede competenze tecniche che non hai.
Non metto assolutamente in dubbio che puoi apprendere le necessarie conoscenze e tra qualche mese riesci a realizzare la tua base mobile, non ti sto nemmeno dicendo di lasciar perdere e dedicarti a qualcosa di più semplice, i tuoi soldi e il tuo tempo sei liberissimo di impiegarli come meglio desideri.
Quello che ti sto dicendo è che se non cominci a studiare come si deve la cosa, ovvero evitare di partire in quinta con soluzioni fantasiose e fallimentari, non solo non arrivi da nessuna parte, ma alla fine ti accorgerai di aver speso dei soldi e sprecato molto tempo per ottenere nulla.
Intanto comincia a studiarti un pochino di fisica di base, giusto per capire perché con un giroscopio non puoi ottenere un angolo, perché una bussola usata in interno non puoi orientarti in nessun modo, perché con un sonar non puoi determinare la distanza percorsa.
5972  International / Generale / Re: Resistenza di pull-up on: February 20, 2012, 10:51:01 am
Non mi è chiaro se l'attivazione della resistenza di pull-up posso farla in qualsiasi parte del codice come credo, oppure se va fatta nel setup.

Puoi farla in qualunque momento e puoi disattivarla quando ti pare scrivendo LOW sul pin di input.
5973  International / Generale / Re: [OT] Eagle 6.1.0 su Linux on: February 20, 2012, 10:37:36 am
ho appena installato i driver (che casinoooo dover stoppare xserver e riavvire tutto) devo riavviare, ci sentiamo da 50 secondi (startup veloce grazie a linux  smiley-razz )

50 secondi per un riavvio ?  Hai il computer a carbonella oppure il tuo Linux non è così veloce come pensi, a me W7 fa un riavvio completo in meno di 30 secondi  smiley-mr-green
5974  International / Generale / Re: Consiglio fattibilità progetto Arduino on: February 20, 2012, 10:35:14 am
la cosa che mi spaventa e` il vostro pessimismo sicuramente bastato su esperienze vissute ma che per ora ancora non comprendo pienamente e che sicuramente riscontrero` strada facendo.

Non è pessimismo, è conoscenza della materia e esperienza di lungo corso con la stessa.
Detto in altri termini, ti stai avvicinando con faciloneria ad un mondo che è estremamente complesso ed altamente interdisciplinare, non credo esista scienza più vasta della robotica, parti con basi insufficienti, praticamente nulle, però vuoi ottenere subito risultati che metterebbero in crisi anche un esperto.
5975  International / Generale / Re: [OT] Eagle 6.1.0 su Linux on: February 20, 2012, 10:07:57 am
Ho risolto, ora funziona bene.
E' stato sufficiente disabilitare gli effetti grafici del desktop (Shift Alt F12)

Io ho una GeForce 9800GTX come scheda video sul desktop e con Linux non mi ha mai dato problemi.
5976  International / Generale / Re: Consiglio fattibilità progetto Arduino on: February 20, 2012, 08:51:30 am
Intanto la bussola elettronica posso sostituirla con un giroscopio risolvendo cosi` il problema delle interferenze??

No, il giroscopio ti fornisce solo la velocità angolare, non di quanto ruoti, c'è tutta una marea di motivi fisici e matematici, più volte affrontati e sviscerati in questo forum, per i quali il giroscopio non può essere usato come sensore di posizione angolare

Quote
Praticamente parto dalla cuccia, sempre. Quando giro i motori, tramite il sensore ad ultrasuoni mi memorizzo i cm o metri percorsi

Stai facendo le cose troppo semplici, con un sonar puoi solo sapere la distanza dal primo ostacolo all'interno dal suo cono di emissione, che è molto ampio quindi scordati di usarlo come telemetro, va bene solo per sapere se hai ostacoli all'interno della sua visuale.

Quote
, quando invece uso i motori per girare su me stesso allora interpello il giroscopio e mi salvo i dati che mi ritornano.

Non funziona così nel mondo reale, anche se il sistema base usato dal Roomba sembra facile da implementare in realtà è molto complesso, richiede componenti speciali e c'è dietro molto analisi matematica e molto codice.
5977  International / Generale / Re: Consiglio fattibilità progetto Arduino on: February 20, 2012, 08:03:09 am
pero` per lo meno vicino dovrei riuscire a tornarci, no?

Cosa non ti è chiaro del fatto che per fare odometria servono motori di buona qualità, encoder ad alta risoluzione (costo minimo 50 Euro l'uno), micro decisamente più performanti di un ATmega 328 con periferiche specifiche per gli encoder, tanta matematica e comunque alla fine non ci torni alla base con la sola odometria.
Se il discorso è relativo ad una sola stanza allora usa la soluzione tramite marker IR, semplice da mettere in atto ed economica.
5978  International / Generale / Re: Consiglio fattibilità progetto Arduino on: February 20, 2012, 06:43:44 am
Astrobeed, perche` mi dici che non posso attaccare una bussola digitale su arduino quando in rete ho trovato molti tutorial che spiegano come fare sia lato elettronico che lato programmazione? (bussola digitale o elettronica e` uguale vero?)

Mica ho detto questo, ti ho detto che con Arduino non puoi fare odometria come si deve, che non ha nulla a che vedere con la bussola digitale.

Quote
Probabile che hai ragione sui problemi nell'usare una bussola in casa, ma credo che comunque lato software sara` possibile capire se mi restituisce un valore veritiero o un valore scavolato perche` ha delle interferenze con l'ambiente che lo circonda e che quindi sia possibile pulire il segnale che il sensore mi restituisce.

Non è che è probabile, è proprio così e non c'è software che tenga, non puoi correggere l'errore, al massimo la puoi usare in una sensor fusion all'interno di una IMU, ma cominciamo a parlare di un oggetto relativamente costoso, molto complesso da trattare sul fronte matematico, e inutile in un robot che si sposta in casa.

5979  International / Generale / Re: Consiglio fattibilità progetto Arduino on: February 20, 2012, 04:42:58 am
Secondo voi la storia del sensore ultrasuoni e bussola digitale potrebbe funzionare? Perche` a questo punto invece di due motori passo passo potrei usare due motori DC con motoriduttore che e` decisamente piu` facile a livello elettronico smiley-wink

Con le bussole digitali ci fai molto poco dentro una casa, sono fortemente influenzate dai vai campi magnetici, e masse ferrose, presenti, con la sola odometria, anche se fatta molto bene non vai da nessuna parte e comunque Arduino non è in grado di gestirla.
Tanto per farti capire di cosa parliamo e di quanto è complessa la cosa guarda il video allegato di un mio robot che come primo sistema di orientamento sfrutta l'odometria di precisione, solo tra motori e encoder ci vogliono 200 Euro, il percorso complessivo del video è circa 18 metri e siamo già al limite del solo sistema odometrico.
Il sistema di navigazione è implementato su due dsPIC33 a 40 MHz, micro da 16 bit con core dsp, e relativo software è abbastanza complesso sia come parte controllo motori che navigazione, impossibile da implementare su un ATmega328.

5980  International / Generale / Re: arduino sostituire a plc industriale on: February 20, 2012, 03:52:04 am
Buona sera...Volevo chiedere se qualcuno ha mai pensato e fatto di sostituire il plc con arduino...

Risposta molto semplice e diretta, non puoi farlo perché Arduino non integra tutti i sistemi di sicurezza e di protezione necessari in un PLC, anche in quelli più semplice.
5981  International / Generale / Re: Consiglio fattibilità progetto Arduino on: February 20, 2012, 03:48:10 am
scusate, ma l'aspirapolvere che gira per la casa e ritorna alla base a ricaricarsi, non necessita di nessun sensore in giro per la casa come funziona??

Quelli più semplice, tipo il roomba, trovano la base solo se si trova nel locale in cui stanno lavorando, questo è abbastanza semplice da fare tramite marker IR posti sulla base stessa.
In pratica davanti all'aspirapolvere c'è un ricevitore IR, un pochino più complesso di quello dei telecomandi, che rivela la presenza di due, o più, fasci IR emesso dalla base, l'emettitore ha un cono abbastanza stretto in modo da consentire una discreta precisione avvicinandosi, a seconda del fascio ricevuto, distinguibile per la diversa modulazione, è possibile capire se ci si trova a destra oppure a sinistra della base e agire di conseguenza avvicinandosi per correzioni successive.
Gli aspirapolvere più complessi, e costosi, usano il NothStar che come ho già detto costa poco a livello produzione in larga scala, molto costoso su piccola scala e come sistema di sviluppo iniziale.
5982  International / Generale / Re: Consiglio fattibilità progetto Arduino on: February 20, 2012, 03:32:25 am
Vi ringrazio in anticipi e grazie ancora per tutte le info che il forum mi ha dato smiley

Quello che vuoi fare richiede la soluzione di uno dei maggiori problema della robotica, ovvero la localizzazione all'interno di un ambiente.
Esistono vari metodi che permettono ad una base mobile di spostarsi all'interno di una casa e rientrare autonomamente alla sua base per la ricarica, però nessuno di questi è semplice dal punto di vista matematico e tanto meno economico da implementare per un singolo mezzo.
Le strade da battere sono molteplici, tutte prevedono l'utilizzo di un minimo di odometria con correzione dell'errore tramite stazioni di riferimento, poi servono varie tipologie di sensori, si spazia dai semplici marker IR fino ad arrivare a complessi pattern ottici.
La soluzione ottimale è sempre la strada della visione artificiale, però Arduino non è assolutamente in grado di permetterla, dovresti implementarla tramite una ipcam e un pc remoto che la gestisce, ti consiglio di dare un'occhiata a RoboRealm, un ottimo programma che permette di implementare funzionalità di visione artificiale per la robotica, incluso il return to home, in modo semplice e alla portata di tutti.
Un ottimo sistema alternativo alla visione artificiale implementata su PC è il "NorthStar", si basa su dei proiettori fissi posti nei locali che proiettano sul soffitto un pattern costituito da punti IR, tipicamente dei rombi di cui sono note le caratteristiche geometriche.
Un piccolo sensore CCD vede i punti IR e tramite un micro di fascia media, tipicamente un ARM7 da 220 MHz, vengono analizzati come forma geometrica e in base a questa e le regole della prospettiva viene determinata la posizione nell'ambiente e in quale ambiente ci si trova, è il sistema usato da Rovio, molto economico su scala industriale, molto costoso su applicazioni individuali se non si è in grado di implementarlo in proprio.
5983  International / Generale / Re: ArduinoCommander per Android on: February 20, 2012, 01:42:09 am
A me pare che in quel video ci sia una Luigino, sotto allo shield bluetooth smiley-wink

No perché ci sono due regolatori vicino al connettore USB mentre sulla L328 ce n'è solo uno.
5984  International / Generale / Re: Rivenditore atmel dalla germania on: February 19, 2012, 02:24:54 am
forse, senza polemica, tanto matura non è.... smiley-sad

Una versione 1.0 non si può certo definire matura  smiley
Non scordiamoci che l'IDE di Arduino fino a poco fa era una 0.23, cioè quello che normalmente viene definito una beta, la 1.0 la vedo come un consolidamento dell'IDE e di wiring ed è normale che passando da una beta ad una definitiva ci possono essere dei cambiamenti.
5985  International / Generale / Re: [Multicotteri] [Arduino] [Raduno] Firenze! on: February 18, 2012, 03:09:59 pm
Allo stato attuale (con 2 mesi e mezzo davanti) dovrei essere libero il 6 maggio, quindi la 1a domenica del mese.

Ok allora prendiamo per buona come data provvisoria, da confermare entro fine Marzo, il 6/05 compatibilmente con la disponibilità del campo da parte di Marchino.

Pages: 1 ... 397 398 [399] 400 401 ... 637