Jump to content

Auto-Rocket?


Recommended Posts

It would be cool if KSP added a part which auto-pilots a rocket. I know there's MecJeb, but I mean select body, select orbit height... etc. Also, there's a map after "select body" on which you can select landing spot and put "Orbit" or "Landing". What do you think?

Link to comment
Share on other sites

but what would be the purpose? there's really not a whole lot of stuff to do once you arrive somewhere.

to me, the game is about how to get there. once i've landed on some moon or planet, i run the science experiments once, maybe drive around in a rover for a few minutes (if i brought one) and then i jump back into the rocket and start the journey back home. that's what the game is about, isn't it? 

Link to comment
Share on other sites

  On 9/5/2017 at 7:20 PM, klesh said:

Isn't building a rocket with good DeltaV, TWR, Etc already part of the experience?

Expand  

Yes. But mostly you worry about the trip. But with this, you could put heart's content into making your rocket's aesthetics perfect.

  On 9/5/2017 at 6:12 PM, mk1980 said:

but what would be the purpose? there's really not a whole lot of stuff to do once you arrive somewhere.

to me, the game is about how to get there. once i've landed on some moon or planet, i run the science experiments once, maybe drive around in a rover for a few minutes (if i brought one) and then i jump back into the rocket and start the journey back home. that's what the game is about, isn't it? 

Expand  

The game is a game. It can be whatever you think it is.

#LamePepTalk

Link to comment
Share on other sites

  On 9/6/2017 at 7:35 AM, DeltaVerb said:

The game is a game. It can be whatever you think it is.

Expand  

Agreed, isn't that why we have mods though? To allow for features that wouldn't please everyone.

You've already mentioned MechJeb which is a fully functioning auto-pilot.

Is there some reason you can't or won't use it?

Link to comment
Share on other sites

Space is hard, Smart and flexible autopilots are much, much harder. Sure people can dig in and try to come up with some logic,code,whatever to cover as many different designs and scenarios as possible. But that ends there. If we want the ultimate flight automation (in KSP, of course) we need something in lines of a self-improving AI. This is why mods like mechjeb don't satisfy my automation needs .(And OP's, I guess)

But that's just my opinion

 

 

Link to comment
Share on other sites

  On 9/6/2017 at 11:38 AM, Rocket In My Pocket said:

Agreed, isn't that why we have mods though? To allow for features that wouldn't please everyone.

You've already mentioned MechJeb which is a fully functioning auto-pilot.

Is there some reason you can't or won't use it?

Expand  

You can't just select a planet with it can you? 

Link to comment
Share on other sites

  On 9/6/2017 at 7:35 AM, DeltaVerb said:

Yes. But mostly you worry about the trip. But with this, you could put heart's content into making your rocket's aesthetics perfect.

Expand  

Debatable. I personally spend more time designing my missions and spacecraft than flying them, and I've never touched MechJeb.

Edited by Gaarst
Link to comment
Share on other sites

  On 9/7/2017 at 10:55 AM, DeltaVerb said:

You can't just select a planet with it can you? 

Expand  

Couldn't tell you, never used it. (I'm in the MechJeb is cheating camp...no offense to those that use it.)

Maybe you should give it a try? It's the only autopilot you're ever going to get.

Combine it with Astrogator and that's as close as you are gonna come to what you are talking about.

 

Edited by Rocket In My Pocket
Link to comment
Share on other sites

  On 9/6/2017 at 7:35 AM, DeltaVerb said:

Yes. But mostly you worry about the trip. But with this, you could put heart's content into making your rocket's aesthetics perfect.

The game is a game. It can be whatever you think it is.

Expand  

So just put your heart in the aesthetics (or whatever you want). You don't  need a autopilot for it.

In any case, I feel that such extensive automation is conflicting with squad's vision to KSP. While the players can do a lot of different things, piloting is supposed to stay in the core of the game. Otherwise we would have at least the option to execute planned maneuver by now.*

Fortunately there is MechJeb, it may take a few more steps than what you suggest, but certainly a very effective autopilot. 

*which IMHO would be a good 'accessibility option' along with auto-land.

Link to comment
Share on other sites

  On 9/7/2017 at 3:49 PM, sevenperforce said:

The only thing I could get behind would be a function for timed ignition of solid fuel stages.

Expand  

This. I support this idea.

But personally, no mechjeb for me. Never found the need for it. I mean, in a 6.4x game, I have a gravity turn autopilot for efficiency, since space is hard, but that's as close as I wanna go to mechjeb.

Link to comment
Share on other sites

  On 9/8/2017 at 2:22 AM, qzgy said:

This. I support this idea.

But personally, no mechjeb for me. Never found the need for it. I mean, in a 6.4x game, I have a gravity turn autopilot for efficiency, since space is hard, but that's as close as I wanna go to mechjeb.

Expand  

The only thing I would ever want MJ for would be plotting pesky transfers and executing the burns. It's tiresome and I'm not sure I'll ever be good at it. Personally, I like flying gravity turns by hand.

Timed ignition of solid-fuel stages would be pretty easy to implement, really. Just add an advanced tweakable to each SRB called "Ignition Delay" and allow players to either move a slider or input a number of seconds manually. Then when you stage that part, it waits the predetermined number of seconds before actually igniting. It's identical to what is available in real life.

Same tweakable for decouplers. It would make it way, way more straightforward (but still just as challenging/rewarding) to build a "fire-and-forget" solid-fueled rocket, either for orbit or no. Would also help with designing optimal gravity turns because you could replicate a launch sequence perfectly.

Link to comment
Share on other sites

  On 9/6/2017 at 12:40 PM, Alpha_Mike_741 said:

Space is hard, Smart and flexible autopilots are much, much harder. Sure people can dig in and try to come up with some logic,code,whatever to cover as many different designs and scenarios as possible. But that ends there. If we want the ultimate flight automation (in KSP, of course) we need something in lines of a self-improving AI. This is why mods like mechjeb don't satisfy my automation needs .(And OP's, I guess)

But that's just my opinion

 

 

Expand  

You can always try writing your own autopilot using KoS

  On 9/8/2017 at 1:08 PM, sevenperforce said:

 

Timed ignition of solid-fuel stages would be pretty easy to implement, really. Just add an advanced tweakable to each SRB called "Ignition Delay" and allow players to either move a slider or input a number of seconds manually. Then when you stage that part, it waits the predetermined number of seconds before actually igniting. It's identical to what is available in real 

Expand  

Try looking at Smart Parts

Link to comment
Share on other sites

  On 9/8/2017 at 1:12 PM, linuxgurugamer said:
  On 9/8/2017 at 1:08 PM, sevenperforce said:

Timed ignition of solid-fuel stages would be pretty easy to implement, really. Just add an advanced tweakable to each SRB called "Ignition Delay" and allow players to either move a slider or input a number of seconds manually. Then when you stage that part, it waits the predetermined number of seconds before actually igniting. It's identical to what is available in real life.

Expand  

Try looking at Smart Parts

Expand  

Native solutions by adding tweakables is always preferable to mods.

Adding advanced tweakables is great because it doesn't make things messy for new players, but it's also easy to implement and doesn't require new parts or anything.

Link to comment
Share on other sites

  On 9/8/2017 at 1:30 PM, sevenperforce said:

Native solutions by adding tweakables is always preferable to mods.

Adding advanced tweakables is great because it doesn't make things messy for new players, but it's also easy to implement and doesn't require new parts or anything.

Expand  

Not disagreeing, but until then, these are some possible solutions

Link to comment
Share on other sites

  On 9/8/2017 at 1:12 PM, linuxgurugamer said:

You can always try writing your own autopilot using KoS

Expand  

That would be my ultimate answer to all "we need better autopilot mods" whines but almost no one ever actually considers it, alas.

What I absolutely love about kOS it that it encourages you to learn the "rocket science".

Because "I want to fly like Scott Manley but don't want to learn the maths 'cos it's just a game"... Well, that people might as well try making an omelette without breaking eggs.

OK, I'm starting to insult people at this point...

I perfectly understand if the OP is tired of the same "Get to orbit - Plot a transfer - Execute maneuver - Do midcourse corrections - Do the capture burn - Land" routine and would like to automate it but that's making an omelette without breaking eggs again. You need to invest either your time (either coding that autopilot or convincing someone else to do it) or money (supporting a person who would code this).

Link to comment
Share on other sites

  On 9/8/2017 at 1:12 PM, linuxgurugamer said:

You can always try writing your own autopilot using KoS

Expand  

It sound  kinda like the opposite he asked to me. It add even more to consider than If simply going with MJ.

I may be wrong,  given I dont use autopilot *.  But seems that KoS can make a bigger omelette,  and thus need to be break more eggs. 

*some exceptions but not relevant for the discussion.  Pretty oblivious about what MJ or KoS full potential is.

  On 9/8/2017 at 1:12 PM, linuxgurugamer said:
  On 9/8/2017 at 1:08 PM, sevenperforce said:

 

Timed ignition of solid-fuel stages would be pretty easy to implement, really. Just add an advanced tweakable to each SRB called "Ignition Delay" and allow players to either move a slider or input a number of seconds manually. Then when you stage that part, it waits the predetermined number of seconds before actually igniting. It's identical to what is available in real 

Expand  

Try looking at Smart Parts

Expand  

Odd as it sound,  partless Smart Parts seems not enterirely without merit.  I don't mind the cost/mass but part count sometimes annoys me. 

But let me guess: KoS can do it? 

 

Link to comment
Share on other sites

  On 9/9/2017 at 4:53 AM, Spricigo said:

It sound  kinda like the opposite he asked to me. It add even more to consider than If simply going with MJ.

Expand  

True. But consider an Apollo-style mission. How is a generic autopilot supposed to know you need to redock on the TLI trajectory, ditch the stage and use spacecraft propulsion to capture in the Moon orbit?

Interplanetary trips are even more complicated. There may be multiple gravity assists on the way, or you may want to depart at one of the nodes and wait several revolutions around the Sun before encounter, or you want to launch to an intercept trajectory rather that Hohmann because you have some dV to spare and want to just get there faster...

Bootom line is, writing generic autopilots is hard. The reason some of them are available for free may be that completing such a task is a reward by itself. But there is a limit to what a program can do without the need to read player's mind.

  On 9/9/2017 at 4:53 AM, Spricigo said:

But let me guess: KoS can do it?

Expand  

Yes it can, if we speak of eliminating the need for manual input on launch. And no it can't, if we speak about the delay between activating the stage an SRB is in and actually lighting said SRB.

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

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.

×
×
  • Create New...