spacer.png, 0 kB

Torna indietro   Roboitalia.com - Il primo portale in Italia sulla robotica amatoriale > Robotica Avanzata > Motori e azionamenti > μNav μBridge μMatrix Help Desk

Rispondi
 
Strumenti discussione Modalit visualizzazioe
  #451  
Vecchio 12-05-2016, 20.02.21
L'avatar di devil2003
devil2003 devil2003 non è collegato
Robottaro sostenitore
 
Data registrazione: 23-05-2004
Residenza: Napoli
Et: 60
Messaggi: 1,830
Potenza reputazione: 256
devil2003 La sua reputazione  oltre la sua famadevil2003 La sua reputazione  oltre la sua famadevil2003 La sua reputazione  oltre la sua famadevil2003 La sua reputazione  oltre la sua famadevil2003 La sua reputazione  oltre la sua famadevil2003 La sua reputazione  oltre la sua famadevil2003 La sua reputazione  oltre la sua fama
Predefinito

Citazione:
Orginalmente inviato da landyandy Visualizza messaggio
Non potete abbandonarci cos......
Ma non l'hanno gi fatto o mi sono perso 1 anno di post, forse troppo impegnato nel mio progetto ??
__________________
Ciao
Ciro.
__________________


Rispondi citando
  #452  
Vecchio 12-05-2016, 20.32.37
L'avatar di landyandy
landyandy landyandy non è collegato
Robottaro sostenitore
 
Data registrazione: 07-02-2010
Residenza: Abruzzo - Teramo
Et: 43
Messaggi: 2,330
Potenza reputazione: 327
landyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua fama
Predefinito

be NI...nel senso che Raffa era incasinato con gli studi e giustamente non poteva stare troppo dietro al progetto....
Sapevano che tu eri ancora lontano dal renderla operativa e si sono lasciati "andare".....

ma ora che la tua richiesta tornata a fare eco..............SICURAMENTE ci concederanno un po di tempo.....

Io ho proposto un progetto base di esempio, ma posso tranquillamente lasciare che l'esempio si basi sul tuo progetto.

Andy
--
--
__________________
------------------------------------------------




-----------------------------------------------
Rispondi citando
  #453  
Vecchio 12-05-2016, 22.52.55
L'avatar di devil2003
devil2003 devil2003 non è collegato
Robottaro sostenitore
 
Data registrazione: 23-05-2004
Residenza: Napoli
Et: 60
Messaggi: 1,830
Potenza reputazione: 256
devil2003 La sua reputazione  oltre la sua famadevil2003 La sua reputazione  oltre la sua famadevil2003 La sua reputazione  oltre la sua famadevil2003 La sua reputazione  oltre la sua famadevil2003 La sua reputazione  oltre la sua famadevil2003 La sua reputazione  oltre la sua famadevil2003 La sua reputazione  oltre la sua fama
Predefinito

Andy, io sarei contento anche se SOLO si iniziasse !!!
__________________
Ciao
Ciro.
__________________


Rispondi citando
  #454  
Vecchio 13-05-2016, 16.16.39
L'avatar di landyandy
landyandy landyandy non è collegato
Robottaro sostenitore
 
Data registrazione: 07-02-2010
Residenza: Abruzzo - Teramo
Et: 43
Messaggi: 2,330
Potenza reputazione: 327
landyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua fama
Predefinito

Scrivi bene la tua richiesta qui, aggiungendo dettagli e vediamo se a tempo perso riescono a seguire la cosa......


Anche Marnic, Guido o Astro, possono contribuire, visto che in qualche maniera stanno nella "cerchia".

A me servirebbe solo sapere con che IDE possibile programmare la Nav e se non disponibile, un metodo per poterci lavorare...


Grazie Andy
--
--
__________________
------------------------------------------------




-----------------------------------------------
Rispondi citando
  #455  
Vecchio 13-05-2016, 20.19.43
L'avatar di marnic
marnic marnic non è collegato
Administrator
 
Data registrazione: 24-05-2002
Residenza: Monselice (PD)
Et: 56
Messaggi: 5,458
Potenza reputazione: 418
marnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua fama
Predefinito

Citazione:
Orginalmente inviato da landyandy Visualizza messaggio
A me servirebbe solo sapere con che IDE possibile programmare la Nav e se non disponibile, un metodo per poterci lavorare...
No dai!!!
questo lo sai, MPLAB X l'ambiente di sviluppo gratuito di microchip, XC16 il compilatore, sempre gratuito.
Su github trovi il codice gi fatto con quegli strumenti, il codice commentato, strutturato in modo da poter 'personalizzare' in modo piuttosto semplice
__________________
Marnic
Roboitalia Staff
www.fabbrimarco.com
Rispondi citando
  #456  
Vecchio 13-05-2016, 23.51.44
L'avatar di landyandy
landyandy landyandy non è collegato
Robottaro sostenitore
 
Data registrazione: 07-02-2010
Residenza: Abruzzo - Teramo
Et: 43
Messaggi: 2,330
Potenza reputazione: 327
landyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua famalandyandy La sua reputazione  oltre la sua fama
Predefinito

ALT, questo vero!!

...per quello che voglio dire che un pacchetto formato da:

uNav.X
or_bus_c.X
or_common_c.X
or_kernel_c.X

meriterebbe un minimo di supporto anche a livello di comprensione logica.

D'accordo che commentato, ma i commenti sono fatti da chi ha scritto il firmware e non detto che riesca a trasmettere il significato a chiunque.

Il significato di tutte quelle librerie non potrebbe essere spiegato anche in maniera approssimativa e con un flusso logico in modo che almeno a grandi linee sappia dove lavorare se debbo modificare un parametro??

Anche un libro di ingegneria del quinto anno "ben commentato", ma solo se si hanno delle basi per capire quello che scritto.

...e non scendiamo sul fatto che semplificare la cosa, risulterebbe "di basso livello" e quindi rovinerebbe l'etica degli sviluppatori e perch chi compra la scheda, sa gia a cosa va in contro....
Direi che la cosa avrebbe senso se facessi parte di un crowdfunding, ma la scheda stata venduta, quindi ci si aspetta, con il tempo e piano piano, un supporto atto a farla usare ad un pubblico non necessariamente "entusiasta". IMHO

..e questo, senza scomodare ovviamente progetti mastodontici come Arduino DUE che mette a disposizione un IDE generico, ma visto che la Nav orientata ai robot a motori con qualche sensore, qualcosa in questo senso si potrebbe fare. SEMPRE IMHO.


Ora non voglio dilungarmi, ma spero sia chiaro che quello che voglio dire che una sorta di layer intermedio tra la conoscenza del C puro e un linguaggio pi umanizzato servirebbe per aiutare quelle persone che decidono di usare la scheda per ottenere un risultato pratico, senza necessariamente avere una conoscenza del linguaggio ai massimi livelli.

Faccio un esempio....
Ho preso un servo controller CINESE da pochi euro.
Questo accompagnato da un software di supporto che aiuta in pochi passaggi a compiere delle movenze di base senza scomodare necessariamente la conoscenza del linguaggio...

puoi aggiungere enne alla enne librerie che vuoi ma alla fine tramite interfaccia setti quello che ti serve e salvi in memoria e poi accendi.....e BUON DIVERTIMENTO........






...e se ci sono riusciti con una scheda da pochi euro, figuriamoci cosa pu combinare Raffa..........





Andy
--
--
__________________
------------------------------------------------




-----------------------------------------------
Rispondi citando
  #457  
Vecchio 14-05-2016, 09.31.17
L'avatar di marnic
marnic marnic non è collegato
Administrator
 
Data registrazione: 24-05-2002
Residenza: Monselice (PD)
Et: 56
Messaggi: 5,458
Potenza reputazione: 418
marnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua fama
Predefinito

Allora, da una parte hai certamente ragione da vendere, dall'altra il confronto con la scheda cinese da pochi euro tendenziosa, i livelli di investimento e di ritorno non sono paragonabili.

Per sulla parte in cui hai ragione vale la pena lavorarci.

Quindi:
la uNav non nasce per essere Arduino e questo per l'utente pu essere un limite o un'opportunit, la scheda nasce per fare un lavoro complesso e dare la possibilit di lavorare/creare un robot da sindrome di Gundam, sfruttando il sistema ROS e librerie di un certo livello.

Sul "flusso" dei vari file ci possiamo lavorare, quantomeno una descrizione su "cos'" quel file. Vedo di coinvolgere e darmi da fare.
Sul "significato" delle variabili c' un commento ma se serve.... direi chiedete e man mano implementiamo/chiariamo.

Poi cercate di non spaventarvi a prima vista, aprite il progetto in mplabx e prendetevi qualche ora per scorrere i file, alcuni veramente parlano da soli e non vanno toccati, ad esempio dove ci sono tutte le configurazioni dei fuses.
Per altri file fate domande dirette, Raffa un fenomeno in C (e non solo) dobbiamo capire insieme a quale livello "users" portarci.
Ciro ad esempio un mago della meccanica, se non avesse problemi con una scheda come la uNav che monta un DsPic.... noi potremmo cambiare hobby o iscriverci al forum RoboCiroItalia
__________________
Marnic
Roboitalia Staff
www.fabbrimarco.com
Rispondi citando
  #458  
Vecchio 14-05-2016, 10.43.01
L'avatar di devil2003
devil2003 devil2003 non è collegato
Robottaro sostenitore
 
Data registrazione: 23-05-2004
Residenza: Napoli
Et: 60
Messaggi: 1,830
Potenza reputazione: 256
devil2003 La sua reputazione  oltre la sua famadevil2003 La sua reputazione  oltre la sua famadevil2003 La sua reputazione  oltre la sua famadevil2003 La sua reputazione  oltre la sua famadevil2003 La sua reputazione  oltre la sua famadevil2003 La sua reputazione  oltre la sua famadevil2003 La sua reputazione  oltre la sua fama
Predefinito

Marco, io faccio prima una volta finito Rev2 ve lo mando per 1 mese e me lo fate muovere con le 3 uNav che ho.
Io ho un infarinatura di quasi tutto e so bene il fine del mio progetto, faccio un esempio da idiota, ma se io acquisto una macchina non devo studiarmi il firmware della centralina per capire se ci sono i sensori per gli airbag o quelli di parcheggio, apro il manuale e imparo o vado sul sito della casa madre e mi faccio una scorpacciata di info o no !!

Adesso tu mi dirai ... perch non hai preso un'altra scheda ?
Perch ho spero di avercela ancora per molto la fiducia in Voi che conoscete il mio progetto e credevo che era pi facile capire quale firmware o modifiche usare per la uNav per gestirlo.
Ma dopo 1 anno, vedendo che non se ne parlava pi, mentre vedevo che la scheda veniva ancora usata su alcuni progetti esposti di recente, mi sono fatto una domanda .... rispolveriamo il forum chiedendo se abbiamo ancora speranza o noi mortali.

Bh le risposte sono scritte.
__________________
Ciao
Ciro.
__________________


Rispondi citando
  #459  
Vecchio 14-05-2016, 10.43.30
L'avatar di Vegekou
Vegekou Vegekou non è collegato
Administrator
 
Data registrazione: 24-06-2002
Residenza: Roma
Et: 32
Messaggi: 1,196
Potenza reputazione: 193
Vegekou La sua reputazione  oltre la sua famaVegekou La sua reputazione  oltre la sua famaVegekou La sua reputazione  oltre la sua famaVegekou La sua reputazione  oltre la sua famaVegekou La sua reputazione  oltre la sua famaVegekou La sua reputazione  oltre la sua fama
Predefinito

Buongiorno a tutti,
ringrazio nuovamente Marnic per avermi risposto prima.

Lo sviluppo della scheda gestita solamente da:
Marnic (Marco), Vegekou (Io, Raffaello), Max_xxv (Mauro), Myzhar (Walter)

Io gestisco:
* Sviluppo firmware
* Documentazione
* Driver ROS
* A breve librerie per arduino

Mauro:
* Sviluppo hardware della scheda

Walter:
* Sviluppo interfaccie user friendly

Marco:
* Sviluppo hardware della scheda
* Documentazione

Capisco i vostri dubbi e perplessit, ma spero a breve di riprende a sviluppare sulla scheda, sopratutto sulla libreria di interfacciamento ad arduino. Al momento la scheda funziona bene su ROS e l l'interfaccia funziona bene.

Come dissi da novembre fino ad oggi sono stato impegnato a lavorare sulla tesi di dottorato e non sono riuscito a concentrarmi con il dovuto interesse sulla unav e l'ho sfruttata per come si presenta adesso (ottimo supporto con ROS).

Nel mentre si, dopo le giornate devastanti di lavoro la sera mi sono riposato (sono matto, ma mi riposava) sviluppando il robot nuovo che hai visto Landy. Al contrario la unav richiede un buon livello di concentrazione e non avevo la forza per lavorarci per scrivere codice fatto bene, non mi va di rilasciare codice fatto male.

Quindi come detto il progetto non stato abbandonato. Soltanto non ho avuto modo di aggiungere nuove feature o scrivere documentazione nuova.

Per quanto riguarda la struttura del firmware della unav l'anno scorso avevo presentato lo sviluppo del software fino a quel punto (adesso un po' vecchia, ma solo per l'ordinamento dei file, non del contenuto tecnologico)

Questo il link alle slide: http://www.slideshare.net/RobertoDAm...rollo-49044958
(Ciro l'anno scorso non riusc a seguire il mio intervento l'anno scorso durante OR15)

Tra le varie cose che volevo fare a ripresa sviluppo unav prendere quelle slide e portarle 1:1 direttamente nel wiki della scheda:
https://github.com/officinerobotiche/uNAV.X/wiki

Infine come ho sempre detto sono sempre disponibile e non sono scappato
Per lo sviluppo ahim si va con i miei ritmi finch non ci sar qualcuno che si aggiunger nello sviluppo del firmware (che ancora non ho mai trovato).

Scusatemi ancora per i ritardi, ma anche io vorrei avere quello che avete scritto in funzione. Non che mi faccia piacere averla abbandonata, questo quello che ho lasciato a met:
https://github.com/officinerobotiche/uNAV.X/issues
e state tranquilli non mi piace proprio.

Ciao!
__________________
Officine robotiche - ~VeGeKoU~ - RφFǽλłờ - OR2014
Webmaster di: { minisumo.net } - { soloingegneria.com }

Ultima modifica di Vegekou : 07-07-2016 alle ore 17.04.19
Rispondi citando
  #460  
Vecchio 14-05-2016, 11.35.27
L'avatar di marnic
marnic marnic non è collegato
Administrator
 
Data registrazione: 24-05-2002
Residenza: Monselice (PD)
Et: 56
Messaggi: 5,458
Potenza reputazione: 418
marnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua famamarnic La sua reputazione  oltre la sua fama
Predefinito

Citazione:
Orginalmente inviato da devil2003 Visualizza messaggio
...faccio un esempio da idiota, ma se io acquisto una macchina non devo studiarmi il firmware della centralina per capire se ci sono i sensori per gli airbag o quelli di parcheggio, apro il manuale e imparo o vado sul sito della casa madre e mi faccio una scorpacciata di info o no !!
Ciro hai ragione ma se prendi una macchina la patente e saperla guidare compito tuo. Qui hai preso una scheda con un PIC, nessuno ti chiede di imparare lo schema interno del micro ma almeno dove infilare il programmatore si.
Non esiste una scheda che faccia funzionare il TUO robot senza modificare il sw, non esiste un interfaccia grafica che si adatti al TUO robot e, permettetemi, una cosa configurare i parametri di un prodotto singolo (che sia un servo o un ESC o altro) altra cosa programmare una scheda che deve pilotare tanti robot tutti diversi.
Quindi, il firmware della scheda prevede che, ad esempio, possa inviare e ricevere dati sulla UART ma il cosa c' dentro quei dati lo devi mettere tu come devi mettere tu la parte che dice alla uNav di ruotare la torretta o quale sia il comando per ruotare la torretta.
A parte quanto detto in altre risposte, chiaro che dopo tutto il lavoro che hai fatto nessuno vuole lasciarti a piedi ma diverso dal dire 'questo il robot adesso programma tutto perch faccia quello che voglio', quello a cui dobbiamo arrivare a livello pi basso: richiamando questa funzione e passandogli questi parametri la ruota destra girer con questa velocit con questa accelerazione ecc. ecc.
La 'logica' di come verranno attivate e sequenziate tutte le funzioni che determina il 'comportamento' del robot affar tuo, in sostanza se vuoi andare a roma o a milano con la macchina... devi fare tu manovre diverse sullo sterzo
__________________
Marnic
Roboitalia Staff
www.fabbrimarco.com
Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione
Modalit visualizzazioe

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code Attivato
Le smilies sono Attivato
[IMG] Attivato
Il codice HTML Disattivato

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
Supporto tapatalk max_xxv Suggerimenti 6 27-11-2012 09.26.08
h-bridge: il ritorno! D-3BO Arduino 22 06-10-2012 20.56.48
H-BRIDGE a MOSFET Kain Elettronica 10 20-02-2009 17.59.00
Pilotaggio di motore con H-bridge L293B, diodi di sicurezza Lordberisha Elettronica 21 19-07-2006 10.17.50
H-BRIDGE MarkNitro Elettronica 16 05-03-2004 17.14.14


Tutti gli orari sono GMT. Adesso sono le: 12.36.33.


Basato su: vBulletin Versione 3.8.8
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Realizzazione siti web Cobaltica Foligno
spacer.png, 0 kB