Pagina 1 di 1

Collaborazione per progetto interessante .

Inviato: lun mag 03, 2010 21:21
da kobaiachi
é da un po di tempo che seguo gli sviluppi di questo progetto :


http://www.diydrones.com/profiles/blogs ... -main-page

attualmente il progetto è arrivato ad una versione quasi stabile e lo sviluppo delle versione mega sono sicuro che produrra nel tempo interessanti risultati .
inoltre gia con le varie schede di espansione Shield 2 + Arduimu ed i loro vari hack si è riusciti ad arrivare ad un atuopilota relativamente avanzato .

per adesso pero quest autopilota ha ancora qualche problemino come ad esempio centrare la mezzeria di una pista di atterraggio in cemento (il gps non permette tale precisione ) o ad esempio mantenersi a altezza costante dalla supercie delle cime degli alberi di un bosco e magari evitare le cime piu alte .

ecco allora l'idea di integrarlo con quest altro progetto :

http://groups.csail.mit.edu/rrg/mit-mav/videos.shtml


ho stimato che se dovessi fare tutto da solo impiegando le mie serate libere e tutti i week end potrei metterci forse 5 anni invece in team si potrebbe arrivare molto prima allo scopo e condividere le cooscenze .

c'è qualcuno nella comunita che è interessato a contribuire in maniera attiva al progetto ?

Re: Collaborazione per progetto interessante .

Inviato: lun mag 03, 2010 22:57
da kreen
Ciao,
spiega: vorresti fare un fork del primo progetto e integrarlo con l'intelligenza del secondo?

Quali sono i tuoi obiettivi e quante ore/uomo (piu' o meno) hai previsto per raggiungerlo?

Re: Collaborazione per progetto interessante .

Inviato: lun mag 03, 2010 23:37
da kobaiachi
i due progetti sono abbastanza diversi il primo è un autopilota per aerei Opensource (anche se è stato usato anche in altre applicazioni )

mentre in sendo è un autopilota per quadricotteri .
del secondo è interessante il sistema di rilevamento degli ostacoli e delle distanze a medio piccolo raggio .

l'idea e quella di integrare i due sistemi .

Re: Collaborazione per progetto interessante .

Inviato: mar mag 04, 2010 16:42
da kobaiachi
possibile che a nessuno di noi "hackers" interessi giocare con questi porgetti ?

Re: Collaborazione per progetto interessante .

Inviato: mar mag 04, 2010 18:17
da Mario Vanoni
kobaiachi ha scritto:possibile che a nessuno di noi "hackers" interessi giocare con questi porgetti ?

Problema degli interessi del singolo su cosa "giocare"
- giochi
- kernel Linux
- SW importanti ad un grande pubblico
Personalmente non uso giochi, ma testo continuamente kernel ed altro,
ed a parte qualche Solitaire anni fa`, mai provati giochi.

Re: Collaborazione per progetto interessante .

Inviato: mar mag 04, 2010 18:59
da leocata
A me potrebbe interessare, però non ho ben capito cosa si dovrebbe fare....

Re: Collaborazione per progetto interessante .

Inviato: mar mag 04, 2010 22:42
da kreen
Anche a me interessa.
Di che competenze hai bisogno?

Re: Collaborazione per progetto interessante .

Inviato: mar mag 04, 2010 23:05
da kobaiachi
Mario per me è un gioco (nel senso di divertimento Non nel senso del poco impegno ) integrare in un prodotto in divenire come l'ardupilot un sistema di rilevazione di oggetti ed ostacoli che quello basato su CARMEN con cui i ragazzi del MIT hanno messo a punto il loro qudricottero .

mentre l'ardupilot puo gestire il volo di salita in quota e crociera, waypoint, e discesa, il volo in ambiente operativo puo essere gestito da una combinazione dei due sistemi inoltre l'integrazione tra i due permetterebbe al drone di evitare ostacoli improvvisi come uccelli, ultraleggeri, aerei di aviazione civile ed altro . permetterebbe in oltre di poter stabilire percorsi in cui si deve volare ad una certa distanza da un determinato oggetto o superficie.


io da parte mia sto aspettando di avere tra le mani la nuova scheda ardupilot mega e relativo shield e shcheda IMU per testarne le potenzialità effettive (ma so gia che i ragazzi di diy dornes hanno fatto un lavoro magnifico)

una volta messa a punto bisogna integrarla con il sistema di rilevamento ostacoli, (basato su un altra scheda o una ARM con sistema operativo Real time o una scheda ASIC dedicata o una delle piattaforme elencate sul sito di CARMEN)

il problema principale è che sul quadricottero del MIT avendo a disposizione poco PAYLOAD per l'elettronica, tutti i calcoli del rilevamento degli ostacoli sono stati demandati ad una ground station (PC ) con cui il quadricottero comunicava , invece in questa integrazione dovrebbero essere fatti direttamente sul drone, da una scheda apposita.

il progetto è lungo e prevede
1) il test delle effettive capacita dell ardupilot .
2) la messa a punto di un sistema di rilevamento ostacoli e la sua integrazione in una scheda capace di stare su un aereomodello .
3) la messa a punto della comunicazione tra l'ardupilot e la scheda di rilevamento ostacoli .

Re: Collaborazione per progetto interessante .

Inviato: mer mag 05, 2010 11:52
da FireEater
Il progetto sembra interessante ed ambizioso, quindi una bella idea.

Che competenze credi siano necessarie per realizzare il tutto? Quante ore uomo credi che ci vorranno?

Io lavoro con C/C++ su WxWorks (PPC e ARM), ma so poco di HW ed elettronica.

Ho visto che il quadricottero è dotato di parecchi sensori, quanto costa tutta quella roba?

Se puoi descrivi e progetta meglio quello che pensi sia necessario fare, linguaggi di programmazione da usare, test da effettuare, eventuali emulatori esistenti o da implementare, programmi e documenti da studiare etc.

Cerca di racimolare non meno di 4/5 persone e se ne può parlare :)

Ciao
FireEater

Re: Collaborazione per progetto interessante .

Inviato: mer mag 05, 2010 21:03
da kobaiachi
dunque appena mi arriva l'ardupilot mega inizio e posso toccare con mano l'hardware ti faccio sapere meglio cosa serve.
comunque per quanto riguarda i sensori del quadricottero in realta l'ardwarw aggiuntivo che serve è principalmente quello di rilevamento ostacoli (laser e telecamera se non sbaglio ) in quanto gli altri sono gia insiti nella scheda dell ardupilot .

considera che l'ardupilot è composto da una scheda base basata sulla piattaforma arduino mega, uno shield aggiuntivo con sistema IMU basato su 3 accelerometri e 3 giroscopi si puo aggiungere inoltre un magnetometro ed un barometro per il calcolo dell altezza (bypassando cosi l'errore del gps su questo valore che puo essere molto alto ) inoltre è dotato di tubo di pitot per il calcolo della velocità vera dell aereo (rispetto all aria )
inoltre attualmente la piattaforma permette di aggiungere sia una telecamera che un OSD (on screen display ) simile all HUD degli aerei militari ed un modem wirless XBEE (sui 2.4 ghz ) e quindi puoi mettere tutto in comunicazione con una stazione di terra da dove impostare i parametri di volo e se necessario pilotare il modello .
tutto il software dell ardupilot è gia settato di base per volare nella configurazione sopra descritta e per interagire con una ground station basica .



una volta che sono arrivato/arriviamo ad un setting soddisfacente dell ardupilot mega (ad esempio i giroscopi e gli accelerometri potrebbero essere inadatti per un volo un po "acrobatico")

diciamo che per l'ardupilot il costo effettivo di tutta l'operazione potrebbe stare sui 300-500 euro ma questo costo lo affronto da solo in quanto comunque ho intenzione di comprarlo e testarlo .
di modelli e radio comandi e servi con cui realizzare i droni di prova ne ho abbastanza .

si passa alla seconda fase
dove si integra il sistema di rilevamento ostacoli .
la prima cosa da fare è studiarlo un attimo capire quali sono i prerequisiti hardware per farlo funzionare, capire se si puo migrare tutto il codice su una scheda asic magari progettata per lo scopo e o se usare una solzione con una di quelle schedine molto versatili che montano arm come processori .

qui i costi dipendono da come il team decide di fare lo sviluppo del sisitema.

sinceramente non so dirti che cosa serve
sicuramente un ignegere elettronico ( un mio amico p disposto a partecipare al progetto )
un programmatore di PIC
un modellista esperto (ecchime qui )
un sistemista ( progettazione di sistemi )
Un matematico decente (questo gia lo ho ed è disposto a collaborare )

Re: Collaborazione per progetto interessante .

Inviato: ven mag 07, 2010 12:14
da FireEater
Molto interessante!

Io sono un informatico, diciamo che se la cosa andasse avanti potrebbero collaborare altri 3 informatici (compreso un buon progettista) e un ing. elettronico (che non dovrebbe avere problemi con PIC).

Se procuri un po' di materiale da studiare fatti sentire.

FE

Re: Collaborazione per progetto interessante .

Inviato: lun giu 06, 2011 20:11
da Bart
Riapro questo vecchio topic. Il progetto ha preso piede? Ho visto che alcuni link indicati sopra sono stati rimossi.

Re: Collaborazione per progetto interessante .

Inviato: lun giu 06, 2011 22:22
da kobaiachi
per ora siamo in due a provarci stiamo cercando di fare il possibile.

Risultati ancora insufficienti per quello che vogliamo ottenere .

tanto lavoro da fare, tante idee da portare avanti e poco tempo per farlo.

alla fine stiamo dove sta l'ardupilot mega non un passo avanti ne uno idietro