Forum Orbiter Italia
Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.


CLICCA QUI PER SCARICARE ORBITER 2016
 
IndiceIndice  LinkLink  Ultime immaginiUltime immagini  CercaCerca  RegistratiRegistrati  Accedi  
Accedi
Nome utente:
Password:
Connessione automatica: 
:: Ho dimenticato la password
FOI è sui social



Parole chiave
texture Antares DGIV tutorial 2022 terra modellino tastiera AMSO OrbiterSound comandi Eridanus ummu TransX Shuttle d3d9 autofcs 2025 2024 Nassp Fausto IMFD Rientro jarvis SPACE apollo
Siti amici
AstronautiNEWS

ForumAstronautico

Orbiter Forum

Tuttovola.org
Ultimi argomenti attivi
» Premiato il team del satellite italiano AGILE
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Andrew Mer 21 Feb 2024 - 17:17

» Progetto: NOVA HLV
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Andrew Lun 5 Feb 2024 - 8:55

» Space Shuttle Atlantis al KSC Visitor Complex
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Andrew Gio 22 Giu 2023 - 11:46

» Primo lancio di Starship: successo o fallimento?
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Andrew Ven 5 Mag 2023 - 18:19

» Rendere L'audio di Orbiter Sound e XR Sound indipendenti senza capogiri!
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Kappa4401 Mer 5 Apr 2023 - 13:59

» Kappa4401 Orbiter's Tour
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Kappa4401 Mer 29 Mar 2023 - 13:59

» OpenOrbiter BETA
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Ripley Mer 29 Mar 2023 - 0:39

» Missione "Robin Sunrise"
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Andrew Mar 20 Dic 2022 - 8:56

» Errore Orbiter "Initialising 3D environment"
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Ripley Mar 13 Dic 2022 - 16:26

» Artemis I
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Ripley Mar 22 Nov 2022 - 16:16

» Sviluppo della Flotta XR Open Source
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Ripley Lun 14 Nov 2022 - 15:24

» D3D9 - il client grafico di Jarmonik
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Ripley Lun 31 Ott 2022 - 12:28

» Ci ha lasciati Jim McDivitt
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Pete Conrad Lun 17 Ott 2022 - 21:19

» "Starlab" space station
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Pete Conrad Gio 6 Ott 2022 - 15:12

» Ciao a tutti
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Andrew Lun 5 Set 2022 - 22:01

» "Saturn X" concept
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Andrew Mer 10 Ago 2022 - 0:30

» Avere 2 versioni della stessa base
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Ripley Mar 28 Giu 2022 - 17:49

» Costruiranno uno spazioporto per suborbitali a Taranto?
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Francy03 Sab 18 Giu 2022 - 20:04

» Missione Minerva
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Ripley Gio 16 Giu 2022 - 23:06

» Ciao a tutti da Francy
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Ripley Gio 16 Giu 2022 - 11:59

» Orbit Hangar - nuovo indirizzo
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Ripley Lun 13 Giu 2022 - 17:46

» Ruote dei Delta Glider e Simili mezze sottoterra!
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Kappa4401 Ven 11 Mar 2022 - 20:22

» E' morto Tito Stagno
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Pete Conrad Mar 1 Feb 2022 - 20:41

» Crash di Orbiter 2016 con gli astronauti!
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Ripley Mar 4 Gen 2022 - 14:03

» Un nuovo piccolo passo per me, un grande passo per tutti!
Antares 3.0 [sviluppo] - Pagina 11 EmptyDa Kappa4401 Lun 3 Gen 2022 - 20:26

Argomenti simili

 

 Antares 3.0 [sviluppo]

Andare in basso 
+7
Ripley
Mir
Andrew
Matt44
Pete Conrad
simone
Fausto
11 partecipanti
Vai alla pagina : Precedente  1, 2, 3 ... 9, 10, 11
AutoreMessaggio
fred18
Add-on Developer
Add-on Developer



Numero di messaggi : 950
Età : 41
Località : La Spezia
Data d'iscrizione : 04.01.12

Antares 3.0 [sviluppo] - Pagina 11 Empty
MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Antares 3.0 [sviluppo] - Pagina 11 EmptyDom 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
Torna in alto Andare in basso
Fausto
Admin
Admin
Fausto


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

Antares 3.0 [sviluppo] - Pagina 11 Empty
MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Antares 3.0 [sviluppo] - Pagina 11 EmptyDom 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...
Torna in alto Andare in basso
fred18
Add-on Developer
Add-on Developer



Numero di messaggi : 950
Età : 41
Località : La Spezia
Data d'iscrizione : 04.01.12

Antares 3.0 [sviluppo] - Pagina 11 Empty
MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Antares 3.0 [sviluppo] - Pagina 11 EmptyDom 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
Torna in alto Andare in basso
Fausto
Admin
Admin
Fausto


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

Antares 3.0 [sviluppo] - Pagina 11 Empty
MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Antares 3.0 [sviluppo] - Pagina 11 EmptyDom 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
Torna in alto Andare in basso
fred18
Add-on Developer
Add-on Developer



Numero di messaggi : 950
Età : 41
Località : La Spezia
Data d'iscrizione : 04.01.12

Antares 3.0 [sviluppo] - Pagina 11 Empty
MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Antares 3.0 [sviluppo] - Pagina 11 EmptyDom 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
Torna in alto Andare in basso
Fausto
Admin
Admin
Fausto


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

Antares 3.0 [sviluppo] - Pagina 11 Empty
MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Antares 3.0 [sviluppo] - Pagina 11 EmptyDom 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
Torna in alto Andare in basso
fred18
Add-on Developer
Add-on Developer



Numero di messaggi : 950
Età : 41
Località : La Spezia
Data d'iscrizione : 04.01.12

Antares 3.0 [sviluppo] - Pagina 11 Empty
MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Antares 3.0 [sviluppo] - Pagina 11 EmptyDom 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;
Torna in alto Andare in basso
Fausto
Admin
Admin
Fausto


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

Antares 3.0 [sviluppo] - Pagina 11 Empty
MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Antares 3.0 [sviluppo] - Pagina 11 EmptyDom 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..)
Torna in alto Andare in basso
fred18
Add-on Developer
Add-on Developer



Numero di messaggi : 950
Età : 41
Località : La Spezia
Data d'iscrizione : 04.01.12

Antares 3.0 [sviluppo] - Pagina 11 Empty
MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Antares 3.0 [sviluppo] - Pagina 11 EmptyDom 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
Torna in alto Andare in basso
Andrew
Add-on Developer
Add-on Developer
Andrew


Numero di messaggi : 6077
Età : 46
Località : Pavia/Torino
Data d'iscrizione : 03.12.09

Antares 3.0 [sviluppo] - Pagina 11 Empty
MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Antares 3.0 [sviluppo] - Pagina 11 EmptyLun 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
Torna in alto Andare in basso
fred18
Add-on Developer
Add-on Developer



Numero di messaggi : 950
Età : 41
Località : La Spezia
Data d'iscrizione : 04.01.12

Antares 3.0 [sviluppo] - Pagina 11 Empty
MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Antares 3.0 [sviluppo] - Pagina 11 EmptyLun 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
Torna in alto Andare in basso
Fausto
Admin
Admin
Fausto


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

Antares 3.0 [sviluppo] - Pagina 11 Empty
MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Antares 3.0 [sviluppo] - Pagina 11 EmptyLun 7 Nov 2016 - 22:50

Grazie fred oggi non riesco a provarlo domani all'alba lo voglio testare!
Torna in alto Andare in basso
Fausto
Admin
Admin
Fausto


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

Antares 3.0 [sviluppo] - Pagina 11 Empty
MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Antares 3.0 [sviluppo] - Pagina 11 EmptyLun 7 Nov 2016 - 22:52

Ah per quanto riguarda il razzo non aggiornato Scemo
Torna in alto Andare in basso
Andrew
Add-on Developer
Add-on Developer
Andrew


Numero di messaggi : 6077
Età : 46
Località : Pavia/Torino
Data d'iscrizione : 03.12.09

Antares 3.0 [sviluppo] - Pagina 11 Empty
MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Antares 3.0 [sviluppo] - Pagina 11 EmptyMar 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).
Torna in alto Andare in basso
Fausto
Admin
Admin
Fausto


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

Antares 3.0 [sviluppo] - Pagina 11 Empty
MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Antares 3.0 [sviluppo] - Pagina 11 EmptyMar 8 Nov 2016 - 7:16

Si è che mi ero completamente confuso! Sostituire gli scenari ci metto 15 minuti! Thumb Up 2
Torna in alto Andare in basso
Fausto
Admin
Admin
Fausto


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

Antares 3.0 [sviluppo] - Pagina 11 Empty
MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Antares 3.0 [sviluppo] - Pagina 11 EmptyMar 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..
Torna in alto Andare in basso
fred18
Add-on Developer
Add-on Developer



Numero di messaggi : 950
Età : 41
Località : La Spezia
Data d'iscrizione : 04.01.12

Antares 3.0 [sviluppo] - Pagina 11 Empty
MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Antares 3.0 [sviluppo] - Pagina 11 EmptyMar 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.
Torna in alto Andare in basso
Fausto
Admin
Admin
Fausto


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

Antares 3.0 [sviluppo] - Pagina 11 Empty
MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Antares 3.0 [sviluppo] - Pagina 11 EmptyMar 8 Nov 2016 - 7:57

Ok, se vuoi ti mando il codice dell'HES, così fai prima..
Torna in alto Andare in basso
fred18
Add-on Developer
Add-on Developer



Numero di messaggi : 950
Età : 41
Località : La Spezia
Data d'iscrizione : 04.01.12

Antares 3.0 [sviluppo] - Pagina 11 Empty
MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Antares 3.0 [sviluppo] - Pagina 11 EmptyMar 8 Nov 2016 - 7:57

Ah se possibile si!
Torna in alto Andare in basso
Fausto
Admin
Admin
Fausto


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

Antares 3.0 [sviluppo] - Pagina 11 Empty
MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Antares 3.0 [sviluppo] - Pagina 11 EmptyMar 8 Nov 2016 - 9:54

Stasera ti passo tutto il progetto!
Torna in alto Andare in basso
Contenuto sponsorizzato





Antares 3.0 [sviluppo] - Pagina 11 Empty
MessaggioTitolo: Re: Antares 3.0 [sviluppo]   Antares 3.0 [sviluppo] - Pagina 11 Empty

Torna in alto Andare in basso
 
Antares 3.0 [sviluppo]
Torna in alto 
Pagina 11 di 11Vai alla pagina : Precedente  1, 2, 3 ... 9, 10, 11
 Argomenti simili
-
» Sviluppo satellite
» Jarvis HLV - sviluppo
» Antares 3.0

Permessi in questa sezione del forum:Non puoi rispondere agli argomenti in questo forum.
Forum Orbiter Italia :: Progetti della community :: Sviluppo Add-on :: Orbiter SDK-
Vai verso: