Jump to content

Transfer Nodes


Recommended Posts

I came up with this suggestion after reading a thread concerning transfer window indicators and if they should be stock. I thought this idea is different, useful, and elegant enough to warrant its own thread.

http://forum.kerbalspaceprogram.com/threads/108814-Transfer-window-indication

A transfer node would be like a maneuver node except instead of being placed on a spacecraft's orbit, it would be placed on a planets orbit. Like a maneuver node it would include 3 dimensions of dV, display the total dV required, and project the resulting orbit with encounters. Transfer nodes could be used to plan transfers between objects orbiting the same body (Kerbin to Duna, or Mun to Minmus, etc). Unlike maneuver nodes, transfer nodes do not directly provide a given space craft with actionable dV and pointing direction, instead they are used discover the desired time to perform a transfer as well as calculating the travel time and dV requirement.

The great thing about transfer nodes is they allow for the self discovery of transfer windows and do not need a table full of time/duration/dV trade-offs. They are intuitive similar to maneuver nodes, providing valuable insight into an otherwise arcane orbital mechanics calculation while providing experimentation and self discovery (unlike a table which says launch to Duna now).

Transfer nodes should be able to be built from the tracking station because they are not space craft specific. You would click on a planets orbit and add a transfer node, then - just a like a maneuver node - you could slide it around the orbit and adjust the dV vectors.

For added convenience, a space craft could some how "target" a transfer node such that the time and required pointing information would show up in flight. There might be some way to display the difference between a crafts maneuver and/or actual orbit and the targeted transfer node to aide placing a craft on the desired transfer. This part could get clunky, maybe someone has an idea how to make the transfer node information to the flight scene, I don't want these details to detract from the general idea.

Currently, to plan a transfer in game, you could try using maneuver nodes on an existing spacecraft. First, this does not allow the planning of a mission pre-launch. But more importantly, in order to determine what time of year a reasonable transfer to Duna exists - for example - using maneuver nodes you are hindered by the comparatively small period of your orbit; using the "next-rev" feature is cumbersome for more than a few revs. Also, adjusting the direction of the escape maneuver is fidgety if you are zoomed out enough to see your destination. These are the reasons why maneuver nodes are currently insufficient (or overly cumbersome) for transfer window planning.

I think transfer nodes elegantly solve the transfer window problem in KSP, I think they would fit seamlessly into stock due to their similarity in use and look to maneuver nodes (while still providing a unique function), and I think they solve an important problem for both new and experienced players without hand-holding. Let me know what you think!

Link to comment
Share on other sites

I love it. This would actually make it possible to plan transfers ahead of time. If you have to use regular manouver nodes, it's always based on where the planet is at that moment (or you have to go forward a thousand orbits, but that's not viable)

Link to comment
Share on other sites

Sounds like a really good idea. I find planning planetary transfers quite awkward because there is no straightforward way to "plan ahead" to get a feel for when a good transfer window might be. Equally, I might want to just get there ASAP, but need to figure out just how overpowered I need to build my craft to get there. Equally, this could work for moons, for example planning a Mun to Minmus transfer, or transferring between moons of Jool.

Link to comment
Share on other sites

Thanks for the support!

I just wanted to point out that there are several other threads on enhanced maneuver nodes in the "What's already suggested" thread. Those other ideas address the fidgetyness of maneuver nodes when doing transfers - which is a real problem. The Transfer Node idea stands apart from those other suggestions by making transfer window information discoverable to the user and, depending on how transfer node information is made available to crafts in flight, would provide an alternative of messing with a maneuver node while zoomed out enough to see the destination planet. Instead, you would setup a transfer node and then, when it came time to start the transfer, you would build a maneuver node to match the preplanned transfer.

Link to comment
Share on other sites

Here's my $.02

Add orbital planning to the tracking center. Basically, pick your destination from the map, jog forward in time from present to transfer window and be able to pause, and plot your transfer orbit. Then, launch at the right time and execute. Even make it a tracking center upgrade. It would be a great use for the warp to fuction they're adding.

Link to comment
Share on other sites

Here's my $.02

Add orbital planning to the tracking center. Basically, pick your destination from the map, jog forward in time from present to transfer window and be able to pause, and plot your transfer orbit. Then, launch at the right time and execute. Even make it a tracking center upgrade. It would be a great use for the warp to fuction they're adding.

Thanks for your input wizzlebippi! What do you mean by "transfer window", would KSP know when to make lowest cost burns to a certain destination? Maybe I'm missing something, but I think your idea misses out on the flexibility transfer nodes would provide. Not only for transfers of various dV and duration but also from any source to any destination.

Link to comment
Share on other sites

This is one of the best ideas I've seen on the forums! I also think we should have a sort of stock version of Kerbal Alarm Clock, so manuever nodes, transfer nodes, encounters etc, would all appear on a "Launch Calander" and give you alerts when they're abou to occur.

Link to comment
Share on other sites

I would love to have some sort of long-term orbital planning available, probably in the Tracking Center, and this sounds like a great way to do it. I don't want the game to tell me "BTW, transfer window coming up!"; I just want to be able to mess around with maneuver nodes without having to already have a ship there.

Link to comment
Share on other sites

After thinking about it, I think a feature like this would need a solid way to connect with maneuver nodes. I think this is a really strong idea, a powerful and elegant tool to help planning transfers between two SOI's themselves orbiting the same object. In the original post I didn't want to detract from the strength of this idea by muddling through that I thought at the time was secondary details - specifically how a Transfer Node could be communicated to the player for a given ship in flight. Because KSP is gearing up for 1.0 (and pretending this idea would actually be included), Transfer Nodes would need to be more neatly integrated than "just a maneuver node that doesn't tell you which way to burn".

Take a transfer from Kerbin to Duna, a Transfer Node basically tells you "if your ship were Kerbin, burn at this time, in this direction for this dV and you will get to Duna". (As I explained in the original post this allows you to find and plan transfers - including optimal "transfer windows" - without charts pr other out of game lookups, and with a familiar interface similar to maneuver nodes) Of course your ship is not Kerbin; somehow you need that Transfer Node information communicated to you in a way that allows you to build a maneuver node.

In the example of a transfer from Kerbin to Duna the Transfer Node exists in the reference frame of Kerbol. When the time comes to make the transfer you will be building a maneuver node in the reference from of Kerbin in order to make the escape from Kerbin and into the transfer orbit. KSP could display a dV indicator for the difference between the Transfer Node and the state of your ship as soon as you exit Kerbin's SOI presuming you executed the maneuver in question. The problem with this approach is to get to the exact transfer you specified (I think) your ship would have to be phased exactly right in it's orbit around Kerbin. In reality, the phase of your ship shouldn't matter around Kerbin in order to get to Duna. Is this only a problem for OCD players?

I would appreciate it if you could help me imagine how "Transfer Nodes" would translate to actionable information "burn this much, in this direction, at this time" or better yet "make a maneuver that accomplishes this". Thanks!

Link to comment
Share on other sites

Simplest way of visualizing transfers I've heard yet, it builds on the player's existing knowledge of maneuver nodes and could use the same interface. If it can be made to automatically make a maneuver node for the actual burn itself it would be just about perfect. Great idea.

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...