Jump to content

Advanced Navigation S.A.S (AN-SAS)


Recommended Posts

If you\'re Like me you\'d want to watch your ship Fly While knowing where your ship is heading on the navigation page. This brings me to my Idea:

Advanced Navigation - Stability Augmentation System

(A.N-S.A.S)

NOTE :This addon / program will work best for those with multiple monitors.

First and foremost I\'m going to need help This will be my first KSP Mod, this is a larger project and I\'d like to have a partner (or two) to work with preferably some one with Programming and /or Modeling knowledge also an idea of how to make a orbit calculator. (I\'m good with C# But I\'m New to Kerbal)

The Idea is to get the needed data from Krebin, Mun, Minimus and of course The players Ship have a basic trajectory calculator,

the catch is the data will be sent to another program (via sockets for simplicity) and drawn in a similar fashion to how it is in KSP, the difference being its in a new window which can be ran on your PCs or a friends if you\'d like to have a try at some ground control.

The (A.N-S.A.S) Its self will do the same job and look similar to a S.A.S but when activated with start a basic Socket server, and send the data to a client when one connects, making it so you don\'t have to use it if you don\'t want to. Perhaps have the option to Disable the S.A.S portion but still send the needed data.

the client side will use the data to draw the trajectory\'s.

it will also be possible it so users can set points on the map where the ship will turn towards vectors set.

Or the ability to set the Mun (for example) as a target and have the Autopilot know the best course to get there.

The auto pilot system will probably not be added until the basic navigational stuff is done.

Update:


  • [li]Need to Restart Plugin Side [/li]
    [li]Need Feed Back as to What Data should be sent[/li]
    [li]Need to Restart Ground Control Application[/li]
    [li]Need 3D models for GC and KSP[/li]
    [li]Still Looking for People willing to help.[/li]

If your interested in helping just PM me

NEWS:

I\'m Home, my PC is ready to start coding again.

Time to start putting together a Team Here\'s Who I\'ll need:

Coders : People with a Knowledge of C#(Possibly JAVA) and How to make a Plugin For KSP.

Its Come to my attention that some people wouldn\'t like XNA-Winforms as it would make it PC only, that\'s fair so we\'ll need to do a bit more work

to make it nice and cross-platform Perhaps MonoC# or JAVA.

- This is my first KSP plugin so give me some time to learn, I know a good amount of C#. but its been a while since I\'ve done anything in Java

3D Modeler : Mostly For the Part in KSP but also the Orbital View screen we\'re creating:

- Kerbal - Mun - Minimus, any other Important Bodies.

- A small Ship (Just as a marker in the Orbit)

We\'ll also need a way for us all to communicate nicely. I\'m A fan of Skype, as I\'m a bit lazy when it comes to typing.

Lastly any one helping on the project, it would be nice if you knew how to use GIT / Tortoise GIT, Version control is a must and its a nice way to keep code nice and the a ability for people to work with he same files at the same time.

PM: Me if your still interested in Helping out, I want to get a good but small group of people together who can make this happen.

i do have a few other projects and this one is going to be fairly large when it comes down to all the stuff that needs to be done so i would like a few people before i get started again.

Here\'s a Idea of what it may look like, I\'d like to have multiple 2D views but also the option to re-size them or get rid of them.

Every one loves badly draw paint images right ?

Link to comment
Share on other sites

Are you saying that the second, external window would basically mimic the map screen?

What data, other than orbit data, will be conferred? I\'m also interested in how you\'ll be calculating this stuff. I hope that Squad might one day expose some of the internal orbit functions to simplify things like autopilots. If you beat them to it, I\'d love to see the code.

I only know C# by what I\'ve discovered by looking through examples, though. I can\'t really claim to be proficient.

Link to comment
Share on other sites

Think of an external Map screen, but perhaps with some extra controls.

What data, other than orbit data, will be conferred?

I\'m also interested in how you\'ll be calculating this stuff.

I hope that Squad might one day expose some of the internal orbit functions.

If we make it so you can put plot points we\'ll need the Direction the ship is heading as well as the ability to adjust the flight controls.

as far as calculation, I\'m hoping they just use the normal Physics formula for gravity... but if not the best thing to do would just play with it until we get it close enough / Right.

They read the forums Right ? Perhaps if get a bunch of people together and all ask really Nicely. it would make a lot of plugins that much better like you said any one with a Auto pilot, perhaps any calculators too.

Link to comment
Share on other sites

Perhaps if get a bunch of people together and all ask really Nicely. it would make a lot of plugins that much better like you said any one with a Auto pilot, perhaps any calculators too.

If not, I think MechJeb\'s source has a bunch of orbit code. You\'d just have to ask r4m0n really nicely.

Link to comment
Share on other sites

Well, to begin with use UDP sockets. Through I guess a TCP socket may be better there.

Best is to take a long look at the telemetry plugin for getting data from KSP to the outside.

Hmmm... How about you make the code needed to control the rocket open source as well? That way other programs could be used to control the ship, like I already use the telemetry plugin to power my telemetry scanner.

Link to comment
Share on other sites

So... Dusty, it\'s the last day of June - I trust you\'re revving up your brain for this project now. I\'d be all game to help if I had any useful skills (unless you need weird sound effects) - at the moment I use mechjeb for it\'s stats so I don\'t have to look at the map screen all the time, but the orbital and surface information windows (while super helpful) still get in the way.

I have a perfectly good monitor going unused right next to my current one - don\'t waste it! :D

Link to comment
Share on other sites

My brain is working things out, how ever my pc is setting me back, also won\'t be home till monday sorry for the delays but I promise I\'m thinking stuff though. Actually on my cell phone right now :)

Link to comment
Share on other sites

Exactly what 3d models do you need? I may be able to help.

Just a few for KSP and the actual program.

I\'m Back and ready to start working, but first I\'d like a stable team (read latest Update)

Link to comment
Share on other sites

  • 5 weeks later...

I do have some 15 years of modeling/texturing/animating experience... here\'s some models I made when I was trying to start my own flight sim company. No, none of these ever got published, and you can\'t find products anywhere. However, you can see that I did get the Antares 20E in FSX, the only problem was my programmer fell off the face of the planet so no gauges ever got put in =[

I wanted to get on Team Kerbal, but I could never get Harvester\'s attention - one time I did, but I got ignore-slapped. So, maybe my stupid skills can benefit your project =P

PM me if you\'d like.

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