sarbian

[1.9.x] Anatid Robotics / MuMech - MechJeb - Autopilot - [2.9.2] [14 February 2019]

Recommended Posts

3 hours ago, sarbian said:

Open the Attitude Adjustment Windows and increase the MaxStopppingTime by x10. It will be more agressive.

that's perfect, thank you so much!

Share this post


Link to post
Share on other sites

Thanks for this powerful automation utility, it's making a routinous operations much easier and less time consuming .

I have a question - trying to setup a maneuver with the help of Porkchop selection, i get a message "an error occured while creating a node".

KSP 1.9.1, MJ 2.9.2 (even try dev build, error is the same)

Mods list

Spoiler

[x] Science! Continued (xScienceContinued 5.26)
Alternate Resource Panel Redisplayed (AlternateResourcePanel 1:2.9.5.1)
Antenna Helper (AntennaHelper 2:1.0.7.2)
ASET Agency  (ASETAgency 1.0)
ASET Props (ASETProps 1.5)
AT Utils (AT-Utils v1.9.0)
B9 Aerospace Procedural Wings - Fork (B9-PWings-Fork 1:v0.93)
B9 Part Switch (B9PartSwitch v2.16.0)
BetterCrewAssignment (BetterCrewAssignment 1.4)
Celestial Body Science Editor (CelestialBodyScienceEditor 12.0)
Chatterer (Chatterer 0.9.99)
ClickThrough Blocker (ClickThroughBlocker 0.1.9.5)
Community Category Kit (CommunityCategoryKit 5.0.0.0)
Community Resource Pack (CommunityResourcePack 1.3.0.0)
Community Tech Tree (CommunityTechTree 1:3.4.1)
Community Trait Icons (CommunityTraitIcons v1.1.1)
Configurable Containers Core (ConfigurableContainers-Core 2.4.8)
Contract Configurator (ContractConfigurator 1.28.0)
Contract Parser (ContractParser 9.0)
Contracts Window + (ContractsWindowPlus 9.4)
Cryo Tanks (CryoTanks 1.4.2)
Cryo Tanks Core (CryoTanks-Core 1.4.2)
Cryogenic Engines (CryoEngines 1:1.1.1)
Custom Barn Kit (CustomBarnKit 1.1.20.0)
Deployable Engines Plugin (DeployableEngines 1.2.1)
Distant Object Enhancement Continued (DistantObject v2.0.0.2)
Distant Object Enhancement Continued default config (DistantObject-default v2.0.0.2)
DMagic Orbital Science (DMagicOrbitalScience 1.4.3)
DMModuleScienceAnimateGeneric (DMagicScienceAnimate v0.22)
Docking Port Alignment Indicator (DockingPortAlignmentIndicator 6.8.6)
Dynamic Battery Storage (DynamicBatteryStorage 2:2.1.5.0)
Easy Vessel Switch (EVS) (EasyVesselSwitch 2.1)
Engine Lighting Relit (EngineLightRelit 1.6.2.3)
Environmental Visual Enhancements (EnvironmentalVisualEnhancements 2:EVE-1.8.0-2)
EVAFuel Continued (EvaFuelCont 1.6.8)
Extended information about scientific experiments in VAB (ScienceSituationInfo 1:1.3.4)
Filter Extensions - Plugin (FilterExtensions 3.2.4.2)
Firespitter Core (FirespitterCore v7.15)
Global Construction Core (GroundConstruction-Core 2.6.0)
HeapPadder (HeapPadder 0.0.2)
Heat Control (HeatControl 0.5.1)
Hide Empty Tech Tree Nodes (HideEmptyTechNodes 1.1.2)
Karbonite (Karbonite 1:1.3.0.0)
Kerbal Alarm Clock (KerbalAlarmClock v3.12.0.0)
Kerbal Atomics (KerbalAtomics 1:1.1.2)
Kerbal Atomics - NFE Integration (KerbalAtomics-NFECompatibility 1.1.2)
Kerbal Atomics - Other Mod Support (KerbalAtomics-NTRModSupport 1.1.2)
Kerbal Attachment System (KAS 1.5)
Kerbal Engineer Redux (KerbalEngineerRedux 1.1.7.1)
Kerbal Inventory System (KIS 1.24)
Kerbal Inventory System - No Fun (KerbalInventorySystemNoFun v1.4.2)
Kerbal Planetary Base Systems (KerbalPlanetaryBaseSystems v1.6.11)
Konstruction (Konstruction 1.3.0.0)
KRASH - Kerbal Ramification Artifical Simulation Hub (simulation mod for KSP) (KRASH 0.5.32)
KSP AVC (KSP-AVC 1.4.1.4)
KSP Rescue Pod Fix (KSPRescuePodFix 1.6.4.14)
LoadingTipsPlus (LoadingTipsPlus V1.8)
Malemute Rover (MalemuteRover 1.3.0.0)
Mark IV Spaceplane System (MarkIVSpaceplaneSystem 3.1.1)
Module Manager (ModuleManager 4.1.3)
Near Future Construction (NearFutureConstruction 1.2.2)
Near Future Electrical (NearFutureElectrical 1.1.1)
Near Future Electrical - Decaying RTGs (NearFutureElectrical-DecayingRTGs 1.1.1)
Near Future Electrical Core (NearFutureElectrical-Core 1.1.1)
Near Future Exploration (NearFutureExploration 1.0.6)
Near Future IVA Props (NearFutureProps 1:0.6.2)
Near Future Launch Vehicles (NearFutureLaunchVehicles 1.3.0)
Near Future Propulsion (NearFuturePropulsion 1.2.1)
Near Future Solar (NearFutureSolar 1.2.1)
Near Future Solar Core (NearFutureSolar-Core 1.2.1)
Near Future Spacecraft (NearFutureSpacecraft 1.3.1)
One Window (OneWindow 4.0)
Patch Manager (PatchManager 0.0.17.1)
PlanetShine (PlanetShine 0.2.6.3)
Portrait Stats (PortraitStats 18.0)
Procedural Fairings (ProceduralFairings 1:v1.8.1)
Progress Parser (ProgressParser 11.0)
RasterPropMonitor (RasterPropMonitor 1:v0.31.3)
RasterPropMonitor Core (RasterPropMonitor-Core 1:v0.31.3)
RCS Build Aid Continued (RCSBuildAidCont 1:0.10.0)
ReStock (ReStock 1.0.3)
ReStock+ (ReStockPlus 1.0.3)
SCANsat (SCANsat v18.14)
scatterer (Scatterer 3:v0.0600)
Scatterer Default Config (Scatterer-config 3:v0.0600)
SmokeScreen - Extended FX Plugin (SmokeScreen 2.8.14.0)
Spectra (Spectra v1.2.5)
Stockalike Station Parts Expansion Redux (StationPartsExpansionRedux 1.3.4)
Strategia (Strategia 1.8.0)
Surface Mounted Lights (surfacelights 1.15)
TextureReplacer (TextureReplacer v4.1.3)
The Janitor's Closet (JanitorsCloset 0.3.7)
Toolbar (Toolbar 1:1.8.0.5)
Toolbar Controller (ToolbarController 1:0.1.9.4)
Tracking Station Evolved (TrackingStationEvolved 5.0)
Trajectories (Trajectories v2.3.1)
Transfer Window Planner (TransferWindowPlanner v1.7.2.0)
TriggerAu Flags (TriggerAu-Flags v2.9.3.0)
unBlur (unBlur v0.5.0)
Universal Storage II (UniversalStorage2 1.7.0.10)
USI Core (USI-Core 1.3.0.0)
USI Exploration Pack (USI-EXP 1.3.0.0)
USI Freight Transport Technologies (USI-FTT 1.3.0.0)
USI Kolonization Systems (MKS/OKS) (UKS 1:1.3.0.0)
USI Life Support (USI-LS 1.3.0.0)
USI Tools (USITools 1.3.0.0)
Waypoint Manager (WaypointManager 2.8.1)
Zero MiniAVC (ZeroMiniAVC 1:1.1.0.1)


 

Log files(ksp.log & Player.log) link - https://dropmefiles.com/m10Oe

Error message in the log files (as i think)

[EXC 20:41:24.475] NullReferenceException: Object reference not set to an instance of an object
    PatchedConics._CalculatePatch (Orbit p, Orbit nextPatch, System.Double startEpoch, PatchedConics+SolverParameters pars, CelestialBody targetBody) (at <55ba45dc3a43403382024deac8dcd0be>:0)
    MuMech.OrbitalManeuverCalculator.PatchedConicInterceptBody (Orbit initial, CelestialBody target, Vector3d dV, System.Double burnUT, System.Double arrivalUT, Orbit& intercept) (at <6a65d18893bc492a9d4cd3b57a75af14>:0)
    MuMech.TransferCalculator.zeroMissObjectiveFunction (System.Double[] x, System.Double[] fi, System.Object obj, Orbit initial_orbit, CelestialBody target, System.Double UT_transfer, System.Double UT_arrival) (at <6a65d18893bc492a9d4cd3b57a75af14>:0)
    MuMech.TransferCalculator.OptimizeEjection (System.Double UT_transfer, Orbit initial_orbit, Orbit target, CelestialBody target_body, System.Double UT_arrival, System.Double earliest_UT, System.Double target_PeR, System.Boolean includeCaptureBurn) (at <6a65d18893bc492a9d4cd3b57a75af14>:0)
    MuMech.OperationAdvancedTransfer.MakeNodesImpl (Orbit o, System.Double UT, MuMech.MechJebModuleTargetController target) (at <6a65d18893bc492a9d4cd3b57a75af14>:0)
    MuMech.Operation.MakeNodes (Orbit o, System.Double universalTime, MuMech.MechJebModuleTargetController target) (at <6a65d18893bc492a9d4cd3b57a75af14>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Debug:LogException(Exception)
    MuMech.Operation:MakeNodes(Orbit, Double, MechJebModuleTargetController)
    MuMech.MechJebModuleManeuverPlanner:WindowGUI(Int32)
    MuMech.DisplayModule:ProfiledWindowGUI(Int32)
    UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle)

Such error is caused by some of the installed mods,  may be?

YBq5DFZ.jpg

Share this post


Link to post
Share on other sites

How does launch into plane of target work? I want to launch a rocket to Eve. That option in Ascent Guidance does start the rocket instantly and its vector is heavily wrong - same for launch to rendezvous

Share this post


Link to post
Share on other sites
On 4/28/2020 at 11:25 AM, New Horizons said:

How does launch into plane of target work? I want to launch a rocket to Eve. That option in Ascent Guidance does start the rocket instantly and its vector is heavily wrong - same for launch to rendezvous

Are you positive you have the right control point set? I've had this happen a time or two, especially if I have more than one control object (a command pod, a probe core, a rover) on the vessel.

 

Share this post


Link to post
Share on other sites

Hello everyone!  Lately I've been getting this error (in spoiler) with the rendezvous autopilot.  It was working good up until about a week ago then all the sudden it started throwing these every so often.  When using the rendezvous autopilot the ship will match planes and circulize but after that, when it goes calculate number of orbits for intercept, it just does nothing but floats through space and hangs up.  It looks like it's hitting some sort of roadblock with "maximum iterations exceeded"?  I usually only have them set to the default 5 in game.  Any ideas on how to fix would be appreciated!  Thanks!  &)

 

Spoiler


[ERR 14:26:21.861] MechJeb module MechJebModuleRendezvousAutopilot threw an exception in Drive: System.TimeoutException: Brent's rootfinding method: maximum iterations exceeded
  at MuMech.Brent.Solve (MuMech.BrentFun f, System.Double a, System.Double b, System.Double rtol, System.Double& x, System.Double& y, System.Object o, System.Int32 maxiter, System.Int32 sign) [0x001e3] in <4cdbe337c6aa43d0bc3552436a95c969>:0
  at MuMech.OrbitalManeuverCalculator.DeltaVAndTimeForHohmannTransfer (Orbit o, Orbit target, System.Double UT, System.Double& burnUT) [0x00102] in <4cdbe337c6aa43d0bc3552436a95c969>:0
  at MuMech.MechJebModuleRendezvousAutopilot.Drive (FlightCtrlState s) [0x00650] in <4cdbe337c6aa43d0bc3552436a95c969>:0
  at MuMech.MechJebCore.Drive (FlightCtrlState s) [0x00048] in <4cdbe337c6aa43d0bc3552436a95c969>:0

 

Share this post


Link to post
Share on other sites

I have problem using Clamp Autostage Trust. It is given in percent, but its value shows as 0.99. This seems wrong. It is not possible to enter values beginnen with "0., but something like 80 % is possible. But when I launch after that, clamps do not release the vessel anymore.

Share this post


Link to post
Share on other sites

Is there any way to make it so that Mechjeb modules don't work when you're controlling a probe that doesn't have a comm-net signal? For example, there are times when you lose probe control, but you can still "cheat" it by using Smart A.S.S..

Share this post


Link to post
Share on other sites

Sarbian,

I keep having this oddball error show up when I use the "Surface Longitude At Apsis" module. It doesn't like being given certain D-M-S values, like 72 0 0 (above KSC). It will throw an error if the seconds are at 0, but if I change the seconds by 1, then it works. FWIW, I've tried a full three-digit combination (like 072 000 000) to make sure I didn't have any extraneous invalid characters in the blocks, but it still complains. 

Looking at the Player log, I could only find these entries:

Uploading Crash Report
ArgumentException: Brent's rootfinding method: guess does not bracket the root
  at MuMech.Brent.Root (MuMech.BrentFun f, System.Double a, System.Double b, System.Double rtol, System.Double& x, System.Double& y, System.Object o, System.Int32 maxiter, System.Int32 sign) [0x00057] in <426b00c02efb4181b92f09b7d33dfbfa>:0 
  at MuMech.OrbitalManeuverCalculator.DeltaVForSemiMajorAxis (Orbit o, System.Double UT, System.Double newSMA) [0x000a6] in <426b00c02efb4181b92f09b7d33dfbfa>:0 
  at MuMech.OrbitalManeuverCalculator.DeltaVToShiftNodeLongitude (Orbit o, System.Double UT, System.Double newNodeLong) [0x000df] in <426b00c02efb4181b92f09b7d33dfbfa>:0 
  at MuMech.OperationLongitude.MakeNodesImpl (Orbit o, System.Double universalTime, MuMech.MechJebModuleTargetController target) [0x0001c] in <426b00c02efb4181b92f09b7d33dfbfa>:0 
  at MuMech.Operation.MakeNodes (Orbit o, System.Double universalTime, MuMech.MechJebModuleTargetController target) [0x0000b] in <426b00c02efb4181b92f09b7d33dfbfa>:0 
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
MuMech.Operation:MakeNodes(Orbit, Double, MechJebModuleTargetController)
MuMech.MechJebModuleManeuverPlanner:WindowGUI(Int32)
MuMech.DisplayModule:ProfiledWindowGUI(Int32)
UnityEngine.LayoutedWindow:DoWindow(Int32)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle)
 
(Filename: <426b00c02efb4181b92f09b7d33dfbfa> Line: 0)

ArgumentException: Brent's rootfinding method: guess does not bracket the root
  at MuMech.Brent.Root (MuMech.BrentFun f, System.Double a, System.Double b, System.Double rtol, System.Double& x, System.Double& y, System.Object o, System.Int32 maxiter, System.Int32 sign) [0x00057] in <426b00c02efb4181b92f09b7d33dfbfa>:0 
  at MuMech.OrbitalManeuverCalculator.DeltaVForSemiMajorAxis (Orbit o, System.Double UT, System.Double newSMA) [0x000a6] in <426b00c02efb4181b92f09b7d33dfbfa>:0 
  at MuMech.OrbitalManeuverCalculator.DeltaVToShiftNodeLongitude (Orbit o, System.Double UT, System.Double newNodeLong) [0x000df] in <426b00c02efb4181b92f09b7d33dfbfa>:0 
  at MuMech.OperationLongitude.MakeNodesImpl (Orbit o, System.Double universalTime, MuMech.MechJebModuleTargetController target) [0x0001c] in <426b00c02efb4181b92f09b7d33dfbfa>:0 
  at MuMech.Operation.MakeNodes (Orbit o, System.Double universalTime, MuMech.MechJebModuleTargetController target) [0x0000b] in <426b00c02efb4181b92f09b7d33dfbfa>:0 
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
MuMech.Operation:MakeNodes(Orbit, Double, MechJebModuleTargetController)
MuMech.MechJebModuleManeuverPlanner:WindowGUI(Int32)
MuMech.DisplayModule:ProfiledWindowGUI(Int32)
UnityEngine.LayoutedWindow:DoWindow(Int32)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle)
 
(Filename: <426b00c02efb4181b92f09b7d33dfbfa> Line: 0)

ArgumentException: Brent's rootfinding method: guess does not bracket the root
  at MuMech.Brent.Root (MuMech.BrentFun f, System.Double a, System.Double b, System.Double rtol, System.Double& x, System.Double& y, System.Object o, System.Int32 maxiter, System.Int32 sign) [0x00057] in <426b00c02efb4181b92f09b7d33dfbfa>:0 
  at MuMech.OrbitalManeuverCalculator.DeltaVForSemiMajorAxis (Orbit o, System.Double UT, System.Double newSMA) [0x000a6] in <426b00c02efb4181b92f09b7d33dfbfa>:0 
  at MuMech.OrbitalManeuverCalculator.DeltaVToShiftNodeLongitude (Orbit o, System.Double UT, System.Double newNodeLong) [0x000df] in <426b00c02efb4181b92f09b7d33dfbfa>:0 
  at MuMech.OperationLongitude.MakeNodesImpl (Orbit o, System.Double universalTime, MuMech.MechJebModuleTargetController target) [0x0001c] in <426b00c02efb4181b92f09b7d33dfbfa>:0 
  at MuMech.Operation.MakeNodes (Orbit o, System.Double universalTime, MuMech.MechJebModuleTargetController target) [0x0000b] in <426b00c02efb4181b92f09b7d33dfbfa>:0 
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
MuMech.Operation:MakeNodes(Orbit, Double, MechJebModuleTargetController)
MuMech.MechJebModuleManeuverPlanner:WindowGUI(Int32)
MuMech.DisplayModule:ProfiledWindowGUI(Int32)
UnityEngine.LayoutedWindow:DoWindow(Int32)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle)
 
(Filename: <426b00c02efb4181b92f09b7d33dfbfa> Line: 0)
 

KSP.log has nothing mentioning MJ or MuMech.

It's not crashing the game, but it is annoying. Seems to be a bit random, too. The closer I am in the orbit to the target longitude, the more likely it is to trigger an error. I've noticed this condition for several Dev releases.

Share this post


Link to post
Share on other sites
Posted (edited)

What can cause the following missbehaviours in MJ?

1) Inclination of my vessel is 6° after a launch into plane of target of Minmus, Minmus inclination is shown as 6°, too. But relative inclination is 0.3° (also shown at ascending node)

2) My probe with RCS (no reaction wheel) and an engine + tank is arriving at Minmus. I set a circularization burn at periapsis. After clicking on "Execude" this vessel orients correctly to the blue marker. After a little while in time warp its orientation is no longer matching and when losing contact to ground stations this maneuvre node is not startet. RCS fires and fires but without realigning. I the see another effect here. When I create a node while having no connection and then start executing it, RCS fires a little but without real reorientation. Can nodes be execudes in absence of a connection anyway?

3) Some windows from MJ are closed everytime. Is it somehow possible to save the status of active windows?

Edited by New Horizons

Share this post


Link to post
Share on other sites
Posted (edited)
On 4/28/2020 at 11:25 AM, New Horizons said:

How does launch into plane of target work? I want to launch a rocket to Eve. That option in Ascent Guidance does start the rocket instantly and its vector is heavily wrong - same for launch to rendezvous

I've seen the same thing. From my POV it looks like it is 90 degrees out of phase. I set to launch into plane of target, I engage the autopilot, and usually it launches 1/4 Kerbin rotation from where it should. I get a much better result, if I set to launch into plane of target, then switch to map view, and wait until just a minute or two ahead of when the KSP passes under the target plane, then click engage pilot.  Then I only have  a small plane change to deal with to really match planes with the target. I've got screen grabs showing the target has been set, but what MechJeb shows for the target inclination vs the actual target orbit differs, then when I click on 'Launch into plane' it updated the MechJeb target inclination to the correct value, but sets the launch delay to just short of one day, when, in the images, you can see that the KSC is about 1/4 of a Kerbin rotation away from the plane of the target orbit. I've uploaded the images to IMGUR, but when I try to post them in here, it turns the URL bar red and does nothing.

 

Here is the target orbit after having set it as the target (thus the green orbit line). Note that assent guidance says inclination is -117 degrees, while target info still says 0.72 degrees?

uo3g8DK.jpg

Here is my vessel on the pad. You can see in the nav ball that the control point is _up_ so that is set right, the ascent guidance is right, and since I've clicked on Launch into plane of target, the target info has updated, but has a different sign than the ascent guidance (-117 vs 117)

ffJtPkJ.jpg

Below is after setting the target, but before engaging the autopilot with  Launch into plane of target set. As you can see, it is going to wait just short of 1 day, when it should have been at most 90 minutes.

gOTACVj.jpg

 

Below you can see where the KSC is, when MechJeb thinks it should launch to match the green orbit

1Hdu2dj.jpg

Edited by Michel Bartolone
Was finally able to get imgur to give me a valid link to the pics

Share this post


Link to post
Share on other sites
23 hours ago, New Horizons said:

What can cause the following missbehaviours in MJ?

1) Inclination of my vessel is 6° after a launch into plane of target of Minmus, Minmus inclination is shown as 6°, too. But relative inclination is 0.3° (also shown at ascending node)

2) My probe with RCS (no reaction wheel) and an engine + tank is arriving at Minmus. I set a circularization burn at periapsis. After clicking on "Execude" this vessel orients correctly to the blue marker. After a little while in time warp its orientation is no longer matching and when losing contact to ground stations this maneuvre node is not startet. RCS fires and fires but without realigning. I the see another effect here. When I create a node while having no connection and then start executing it, RCS fires a little but without real reorientation. Can nodes be execudes in absence of a connection anyway?

3) Some windows from MJ are closed everytime. Is it somehow possible to save the status of active windows?

For your first question, a 0.3 degree plane change seems like it is working right. The planet is rotating, relative to your target orbit, so your vessel has a non-zero velocity, relative to the target orbit. On launch, due to inertia, the vessel still has that horizontal relative velocity, until the flight/pilot corrects it. 0.3 degrees is a very small error to have to correct.

 

Share this post


Link to post
Share on other sites

how do i use "Aircraft autopilot"? It isn't lifting off or doing anything.

Share this post


Link to post
Share on other sites

I'm trying to look for Powered Explicit Program on the Ascent Guidance but i cant find it. Was it removed or am i doing something wrong?
 

Share this post


Link to post
Share on other sites

2 Questions on staging:

1. what exactly is pre and post stage delay on autostaging.

2. Hotstaging.. when you are setting up your staging what is the appropriate way to do it inorder to get your hotstaging to work appropriately?

 

Share this post


Link to post
Share on other sites

Hi, I'm having a problem after upgrading KSP from 1.8 to 1.9.1 and MJ from whatever to 2.9.2. I previously had AR202 unlocked in science tree and Ascent Guidance worked well. Now after upgrade it says it is locked again.

This is my tech tree

Spoiler

12655913AE7493C81DDA37A92372FC5E59D0C23E

And this is my MJ window on launchpad with no Ascent Guidance :(

Spoiler

7CF8457A49466B7D88C256E0533CC2D8D729938E

how do I force resync techtree for Ascent Guidance to work again?

Share this post


Link to post
Share on other sites
On 5/13/2020 at 8:42 AM, Galland1998 said:

2. Hotstaging.. when you are setting up your staging what is the appropriate way to do it inorder to get your hotstaging to work appropriately?

Engine(s) / Engine(s) / Decoupler

Exactly what it has to be.

Share this post


Link to post
Share on other sites
13 hours ago, DreamingKitten said:

Hi, I'm having a problem after upgrading KSP from 1.8 to 1.9.1 and MJ from whatever to 2.9.2. I previously had AR202 unlocked in science tree and Ascent Guidance worked well. Now after upgrade it says it is locked again.

This is my tech tree

  Reveal hidden contents

12655913AE7493C81DDA37A92372FC5E59D0C23E

And this is my MJ window on launchpad with no Ascent Guidance :(

  Reveal hidden contents

7CF8457A49466B7D88C256E0533CC2D8D729938E

how do I force resync techtree for Ascent Guidance to work again?

Had to conduct some investigation myself. Apparently, MJ devs has moved Ascent Guidance from 90 level node it was in 1.8 to 300 level node it is in 1.9 but since my original savegame was from 1.8 it kind of "retained" already discovered part of tech tree on transition. Except that retention did not work for MJ tech, only for native tech. This is why I now see Ascent Guidance module in both 300 and 90 level nodes at the same time but it does not actually appear.
That's crazy but at least holds some logic.

Share this post


Link to post
Share on other sites
Posted (edited)

Hey @Jim DiGriz,

As promised, while late, some more feedback about the advanced transfer planner (KSP 1.9.1, stock system, MJ #956)

Unfortunately the issues of unreasonable calculations still occurs sometimes, MJ is either unable at all to calculate a transfer (an error occurred while creating the node), or it calculates nonsense. Example (equatorial prograde Duna orbit with 0.5 deg. incl., return to Kerbin):

Spoiler

Kerbal-Space-Program-2020-05-16-16-07-38

And the actual planned maneuver looks like this:

Spoiler

Kerbal-Space-Program-2020-05-16-16-22-19

The calculations vary between some 2300 m/s and this. I also tried with different inclinations up to 15 degrees, same result.

What DID work perfectly were the transfers Kerbin-Duna, Kerbin-Moho and Moho-Kerbin, and also Kerbin-Dres.

After a couple of tries, finally KSP crashes.

Zooming in into the PC graph:

Spoiler

 

Kerbal-Space-Program-2020-05-16-16-39-26

 

Let me know how I can help to further tracking down the issue and if you might need any log files.

For now, I've to revert to #942, unfortunately. 

Thanks in advance for your reply :) 

Edited by VoidSquid

Share this post


Link to post
Share on other sites
Posted (edited)

What can be done about MJ closing windows very often? For example "Stats" and one of my costum windows vanish everytime I launch a new rocket.

Is it possible to show relative inclination to a planet? Since launching into plane of target most times does not work correctly, It could help a lot to know the actual inclination difference or at least the inclination of a planets plane. 

Edited by New Horizons

Share this post


Link to post
Share on other sites

New issue. Rendezvous Auto pilot seems to be broken. It puts the proper maneuver node in place, but the engine never fires. I have to disengage the auto pilot, then trigger the maneuver node using the maneuver node planner. This is after I updated to the latest DEV version (2.9.2.0-961) on CKAN yesterday (05/18/2020).

Share this post


Link to post
Share on other sites

I am still fighting with that launch into plane of target feature. Has anyone of you worked out how to launch to a planets plane? It works fine for Mun and Minmus. But relative inclination is not shown for planets, thus manuel launches are not possible, too.

Share this post


Link to post
Share on other sites
Posted (edited)
Hello everyone, please tell me how can I disable the modules I do not need? (in career mode). Thank's
Edited by Vados462

Share this post


Link to post
Share on other sites

The Rendezvous Autopilot seems to be broken. It creates a maneuvernode, but did not execute it.  The Rendezvous planer, or the  Maneuver Planner are working fine.

The only errormessage in KSP.log i could find is: [MechJeb] Brents method threw a timeout error (supressed).

KSP 1.9.1

MechJeb 2 - DEV RELEASE 2.9.2.0-961

 

Share this post


Link to post
Share on other sites
On 5/21/2020 at 6:32 AM, New Horizons said:

I am still fighting with that launch into plane of target feature. Has anyone of you worked out how to launch to a planets plane? It works fine for Mun and Minmus. But relative inclination is not shown for planets, thus manuel launches are not possible, too.

You don't launch to a planet's plane to do interplanetary.  Launch to the Mun's plane (plane of the ecliptic) and go from there.  Actual launch optimization for interplanetary trips is a mildly horrendous optimization problem and has never been implemented in the KSP universe.  It also just does not matter as much as anyone think it does.  LAN would also be more important than inclination or plane for being able to do the correct b-plane targeting (you can efficiently eject from the system from a 90 degree inclination orbit provided that your LAN is correct so you do not require a plane change to meet the v_inf).

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.