Orbiter-Forum  

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

Addon Requests If you have a request for a new addon or want to know where to find a specific addon, ask it here!

Reply
 
Thread Tools
Old 07-15-2008, 04:12 PM   #1
desertman
Orbinaut
 
desertman's Avatar
Default V/S Autopilot request

Anybody interested in making a simple autopilot that uses pitch (elevators, thrusters or both)to hold a given verticle speed while ascending (or decending into) in the atmosphere? This would be nice for Delta glider style ships during ascent and decent.

Anybody have an idea how hard this would be? I would happy to be part of the effort and help out though I dont have much programing experience.

Thanks

Ted
desertman is offline   Reply With Quote
Old 07-20-2008, 04:57 AM   #2
Kveldulf
Orbinaut
Default

I think the DGIV has a V/S hold autopilot, and I think the XR1 and XR5 do as well.

Unless you were looking at more of a uniform autopilot, like an MFD?
Kveldulf is offline   Reply With Quote
Old 07-20-2008, 01:55 PM   #3
tgep
Tutorial Publisher
 
tgep's Avatar
Default

What about using the Attitude MFD ? You can find it at the Hanger.
tgep is offline   Reply With Quote
Old 07-21-2008, 09:59 AM   #4
ryan
That guy
 
ryan's Avatar
Default

Alot of the MFDs are quiet complicated, orbiter needs one MFD that can do anything and dead-on simple to use. Now all the MFD pilots are scattered all over the place, one MFD to get into orbit another MFD to de-orbit you.
ryan is offline   Reply With Quote
Old 07-21-2008, 12:01 PM   #5
woo482
Moderator
 
woo482's Avatar


Default

I've got some think for you Autohover MFD > http://orbiter-forum.com/showthread.php?t=2283
woo482 is online now   Reply With Quote
Old 07-22-2008, 08:52 PM   #6
desertman
Orbinaut
 
desertman's Avatar
Default

woo482, do you know if that autopilot uses hover engines to control v/s?
desertman is offline   Reply With Quote
Old 07-22-2008, 09:05 PM   #7
woo482
Moderator
 
woo482's Avatar


Default

I think It does but if not this does http://orbiter-forum.com/showthread.php?t=1526 < I use that one with the delta glider IV
woo482 is online now   Reply With Quote
Old 07-22-2008, 09:23 PM   #8
Linguofreak
Orbinaut
Default

As far as I know, all VS autopilots for orbiter use hover engines to control VS. If you look at the OP for this thread, however, you'll notice that desertman is looking for a VS autopilot that trims a winged craft (with control surfaces or RCS) such that it ascends/descends at the desired VS.

This is not quite as trivial, however, for a spacecraft as for an aircraft. For one, the better-modeled winged spacecraft in Orbiter (XR1, etc.) tend to re-enter well past their stall angle, so there are potentially two AOA's that could give a given vertical speed. For another, during re-entries from hyperbolic trajectories, the spacecraft will actually be flying upside down to keep itself within atmosphere.
Linguofreak is offline   Reply With Quote
Old 07-22-2008, 10:16 PM   #9
desertman
Orbinaut
 
desertman's Avatar
Default

linguofreak, I am more interested in using the the autopilot during ascent. Pitch/AOA hold on the winged aircraft require constant attention and in the real word they would probably have an autopilot that controls v/s with pitch and possibly engine gimbal.

The DGEX for instance can only climb at a given v/s. If you try to climb excessively then it looses forward airspeed and can not longer maintain altitude. Constantly adjusting pitch trim for 25 to 30 minutes takes away from the simulation. My opinion.

Correct me if I'm wrong but the same code that the DGXR1 uses to hold AOA could be adapted to v/s hold.
desertman is offline   Reply With Quote
Old 07-25-2008, 05:28 AM   #10
Hashy
Orbinaut
Default

An "autopilot MFD" of sorts that I found which is pretty much up this alley is "Redshift". However, it is incomplete, buggy, and not in developement.. Pretty much I can use it to get to the station & moon.. but beyond that, and outside of that, it should crash your Orbiter client nice and good.. =)

Probably the reason for a lack of autopilot MFD's like this, is because of the nature of Orbiter.. I might be more inclined to wanna warp my way to Mars, and enter the atmosphere and land as normal, but many other Orbiteers want the realism of the transit, between Earth & Mars for instance.. Even if they gotta wait two years and spiral around the inner solar system a half dozen times ;D

Would love a good complete Autopilot like Redshift was supposed to be, but I just don't think theres enough of a demand at this time for making Orbiter more like a space game then a sim.

Still, never ask, never receive
Hashy is offline   Reply With Quote
Old 07-25-2008, 04:59 PM   #11
computerex
Addon Developer
Default

The thing is there are so many different types of vessels, with all having different attitude parameters that it is hard creating an autopilot to accommodate them all.
computerex is offline   Reply With Quote
Old 07-25-2008, 07:16 PM   #12
spcefrk
Ph.D Student
 
spcefrk's Avatar
Default

Quote:
Originally Posted by computerex View Post
 The thing is there are so many different types of vessels, with all having different attitude parameters that it is hard creating an autopilot to accommodate them all.
Then maybe it's high time we divided all Orbiter craft into a couple of types of aerodynamic spacecraft (all pure spacecraft can be their own set as they don't need atmospheric autopilots). A Universal Autopilot MFD would be pretty nice. 1)Set craft type, 2)Set Autopilot (altitude, V/S, etc), 3)Activate!

Just split them into:

Capsules -- no control surfaces, RCS thrusters, Main engines
Lifting Bodies -- no wings but control surfaces, RCS, Mains and/or Hovers
Wing-Bodies -- wings, control surfaces, RCS, Mains and/or Hovers
Aircraft/Rotorcraft -- wings, control surfaces, Mains and/or Hovers

That ought to cover everything. Give each autopilot four different variations on the same algorithm (or a "Not Compatible" warning for improbable vehicle types) and voila it's now just "easier said than done"
spcefrk is offline   Reply With Quote
Old 09-05-2008, 07:48 PM   #13
DevCo
Registered Nerd
Default

Quote:
Originally Posted by spcefrk View Post
 Then maybe it's high time we divided all Orbiter craft into a couple of types of aerodynamic spacecraft (all pure spacecraft can be their own set as they don't need atmospheric autopilots). A Universal Autopilot MFD would be pretty nice. 1)Set craft type, 2)Set Autopilot (altitude, V/S, etc), 3)Activate!

Just split them into:

Capsules -- no control surfaces, RCS thrusters, Main engines
Lifting Bodies -- no wings but control surfaces, RCS, Mains and/or Hovers
Wing-Bodies -- wings, control surfaces, RCS, Mains and/or Hovers
Aircraft/Rotorcraft -- wings, control surfaces, Mains and/or Hovers

That ought to cover everything. Give each autopilot four different variations on the same algorithm (or a "Not Compatible" warning for improbable vehicle types) and voila it's now just "easier said than done"
I've been wishing for the exact same thing for quite some time now, and really it's not as difficult as everyone is thinking it will be, you can make some very simple code that will work for any craft by using a simple learning algorithum Along with what you said above to take different control schemes into account.

Basicly you start with a AoA/Bank hold AP that is very fine, lets say down to single degrees (this is really the one I want, as my one big gripe with the DGIV's PROG104SPEC## AP is that it's not granular enough for smooth re-entry profiles directly onto a target, you have to adjust in HUGE 5deg chunks).

From there you add in an algorithum that monitors the vert speed as compared to a value set in the AP, plus a threshold, and as it drifts, it trims the appropriate control surfaces to maintain the vert speed, as it drifts farther into the threshold it will logarithmicly apply more trim, as if it is bound to the set vert speed by elastic.

As long as the AP is aware of what control surfaces/thrusters to use to effect AoA and Bank, you should be able to specify a vert speed and have the AP maintain that as best it can, if your re-entry profile is off, you will obviously still perish, but not before the AP uses up all your RCS fuel in vain.

*BTW, if anyone DOES know of a mod or ship that allows me to hold AoA and Bank (and adjust them with the keypad,etc) in very fine incriments please let me know (I thought attitude MFD would, but I cant figure out how to use it for anything but pointing at soemthing)
DevCo is offline   Reply With Quote
Old 09-05-2008, 08:08 PM   #14
pete.dakota
Donator
 
pete.dakota's Avatar
Default

It's extremely possible (and more fun) to launch and re-enter manually in winged vehicles. Why all this demand for auto-pilots? I'll never get it...
pete.dakota is offline   Reply With Quote
Old 09-07-2008, 10:53 PM   #15
Cairan
Donator
Default

A few years ago, I had played with coding an atmospheric autopilot for DG-type vessels... It could handle DG-stock, DG-III, DG-IV and DG-Ex... however it went down the drain with my buoyancy add-on's C++ code when my hard-drive crashed without copies of that stuff...

From the old forums:

http://orbit.m6.net/forum/Default.aspx?g=posts&t=4254
Cairan is offline   Reply With Quote
Reply

  Orbiter-Forum > Orbiter Addons > Addon Requests


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 07:06 PM.

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 - 2013, Jelsoft Enterprises Ltd.
Copyright ©2007 - 2012, Orbiter-Forum.com. All rights reserved.