Numero di messaggi : 950 Età : 41 Località : La Spezia Data d'iscrizione : 04.01.12
Titolo: Plugin per Space Network Mer 13 Mar 2013 - 21:37
Ciao ragazzi,
apro questo nuovo thread per non appesantire troppo il thread sullo sviluppo di Antares.
Volevo aggiornarvi e chiedervi se avete qualche idea o qualche suggerimento sul plugin relativo alla rete di telecomunicazioni terra-navicelle
Al momento la situazione è la seguente:
Si apre la finestra del plugin, si clicca sul tasto "generate Network" e vengono creati nella simulazione i 6 TDRS attualmente esistenti, nella loro posizione reale e nella loro orbita geostazionaria reale, poi col tasto "Enable Track" si inizia la copertura di rete.
Al momento per testare i satelliti sto utilizzando il modulo del minisatellite Carina, ma sul sito della Nasa ci sono i 3d dei veri TDRS (se qualcuno ha voglia di convertirli in mesh nel frattempo... )
Insieme ai satelliti vengono create le attuali Tracking Station e le Stazioni Deep Space Network di Nasa, Esa e company.
Il plugin per ora riesce già a "scegliere" quale satellite e/o quale Tracking Station agganciare a seconda di posizione, altitudine etc e a visualizzare il tutto in tempo reale.
Quindi se sono in orbita bassa, nella mia finestra quando passo sopra ad ASVI la Tracking Station scelta è appunto quella di ASVI Lampedusa e il TDRS è anch'esso quello ottimale. In orbita alta i TDRS non funzionano più e avrò solo le Tracking Stations. Oltre avrò solo la Deep Space Network, esattamente come nella realtà.
Nella seguente immagine lasciate perdere i numeri (visualizzati solo per test) e la grafica che è ancora "primordiale" e sarà (spero) molto migliorata appena sarò sicuro che funzionerà tutto.
Satelliti e basi sono tutti personalizzabili tramite un semplice file .cfg
I prossimi passi saranno calcolare il segnale a seconda dell'assetto della navetta e poi stavo pensando di aggiungere una mappa della terra con le coperture di Tracking Stations e TDRS, tipo questa:
ma non è così banale e devo vedere se e come è fattibile!
attendo suggerimenti, critiche e/o consigli
ndudi Add-on Developer
Numero di messaggi : 450 Età : 41 Località : como Data d'iscrizione : 13.06.11
Titolo: Re: Plugin per Space Network Mer 13 Mar 2013 - 23:44
Spettacolare!Complimenti!Se posso aiutare in qualche modo chiedi pure!
Pete Conrad Add-on Developer
Numero di messaggi : 4653 Età : 61 Località : Trieste Data d'iscrizione : 05.01.10
Titolo: Re: Plugin per Space Network Mer 13 Mar 2013 - 23:52
fred18 ha scritto:
... Al momento per testare i satelliti sto utilizzando il modulo del minisatellite Carina, ma sul sito della Nasa ci sono i 3d dei veri TDRS (se qualcuno ha voglia di convertirli in mesh nel frattempo... ) ...
Dammi un paio di giorni, devo sistemare alcune cose relative allo sport che faccio, poi dovrei riuscire a farlo.
fred18 Add-on Developer
Numero di messaggi : 950 Età : 41 Località : La Spezia Data d'iscrizione : 04.01.12
Titolo: Re: Plugin per Space Network Gio 14 Mar 2013 - 1:22
Pete Conrad ha scritto:
Dammi un paio di giorni, devo sistemare alcune cose relative allo sport che faccio, poi dovrei riuscire a farlo.
Sarebbe fantastico, grazieeee
ndudi ha scritto:
Spettacolare!Complimenti!Se posso aiutare in qualche modo chiedi pure!
Se ti vengono idee su funzionalità da implementare sono tutte ben accette
Fausto Admin
Numero di messaggi : 7181 Età : 41 Località : Arcore (Milano) Data d'iscrizione : 27.06.09
Titolo: Re: Plugin per Space Network Gio 14 Mar 2013 - 9:34
Stupendo! Per la mappa a colori.. auguri!! Mi sembra un sfida molto grande Mi chiedo quanto questo plugin pesi sulla simulazione!
fred18 Add-on Developer
Numero di messaggi : 950 Età : 41 Località : La Spezia Data d'iscrizione : 04.01.12
Titolo: Re: Plugin per Space Network Gio 14 Mar 2013 - 9:42
Per la mappa a colori spero di riuscirci, ma non garantisco...
Per il peso, beh l'ho provato anche sul pc dell'ufficio (un macinino) e non mi pare di aver visto una diminuzione di fps, sto cercando di organizzare il codice in modo che non ci siano calcoli doppi o inutili.
Comunque per non pesare sulla grafica al posto di mesh realistiche per tracking station e satelliti si potrebbe mettere una mesh invisibile, tanto non si guardano mai "da vicino".
Ripley Admin
Numero di messaggi : 4744 Età : 61 Località : Roma Data d'iscrizione : 12.07.10
Titolo: Re: Plugin per Space Network Gio 14 Mar 2013 - 11:42
fred18 ha scritto:
Per la mappa a colori spero di riuscirci, ma non garantisco...
Magari non ho capito bene come la vuoi fare, ma a proposito di mappe occhio al formato. Map MFD (per esempio) causa un incredibile calo di prestazioni a livello di fps, anche col D3D9!
Segnalato su OF http://www.orbiter-forum.com/showthread.php?p=383915&postcount=1673
Andrew Add-on Developer
Numero di messaggi : 6079 Età : 47 Località : Pavia/Torino Data d'iscrizione : 03.12.09
Titolo: Re: Plugin per Space Network Gio 14 Mar 2013 - 12:12
fred18 ha scritto:
Comunque per non pesare sulla grafica al posto di mesh realistiche per tracking station e satelliti si potrebbe mettere una mesh invisibile, tanto non si guardano mai "da vicino".
Penso che a gravare sul processore in questo caso sia (eventualmente) più il codice relativo al funzionamento di tutto il sistema che non le mesh dei satelliti, che non dovrebbero essere molto pesanti. In ogni caso le mesh ci servono se vogliamo organizzare un lancio su live missions dei satelliti TDRS.. non abbiamo mai fatto un lancio in GEO!
Pete Conrad Add-on Developer
Numero di messaggi : 4653 Età : 61 Località : Trieste Data d'iscrizione : 05.01.10
Titolo: Re: Plugin per Space Network Gio 14 Mar 2013 - 13:32
In realtà le mesh della NASA sono alquanto pesanti: un satellite è quasi il doppio di Antares ... Proverò a rifarli io più leggeri, magari sfruttando le loro texture.
Andrew Add-on Developer
Numero di messaggi : 6079 Età : 47 Località : Pavia/Torino Data d'iscrizione : 03.12.09
Titolo: Re: Plugin per Space Network Gio 14 Mar 2013 - 13:42
secondo me potresti rifarli riadattando la mesh del tuo satellite telcom-sat che era carino e tutto sommato abbastanza semplice come mesh!
fred18 Add-on Developer
Numero di messaggi : 950 Età : 41 Località : La Spezia Data d'iscrizione : 04.01.12
Titolo: Re: Plugin per Space Network Ven 15 Mar 2013 - 3:16
Pare, e dico pare che funzioni...
In alto la mappa che ho fatto io, in basso il MAP MFD. Nella mia mappa c'è il pallino bianco ad indicare la posizione.
Nella finestrella di controllo rete appare già il Signal Strength dai satelliti e la tracking station corrente, anche se ovviamente il tutto è molto da affinare.
Ora devo aggiungere posizioni e aree di copertura dei TDRS e delle tracking stations, ho idea di come fare anche se ci devo ancora pensare un po' su.
Gli FPS sembrano rimanere completamente intatti con il D3D9, mentre scendono un pochino con l'inline client, qualche fps di meno e solo dovuto alle mesh ( la pensavo esattamente come andrew al riguardo, invece orbiter forse ci ha smentiti). Al momento ho caricato mesh invisibili per le Tracking Stations ed i satelliti e ora la perdita con l'inline client è di nulla: 5 fps.
L'algoritmo ottimizzato per ridurre al minimo la ridondanza dei calcoli sembra funzionare e quando si lancia il tracking orbiter nemmeno se ne accorge!
Da notare che con il D3D9, anche con le mesh mattone della nasa, prese cosi come sono, non si perdeva nulla! la simulazione girava a 300 e passa fps!!!
Fausto Admin
Numero di messaggi : 7181 Età : 41 Località : Arcore (Milano) Data d'iscrizione : 27.06.09
Titolo: Re: Plugin per Space Network Ven 15 Mar 2013 - 9:04
Fantastico!
Andrew Add-on Developer
Numero di messaggi : 6079 Età : 47 Località : Pavia/Torino Data d'iscrizione : 03.12.09
Titolo: Re: Plugin per Space Network Ven 15 Mar 2013 - 9:18
No, vabbè, sei troppo bravo!!!
Pete Conrad Add-on Developer
Numero di messaggi : 4653 Età : 61 Località : Trieste Data d'iscrizione : 05.01.10
Titolo: Re: Plugin per Space Network Ven 15 Mar 2013 - 9:40
Andrew ha scritto:
secondo me potresti rifarli riadattando la mesh del tuo satellite telcom-sat che era carino e tutto sommato abbastanza semplice come mesh!
Ho rivisto il satellite, hai ragione per quanto riguarda i TDRS partendo dal Telcom Sat. Mi ci metto sotto, così possiamo anche fare un lancio simulato dei NOSTRI satelliti.
apollo 18 Autore Tutorial
Numero di messaggi : 437 Età : 26 Località : Torino Italia Data d'iscrizione : 22.10.11
Titolo: Re: Plugin per Space Network Sab 16 Mar 2013 - 11:59
NO!!! Ma qui stiamo sfiorando dei livelli di realisticità, che il simulatore della NASA in confronto è una pippa!!!!
Pete Conrad Add-on Developer
Numero di messaggi : 4653 Età : 61 Località : Trieste Data d'iscrizione : 05.01.10
Titolo: Re: Plugin per Space Network Dom 17 Mar 2013 - 14:53
Ed ecco il nuovo satellite per la costellazione TDRS:
Non gli ho dato un nome, solo un banale TDRS-ASVI. Qui c'è un piccolo filmatino esplicativo.
Per chi è in condivisione trova il pacchetto nella cartella di Antares, per gli altri (Fred, ad esempio) mandatemi un messaggio che vi linko da dove scaricare.
Specifiche tecniche del satellite: 3100 kg di peso, 1500 kg di carburante per una vita operativa di almeno 10 anni dimensioni chiuso circa 2.0m x 2.1 m x 3.2m
Ce l'abbiamo in casa un vettore che arrivi in geostazionaria con questo peso (credo di sì) e queste dimensioni di fairing?
fred18 Add-on Developer
Numero di messaggi : 950 Età : 41 Località : La Spezia Data d'iscrizione : 04.01.12
Titolo: Re: Plugin per Space Network Dom 17 Mar 2013 - 14:56
Fantastico, grande vittorio!!!
fred18 Add-on Developer
Numero di messaggi : 950 Età : 41 Località : La Spezia Data d'iscrizione : 04.01.12
Titolo: Re: Plugin per Space Network Mar 19 Mar 2013 - 2:56
Amici!
Ecco un nuovo piccolo aggiornamento sul plugin:
mi sono concentrato sulla mappa e direi che ho quasi finito:
Sarebbe possibile anche mostrare le aree di copertura di tutte le basi e dei satelliti ma ho fatto una prova e non si capirebbe più nulla (se non facendo una mappa gigante a maxischermo, ma non è il nostro caso )
Quindi vengono mostrate dalla mappa solo il satellite e/o la Tracking Station attualmente agganciate (così si risparmia al processore anche qualche calcolo).
A questo punto manca solo di mettere a posto i numeri e raffinare l'interfaccia grafica e qualche calcolo, ma ci siamo quasi!
Non appena finito questo inserirò nel progetto il TDRS creato da Vittorio. Magari bisognerà iniziare a pensare a dove piazzarlo nella sua orbita stazionaria
Fausto Admin
Numero di messaggi : 7181 Età : 41 Località : Arcore (Milano) Data d'iscrizione : 27.06.09
Titolo: Re: Plugin per Space Network Mar 19 Mar 2013 - 9:46
Ottimo lavoro!!
Andrew Add-on Developer
Numero di messaggi : 6079 Età : 47 Località : Pavia/Torino Data d'iscrizione : 03.12.09
Titolo: Re: Plugin per Space Network Mar 19 Mar 2013 - 10:32
Lavoro fantastico, complimenti a tutti!! Ora non resta che fare un lancio su Live Missions!
Pete Conrad ha scritto:
Ce l'abbiamo in casa un vettore che arrivi in geostazionaria con questo peso (credo di sì) e queste dimensioni di fairing?
Hai voglia... più di uno. Potremmo anche lanciarne quattro in un colpo solo in orbita GTO, lasciando poi ai singoli satelliti il compito di passare sull'orbita GEO (che poi è la procedura abituale). E' una missione che va studiata, ma fattibile senza problemi col nostro parco macchine!
fred18 Add-on Developer
Numero di messaggi : 950 Età : 41 Località : La Spezia Data d'iscrizione : 04.01.12
Titolo: Re: Plugin per Space Network Gio 21 Mar 2013 - 2:28
Ragazzi, ci siamo quasi...
Secondo me domani vi mando la versione 0.9 se vi va di testarla un po'.
Al momento la situazione è questa:
ricapitolando cosa fa il plugin:
- crea la rete di Tracking Stations, TDRS e Deep Space Network, a partire da tre semplicissimi file .cfg, quindi editabili e customizzabili da chiunque dove si possono scegliere le location delle basi, i nomi, la posizione geografica dei TDRS etc.
- in pratica dà in dotazione ad ogni veicolo un'antenna omni-direzionale ed un'antenna ad alto guadagno. La prima ha una portata limitata, e va bene in orbita terrestre bassa e media, la seconda ha una portata estremamente più grande, ma ovviamente per agganciare il segnale bisogna puntare l'antenna verso il punto in cui vogliamo ricevere/trasmettere.
Come si vede in foto, per trasmettere al TDRS bisogna puntare il satellite:
Mentre per trasmettere ad una Tracking Station bisogna puntare verso di essa:
- Ecco, una cosa importante: la direzione dell'antenna ad alto guadagno è personalizzabile anch'essa per ogni classe di veicoli in un semplice file di configurazione! come i riflessi per il D3D9 per capirci, quindi con il file col nome della classe (Ad esempio DeltaGlider.cfg) in cui scrivere semplicemente un vettore. Nel caso non ci sia il file specifico il plugin considera l'antenna ad alto guadagno puntata nella stessa direzione del veicolo. Comunque è facile: ad esempio Antares ha l'antenna che punta in avanti (0,0,1), Eridanus se non sbaglio punta in basso e quindi (0,-1,0) etc. E' semplicissimo!
- Ultima feature: nel caso in cui orbitassimo attorno ad altri corpi celesti che non siano la terra il plugin calcola anche le zone di Loss of Signal, quindi ad esempio sulla faccia nascosta della luna non c'è alcun segnale radio.
Domani appena ho un secondo riguardo un paio di cosette e poi vi passo il tutto!
Ciao buonanotte a tutti!
Fred
Pete Conrad Add-on Developer
Numero di messaggi : 4653 Età : 61 Località : Trieste Data d'iscrizione : 05.01.10
Titolo: Re: Plugin per Space Network Gio 21 Mar 2013 - 6:08
fred18 ha scritto:
... - Ultima feature: nel caso in cui orbitassimo attorno ad altri corpi celesti che non siano la terra il plugin calcola anche le zone di Loss of Signal, quindi ad esempio sulla faccia nascosta della luna non c'è alcun segnale radio. ...
Fenomenale!!! Bravissimo!
Fausto Admin
Numero di messaggi : 7181 Età : 41 Località : Arcore (Milano) Data d'iscrizione : 27.06.09
Titolo: Re: Plugin per Space Network Gio 21 Mar 2013 - 9:40
Davvero bravo! Io in questi giorni ho mollato un po Antares ma oggi mi rimetto sotto, magari lasciando perdere un attimo l'Earth Tracking e finendo le altre cose poi anche io vi mando una beta...
Andrew Add-on Developer
Numero di messaggi : 6079 Età : 47 Località : Pavia/Torino Data d'iscrizione : 03.12.09
Titolo: Re: Plugin per Space Network Gio 21 Mar 2013 - 11:45
Per quanto riguarda l'antenna ad alto guadagno, quindi mi pare di aver capito che la lasciamo puntata in avanti? Se dovesse servire la modifica delle mesh del MS per consentire una libertà di movimento sui due assi, fatemelo sapere.
Matt44 Add-on Developer
Numero di messaggi : 1226 Età : 46 Località : Bergamo Data d'iscrizione : 13.04.11
Titolo: Re: Plugin per Space Network Gio 21 Mar 2013 - 12:09
Fin'ora ho solo seguito, ma ora devo obbligatoriamente buttare un paio di sacchi di complimenti tenuti da parte