Orbiter-Forum  

Go Back   Orbiter-Forum > Orbiter Addons > Addons
Register Blogs Orbinauts List Social Groups FAQ Projects Mark Forums Read

Addons A repository for Orbiter addons contributed by users. Developers & members may announce new releases here and discuss any Orbiter addon.

Reply
 
Thread Tools
Old 06-17-2008, 06:55 AM   #1
davewave
Addon Developer
 
davewave's Avatar
Default Mission Control for Orbiter v1

Hi All,
I may be a new face on the forums but I am most certainly a vet when it comes to orbiter. I doubt there is an addon i haven't downloaded and tried.

I have come here because I am both an orbinaut and I programmer and I am currently working on a Mission Control Program which allows one or many users to all connect to a remote simulation or orbiter currently running.

This program allows you to monitor all flight specifics (Apa, Alt, etc.) including a tracking map and much more.
It also allows for the interaction from mission control to the ship, so for example in AMSO, mission control has power over conducting manual staging or vessel control.

To top this all off what I really need are some volunteers who are willing to test this great new technology.

My proposed use of the mission control program is as follows:

1) A player - the pilot - will run a simulation state, say AMSO apollo 11 launch
2) One or more players can remotley connect using the Mission Control program and take charge of all flight dynamics.

here is the fun bit...

3) All players (mission control and pilot) download and use Roger Wilco (or some other chat program), and communicate using headphones and a mic as if they were really speaking from mission control. Most programs like Roger Wilco allow blocking of channels, etc, so that a flight director may have the final say over the intercom, etc.. many different combinations, all fun.


I have put out the word, and now I'm interested to see who would not only like to test this technology but also get their hands on it.

-Dave-
davewave is offline   Reply With Quote
Old 06-17-2008, 12:35 PM   #2
GregBurch
Donator
 
GregBurch's Avatar

Default

This sounds very promising. I've been hoping someone would develop something like this so I could run multiple pathways into the same orbiter session from multiple computers running on my home network. Will that be possible with your concept?

What I envision is a machine being the "primary" that is running Orbiter and from which the "pilot" controls the vessel that is the focus of that session of Orbiter. Other machines would be running the application that would have access to all the state information in the primary Orbiter session, so they could display cockpit data using the Orbiter native external MFD application, or at least something very much like that. The primary machine could then stay in VC view mode for internal views, and the other machines could display "fixed" MFDs and external views.

Please tell me your development can do that, and that it will run over a local network!!!!

GB
GregBurch is offline   Reply With Quote
Old 06-17-2008, 01:29 PM   #3
davewave
Addon Developer
 
davewave's Avatar
Default Mission Control

Hi,
Yes it already runs perfectly on a local host and is designed to even run over the net.

I suppose there are several ways you could use this app.

1) have a bunch of friends monitor you the pilot using their mighty Mission Control panels and feeding you verbal commands to help guide you through the cosmos so as to free you the pilot from any of that "boring" (but what I would call fun) navigation. Note that in apollo etc the crew didn't have time to plot a course using TransX, it was all down to timing, so this would mean that your mission control crew needs to be as good if not better then the pilot at navigation, flight checking, guidance, etc....

2) The other way to use this concept is to have several computers in one room with your main orbiter game running infront of you in complete VR mode whilst the other computers around you (using several or more LCD screens) act as your physical control panel. This is good because it means you will never have to switch between MFD's anymore plus you can also record all your flight data and anything else you can think of.


Just noting that the program "TeamSpeak" is free, its great and will give you the best online chat with other friends ever. The great thing about my concept is that it works over the net and because telemtry is not always accurate or instantaneus, it adds that element of realism to the mission control objectives. After all, at best it could take 2 seconds for signals to reach a ship orbiting the moon and longer if on mars etc...
davewave is offline   Reply With Quote
Old 06-17-2008, 01:38 PM   #4
GregBurch
Donator
 
GregBurch's Avatar

Default

OK, you are now officially a minor deity for even conceiving of this project. When can I have it?
GregBurch is offline   Reply With Quote
Old 06-17-2008, 11:39 PM   #5
Arrowstar
Probenaut
 
Arrowstar's Avatar
Default

Sign me up too, this sounds like it could be good fun. :D
Arrowstar is offline   Reply With Quote
Old 06-18-2008, 12:59 AM   #6
Zatnikitelman
Addon Developer
 
Zatnikitelman's Avatar
Default

I'll tenatively sign up, but I'm not sure if I can use the voice systems all the time. Only when my parents aren't home can I use it. But I'll see.
Definately a neat concept! I've been waiting to either build or use a MC myself for a while now!
Zatnikitelman is offline   Reply With Quote
Old 06-18-2008, 01:52 AM   #7
davewave
Addon Developer
 
davewave's Avatar
Default MC

Hi All,
Just to add that there are several stages of this project.
Firstly I have a 40 page research report to complete for my studies #1

Second I am trying to increase awareness of this project so as to build up a fan base, testing base and just to see if it is even worth while because I would very much love orbiter to become a social event where pilot and mission control crew get together say every night and play a mission.
Each night someone else gets to be the pilot and its the pilots choice of which mission he/she gets to fly.

I am programming this in VB .NET and I would like to hear from you the awesome orbiter community about ideas you would like to see in MC and I will tell you whether or not they can be done and I may even include those ideas which you come up with. After all, a Mod by a user for the Users!

Cheers
davewave is offline   Reply With Quote
Old 06-18-2008, 05:35 AM   #8
Master of Blades
Orbinaut
 
Master of Blades's Avatar
Default

Sign me up too...

For creating this, you are on the verge of being considered as the left hand of the probe...

/worship
Master of Blades is offline   Reply With Quote
Old 06-18-2008, 07:34 AM   #9
davewave
Addon Developer
 
davewave's Avatar
Default MC

Quote:
Originally Posted by Master of Blades View Post
 Sign me up too...

For creating this, you are on the verge of being considered as the left hand of the probe...

/worship
Thank you, but please I urge patience, I only ever do a good job of what I program so I will do my best.
Please start submitting your ideas to this thread!
davewave is offline   Reply With Quote
Old 06-18-2008, 08:40 AM   #10
Face
Beta Tester
 
Face's Avatar

Default

Can this be considered as a new vMC?
regards,
Face
Face is offline   Reply With Quote
Old 06-18-2008, 09:28 AM   #11
davewave
Addon Developer
 
davewave's Avatar
Default MC

yeah, except my MC is written in .NET and is much more advanced and will be rich with features
davewave is offline   Reply With Quote
Old 06-18-2008, 09:42 AM   #12
James.Denholm
Addon ponderer
Default

davewave, I am proud that you are a fellow Australian. Welcome to the forums. Good luck with this new project. I can beta-test as well, if you want. School ends on Friday, and after that, it's 3 weeks of holidays. If my ever-infuriating Mother dosen't throw a spanner in the works, it's OK by me.

TeamSpeak, eh? Did you concider Skype? Of course, that might not do exactly what is needed.
James.Denholm is offline   Reply With Quote
Old 06-18-2008, 09:49 AM   #13
Face
Beta Tester
 
Face's Avatar

Default

Quote:
Originally Posted by davewave View Post
 yeah, except my MC is written in .NET and is much more advanced and will be rich with features
Cool. How do you plan to do the Orbiter part of it? Mixed-mode assemblies or just native TCP/IP server?

If you're going the mixed-mode road you might want to take a look at this.

regards,
Face
Face is offline   Reply With Quote
Old 06-18-2008, 10:20 AM   #14
davewave
Addon Developer
 
davewave's Avatar
Default asd

Hi,
I'm not sure what you mean by mixed mode assemblies but basically I am using OrbConnect API which by the way is the best thing I've come across in orbiter and saves me time having to write a DLL or anything.

I don't need to write a .NET wrapper because the OrbConnect already takes care of that for me. All I do is send and recieve the API command as I need (In plain text format) and it acts almost like a remote procedure call.

So here is how it works:

Orbiter.exe <- -> OrbConnect.dll plugin <- -> MyApplication

Therefore all i needed to do was program a simple socket application which I have got working now and I have access to all functions like states vectors etc.. everything needed to make a mission control.

All I need now are the hard hours to put it to actually building it up but what I really need are some suggestions on what to put up in mission control.

Do I need to make a orbit MFD or have a tracking map (I have already programmed the tracking map for any planet).

Its going good and the net connection is fast and accurate.
davewave is offline   Reply With Quote
Old 06-18-2008, 11:27 AM   #15
davewave
Addon Developer
 
davewave's Avatar
Default

Good News.
I have just tested my latest implementation of Mission control for Orbiter (which I am yet to come up for a proper name for) and its working swish.
I will begin to post screenshots once things come together a bit more but the underlying mechanics of network control and the program are all finished. Its merley a matter of choosing which variables I want to monitor from the orbiter simulator and actually doing something with them!!!

More Soon...
davewave is offline   Reply With Quote
Reply

  Orbiter-Forum > Orbiter Addons > Addons


Thread Tools

Posting Rules
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
Forum Jump


All times are GMT. The time now is 04:33 AM.

Quick Links Need Help?


About Us | Rules & Guidelines | TOS Policy | Privacy Policy

Orbiter-Forum is hosted at Orbithangar.com
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright 2007 - 2017, Orbiter-Forum.com. All rights reserved.