So after a long hiatus, I'm getting back into Orbiter, picking up with my truss system. I'm trying to get everything recompiled with VS2013, and I got it to work with a surprisingly small number of issues, however, I'm stuck on getting the scenario editor pages to appear. Here's the relevant...
Is nonspherical gravity enabled? What's your altitude? You are likely seeing small perturbations caused by some kind of external force. Nonspherical gravity and the atmosphere are the two most likely sources.
And if I have stuff that needs to run over night, then what? Sorry, but the concept of "active hours" is a bad one since it forcibly removes user control.
It's got shiny graphics, but that's about it. There were numerous problems with the simulator going back half a dozen versions that still aren't fixed in the newest one (called Train Sim World).
What I meant by that is high voltage + high current potential = scary. I'll happily walk up and touch a bus bar with 1 volt potential otherwise carrying a million amps. That 1 volts isn't enough to drive enough current through me to kill me. On the flip side, I have no problem touch a million...
:facepalm: I should have seen this coming. Ok, so, I'm making progress. I added independent roll thrusters. It seems to have pretty much solved it. The only sticking point is sometimes depending on how the vehicle rolls during ascent, it may end up way off heading. My target heading during...
Since you did realize what was being talked about booster-wise, I'll leave that out. But in terms of the sentence about multiple instances. What I mean is, that's why I'm so performance-conscious. No, they don't share state, but I still want to improve the efficiency of anything that's called...
No, there shouldn't be any sharing of state. The only things I would share is anything that would only be read and not written to (such as constants for defining mesh, thruster, fairing offsets).
For clarity sake I eliminated that line and replaced it with:
return engineGuidance(time);
But I still have the same results.
PIDData is something for testing, I was using it to help determine how fast my PID Loop settled and how much it overshot so I could dial in the gain values. It's only...
The first RollGuidance method is used when the vehicle is vertical. So it rolls to a point where the top of the vehicle (+Y Axis) points to the desired heading. Then when the pitch program engages, it pitches "up" which puts the vehicle in a heads-down orientation.
No, it's not on github, I'll post the relevant methods here:
//This method is just called from clbkPreStep
bool Prometheus::updateGuidance(const double &time)
{
//mode 0 is engines only
if(guidanceRunning)
{
//throttle engine user group
if(guidanceMode == 0)
{
return...
When I wrote that, it was simply not working. As in there was no roll control at all.
Now, somehow, and I don't know how, it only works from external view. If I go into the glass cockpit (it's a launcher, no real cockpit), it goes out of control when it gets to that phase of the launch. If I...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.