CLICCA QUI PER SCARICARE ORBITER 2016
 
IndiceIndice  FAQFAQ  LinkLink  CercaCerca  RegistratiRegistrati  Accedi  
Accedi
Nome utente:
Password:
Connessione automatica: 
:: Ho dimenticato la password
FOI è sui social
Parole chiave
Antares blocca Pegasus azimuth Shuttle 2016 lander Poderosa TransX Nassp launchpad AMSO lingua Orbiter autofcs Fleet apollo manuale d3d9 lancio Missione programma jarvis Rientro Flotta Universal
Siti amici
AstronautiNEWS

ForumAstronautico

Orbiter Forum

Tuttovola
Ultimi argomenti
» oMMU, l'alternativa per la gestione dell'equipaggio!
Da Edward Oggi alle 13:13

» Rilasciato XRSound, il nuovo sistema audio
Da Edward Ieri alle 16:54

» Traduzione ITA manuale operativo di volo flotta XR
Da Ripley Ieri alle 16:16

» Aggiornamento flotta XR
Da Ripley Ieri alle 16:15

» Nuova versione IMFD 5.7
Da Ripley Mar 20 Feb 2018 - 20:14

» [Risolto] Problema schermo nero D3D9 Orbiter 2016
Da Ripley Mar 20 Feb 2018 - 18:30

» Come arrivare su Marte con l'IMFD
Da Edward Dom 18 Feb 2018 - 13:55

» Ma ... nessuno che parla del Falcon Heavy?
Da Ripley Mar 13 Feb 2018 - 16:13

» Astronautica US chiude i battenti
Da Ripley Lun 5 Feb 2018 - 12:06

» [WIP] Missione San Marco 1
Da Francy03 Dom 4 Feb 2018 - 12:25

» Dalla Terra alla Luna - Serie TV
Da Astroflip Mar 30 Gen 2018 - 17:29

» Cosa Vorreste Cambiare Del Forum?
Da Pete Conrad Mar 30 Gen 2018 - 14:54

» ModuleMessagingExt v2
Da Ripley Dom 28 Gen 2018 - 0:25

» Interior Navigator
Da Francy03 Gio 25 Gen 2018 - 13:41

» [Risolto] Download problematici da Orbit Hangar
Da Jim Lovell 99 Dom 21 Gen 2018 - 12:09

» Eccomi qua
Da Franz Ven 19 Gen 2018 - 8:31

» Serie TV -The Expanse
Da Dany Gio 18 Gen 2018 - 19:17

» Salve a tutti
Da Francy03 Mar 16 Gen 2018 - 9:30

» "Softwarino" per una veloce visualizzazione 3D delle orbite
Da Ripley Mer 10 Gen 2018 - 14:59

» TransX - Problema raffigurazione nodi (ascendente e discendente)
Da schumifun Lun 8 Gen 2018 - 23:08

» [Risolto] Schermo bianco all'apertura degli scenari
Da Ripley Dom 7 Gen 2018 - 19:21

» Sviluppo di una base italiana - Sede ASVI
Da Francy03 Sab 6 Gen 2018 - 19:30

» Buon 2018 a tutto il FOI!
Da Pete Conrad Mar 2 Gen 2018 - 16:51

» Buon Natale
Da Franz Mer 27 Dic 2017 - 20:31

» Nuova versione BETA di Orbiter
Da Ripley Lun 11 Dic 2017 - 17:43

Argomenti simili
Contatore Visite

Condividi | 
 

 Antares 3.0 [sviluppo]

Andare in basso 
Vai alla pagina : Precedente  1, 2, 3 ... 9, 10, 11
AutoreMessaggio
fred18
Add-on Developer
Add-on Developer


Numero di messaggi : 939
Età : 35
Località : La Spezia
Data d'iscrizione : 04.01.12

MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Dom 6 Nov 2016 - 21:55

in fondo a clbkPostStep prova ad aggiungere questo:
Codice:

VECTOR3 rotlevel;
GetAttitudeRotLevel(rotlevel);
sprintf(oapiDebugString(),"Rot x:%.4f y:%.4f z:%.4f",rotlevel.x,rotlevel.y,rotlevel.z);

così vedi dalla stringa in basso durante la simulazione se gli rcs sono attivi o se sono a 0. Nel secondo caso vuol dire che il Peg proprio non sta controllando il veicolo.
Edit:
occhio che il debug string dev'essere tutto in una riga, il forum me lo fa vedere a cpo
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Fausto
Admin
Admin
avatar

Numero di messaggi : 7088
Età : 34
Località : Arcore (Milano)
Data d'iscrizione : 27.06.09

MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Dom 6 Nov 2016 - 21:58

fred18 ha scritto:
è strano, io ho fatto pari pari quello che ho detto a te nel deltaglider e funziona bene.
E' fondamentale che il Peg->Init(); avvenga una volta soltanto, altrimenti continua ad inizializzarsi.
Mi sa che dobbiamo fare con un attimo di calma lo step by step.
questo dov'è di preciso? puoi metterlo anche in clbkSetClassCaps per andare sul sicuro
Codice:

Peg=new PEG(this);

Messo, ma non cambia nulla...

_________________________________________________

Dategli una grande sfida, una che sembra impossibile. Dategli il desiderio di vincerla. Unite le due cose, e l'essere umano è capace di tutto

Jim Lovell
Tornare in alto Andare in basso
Vedi il profilo dell'utente
fred18
Add-on Developer
Add-on Developer


Numero di messaggi : 939
Età : 35
Località : La Spezia
Data d'iscrizione : 04.01.12

MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Dom 6 Nov 2016 - 22:04

guarda ho riaggiornato il sistema di controllo praticamente usando quello del multistage (a meno dell'heading che è ancora un po' incasinato ma dovrebbe comunque andare)

prova a riscaricare questo e a rimettere i due peg.cpp e peg.h dentro ad antares sostituendo i vecchi. basta che poi al peg.cpp togli #include "deltaglider.h" e metti #include "Antares.h" e ricompili

FILE:http://www.intech-srl.eu/PEG%20PER%20ANTARES.zip
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Fausto
Admin
Admin
avatar

Numero di messaggi : 7088
Età : 34
Località : Arcore (Milano)
Data d'iscrizione : 27.06.09

MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Dom 6 Nov 2016 - 22:50

L'ho inserito, e per scrupolo ho quintuplicato la potenza degli RCS.. va stabilmente a cercare un'inclinazione molto più alta, posizionandosi ad esattamente 350° (molto vicino al nord). Inutile dire che tutta la spinta viene sprecata nella direzione sbagliata.. e l'orbita decade..

Secondo me il problema è nel Yaw.. bisognerebbe disattivare quello lasciando solo l'input del pitch per capire se quello funziona

_________________________________________________

Dategli una grande sfida, una che sembra impossibile. Dategli il desiderio di vincerla. Unite le due cose, e l'essere umano è capace di tutto

Jim Lovell
Tornare in alto Andare in basso
Vedi il profilo dell'utente
fred18
Add-on Developer
Add-on Developer


Numero di messaggi : 939
Età : 35
Località : La Spezia
Data d'iscrizione : 04.01.12

MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Dom 6 Nov 2016 - 22:54

per quello basta che vai nel file peg.cpp, funzione "attitude", penultima riga
Codice:

   vessel->SetAttitudeRotLevel(1,tgtrotlevel.y);

commenta quella con // e niente più yaw.

Potrebbe essere legato a quel problema che ha il nuovo orbiter con SetAttitudeRotLevel, segnalato su OF... chissà perché su MS2015 non lo fa.
proviamo e vediamo
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Fausto
Admin
Admin
avatar

Numero di messaggi : 7088
Età : 34
Località : Arcore (Milano)
Data d'iscrizione : 27.06.09

MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Dom 6 Nov 2016 - 23:04

No, nulla da fare.. il pitch è controllato in modo molto blando.. nel senso che arriva a +50, gli da una spinta facendolo arrivare piano a -50, poi un altra spinta in su e non si ferma più.. nel frattempo l'apogeo si sposta eccessivamente dal vascello e l'orbita che ne risulta è sballata

_________________________________________________

Dategli una grande sfida, una che sembra impossibile. Dategli il desiderio di vincerla. Unite le due cose, e l'essere umano è capace di tutto

Jim Lovell
Tornare in alto Andare in basso
Vedi il profilo dell'utente
fred18
Add-on Developer
Add-on Developer


Numero di messaggi : 939
Età : 35
Località : La Spezia
Data d'iscrizione : 04.01.12

MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Dom 6 Nov 2016 - 23:07

ultimo tentativo poi ci rifletto con calma:

in alto nella funzione attitude c'è la deadband che è abbastanza alta
Codice:

pdb=0.1;

prova a mettere pdb=0.0001;
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Fausto
Admin
Admin
avatar

Numero di messaggi : 7088
Età : 34
Località : Arcore (Milano)
Data d'iscrizione : 27.06.09

MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Dom 6 Nov 2016 - 23:35

Ok, si fanno progressi
Per la prima volta ho raggiunto un'orbita abbastanza precisa: 185x175 contro 180x180 inseriti nell'autopilota. Questo disattivando lo Yaw e quintuplicando (artificiosamente) la spinta degli RCS.

Non capisco perché disegni questi ampli archi durante l'ascesa. Basterebbe restare in un range di +20 e -20 per arrivare all'orbita giusta...

Mi chiedo se far utilizzare a Multistage un razzo praticamente a metà (com'è il Jarvis M senza l'ultimo stadio) dicendogli di arrivare a 180x180 sia giusto.. in fondo non ne ha il propellente sufficiente... magari impostando che so un 180x90 compenseremmo la mancanza di uno stadio, restando in linea con quanto studiato per multistage.. questa situazione dell'HES-5 è un po anomala per il tuo modulo..

Le mie sono solo ipotesi.. domani a mente lucida farò altre piccole prove.. grazie Fred per l'aiuto (e per lo sbattimento..)

_________________________________________________

Dategli una grande sfida, una che sembra impossibile. Dategli il desiderio di vincerla. Unite le due cose, e l'essere umano è capace di tutto

Jim Lovell
Tornare in alto Andare in basso
Vedi il profilo dell'utente
fred18
Add-on Developer
Add-on Developer


Numero di messaggi : 939
Età : 35
Località : La Spezia
Data d'iscrizione : 04.01.12

MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Dom 6 Nov 2016 - 23:41

anch'io sono poco lucido adesso.

Cambiare il limite da +-50 a +-20 è un attimo, domani ti scrivo come fare.

potrebbe essere che reinizializzando il peg così "tardi" nel volo ci metta un po' a trovare l'equilibrio, e intanto mentre "svariona" a +-50 si scombina troppo.

però anch'io sono cotto ora... domani vediamo
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Andrew
Add-on Developer
Add-on Developer
avatar

Numero di messaggi : 5955
Età : 40
Località : Pavia/Torino
Data d'iscrizione : 03.12.09

MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Lun 7 Nov 2016 - 1:34

Fausto ha scritto:
É quella pubblicata su OH! È da lì che l'ho scaricato! ( o almeno mi pare di ricordare..

Per essere pubblicata è pubblicata, ma negli scenari "legacy versions" cioè le vecchie versioni che ho tenuto nel pacchetto solo per completezza... Se guardi nella descrizione dello scenario nel launchpad è chiamato Jarvis M (Block I)... l'attuale è il Block II... l'abbiamo anche già usato più di una volta nelle Orbiter Live Missions tongue 2
Tornare in alto Andare in basso
Vedi il profilo dell'utente
fred18
Add-on Developer
Add-on Developer


Numero di messaggi : 939
Età : 35
Località : La Spezia
Data d'iscrizione : 04.01.12

MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Lun 7 Nov 2016 - 22:06

fred18 ha scritto:
anch'io sono poco lucido adesso.

Cambiare il limite da +-50 a +-20 è un attimo, domani ti scrivo come fare.

potrebbe essere che reinizializzando il peg così "tardi" nel volo ci metta un po' a trovare l'equilibrio, e intanto mentre "svariona" a +-50 si scombina troppo.

però anch'io sono cotto ora... domani vediamo

allora per cambiare il limite da +-50 a +-20 fai così:

nella funzione GuideMajor del PEG in fondo c'è:
Codice:

double arg=A+B*DeltaT+(mu/(r*r)-(omega*omega)*r)/getacc();
   if(abs(arg)<sin(50*RAD)){
   DesiredPitch=asin(arg);

   }else{
      DesiredPitch=50*RAD*(abs(arg)/arg);
   }

cambia i 2 50 che vedi in 20 e il gioco è fatto, la cosa migliore è fare così guarda:
Codice:

double arg=A+B*DeltaT+(mu/(r*r)-(omega*omega)*r)/getacc();
double angolo_limite=20;
   if(abs(arg)<sin(angolo_limite*RAD)){
   DesiredPitch=asin(arg);

   }else{
      DesiredPitch=angolo_limite*RAD*(abs(arg)/arg);
   }

e poi basta che cambi il valore di angolo_limite
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Fausto
Admin
Admin
avatar

Numero di messaggi : 7088
Età : 34
Località : Arcore (Milano)
Data d'iscrizione : 27.06.09

MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Lun 7 Nov 2016 - 22:50

Grazie fred oggi non riesco a provarlo domani all'alba lo voglio testare!

_________________________________________________

Dategli una grande sfida, una che sembra impossibile. Dategli il desiderio di vincerla. Unite le due cose, e l'essere umano è capace di tutto

Jim Lovell
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Fausto
Admin
Admin
avatar

Numero di messaggi : 7088
Età : 34
Località : Arcore (Milano)
Data d'iscrizione : 27.06.09

MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Lun 7 Nov 2016 - 22:52

Ah per quanto riguarda il razzo non aggiornato Scemo

_________________________________________________

Dategli una grande sfida, una che sembra impossibile. Dategli il desiderio di vincerla. Unite le due cose, e l'essere umano è capace di tutto

Jim Lovell
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Andrew
Add-on Developer
Add-on Developer
avatar

Numero di messaggi : 5955
Età : 40
Località : Pavia/Torino
Data d'iscrizione : 03.12.09

MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Mar 8 Nov 2016 - 0:19

No l'ho precisato non per fare il rompipalle, ma perché se ci sono difficoltà l'importante è che funzionino almeno le versioni attuali... per quelle vecchie pazienza. Quella vecchia versione l'avevo tenuta nel pacchetto solo perché con essa avevi preparato lo scenario del flyby di Venere... altrimenti l'avrei tolta volentieri per non fare confusione.

(anzi magari visto che si fa Antares 3.0 potresti rifare quello scenario di lancio usando la versione attuale del Jarvis M Big Grin così togliamo la vecchia e buonanotte).
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Fausto
Admin
Admin
avatar

Numero di messaggi : 7088
Età : 34
Località : Arcore (Milano)
Data d'iscrizione : 27.06.09

MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Mar 8 Nov 2016 - 7:16

Si è che mi ero completamente confuso! Sostituire gli scenari ci metto 15 minuti! Thumb Up 2

_________________________________________________

Dategli una grande sfida, una che sembra impossibile. Dategli il desiderio di vincerla. Unite le due cose, e l'essere umano è capace di tutto

Jim Lovell
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Fausto
Admin
Admin
avatar

Numero di messaggi : 7088
Età : 34
Località : Arcore (Milano)
Data d'iscrizione : 27.06.09

MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Mar 8 Nov 2016 - 7:32

Ho provato a cambiare l'angolo limite, ma i pare che non cambi nulla.. anche modificandolo più volte il pitch arriva addirittura anche a +60..

_________________________________________________

Dategli una grande sfida, una che sembra impossibile. Dategli il desiderio di vincerla. Unite le due cose, e l'essere umano è capace di tutto

Jim Lovell
Tornare in alto Andare in basso
Vedi il profilo dell'utente
fred18
Add-on Developer
Add-on Developer


Numero di messaggi : 939
Età : 35
Località : La Spezia
Data d'iscrizione : 04.01.12

MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Mar 8 Nov 2016 - 7:51

Piu tardi ti mando due righe di codice per scrivere nel log un po' di info durante il volo.

Lo stesso codice che ti ho passato messo nel deltaglider funziona perfettamente per cui devo vedere un po' di informazioni per capire come mai fa cosi con l'hes.
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Fausto
Admin
Admin
avatar

Numero di messaggi : 7088
Età : 34
Località : Arcore (Milano)
Data d'iscrizione : 27.06.09

MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Mar 8 Nov 2016 - 7:57

Ok, se vuoi ti mando il codice dell'HES, così fai prima..

_________________________________________________

Dategli una grande sfida, una che sembra impossibile. Dategli il desiderio di vincerla. Unite le due cose, e l'essere umano è capace di tutto

Jim Lovell
Tornare in alto Andare in basso
Vedi il profilo dell'utente
fred18
Add-on Developer
Add-on Developer


Numero di messaggi : 939
Età : 35
Località : La Spezia
Data d'iscrizione : 04.01.12

MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Mar 8 Nov 2016 - 7:57

Ah se possibile si!
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Fausto
Admin
Admin
avatar

Numero di messaggi : 7088
Età : 34
Località : Arcore (Milano)
Data d'iscrizione : 27.06.09

MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Mar 8 Nov 2016 - 9:54

Stasera ti passo tutto il progetto!

_________________________________________________

Dategli una grande sfida, una che sembra impossibile. Dategli il desiderio di vincerla. Unite le due cose, e l'essere umano è capace di tutto

Jim Lovell
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Contenuto sponsorizzato




MessaggioTitolo: Re: Antares 3.0 [sviluppo]   

Tornare in alto Andare in basso
 
Antares 3.0 [sviluppo]
Tornare in alto 
Pagina 11 di 11Vai alla pagina : Precedente  1, 2, 3 ... 9, 10, 11
 Argomenti simili
-
» Proposte di emendamenti al "decreto sviluppo" dell'8 giugno
» differenza tra disturbo pervasivo dello sviluppo e disturbo evolutivo specifico misto
» Bambino con disturbo generalizzato dello sviluppo
» bambina con disturbo generalizzato dello sviluppo e iperattività
» cosa significa la diagnosi "sindrome da alterazione globale dello sviluppo psicologico"???

Permessi di questa sezione del forum:Non puoi rispondere agli argomenti in questo forum
Forum Orbiter Italia :: Orbiter Space Flight Simulator :: Sviluppo Add-on :: Orbiter SDK-
Andare verso: