/[kerbal_navigation]/trunk
ViewVC logotype

Log of /trunk

View Directory Listing Directory Listing


Sticky Revision:

Revision 13 - Directory Listing
Modified Mon Apr 9 05:29:06 2012 UTC (6 years, 3 months ago) by jeremyd
Add two test ships - one small one for testing in-atmosphere, and one with some solid boosters and a good-sized liquid stage to get into orbit to test

Revision 12 - Directory Listing
Modified Mon Apr 9 04:58:53 2012 UTC (6 years, 3 months ago) by jeremyd
comment Ziegler-Nichols method of tuning PID controller.  Was unable to get it to work right in orbit because of the lack of damping of angular velocity by the atmosphere.  We'll need to add damping to the controller manually.

Revision 11 - Directory Listing
Modified Sun Apr 8 06:34:14 2012 UTC (6 years, 3 months ago) by jeremyd
WATCH OUT JAKE, this will probably break you.  Converted project to vc 2005.  Set up to deal in relative paths (NOTE that my setup there is one less ..\ to the root of the kerbal setup).  Set svn properties on the .cs files to use native eol-style.  Hopefully this will fix up some of the line ending troubles.  Unified the line endings and removed trailing whitespace from the .cs files.

Revision 10 - Directory Listing
Modified Sat Apr 7 02:49:54 2012 UTC (6 years, 3 months ago) by jeremyd
Make PID controller entirely quaternion-based, instead of just working against the up vector.  Now we can yaw, pitch, and roll.  Seemed to work in a quick test, though the PID values need tweakage still to reduce overshoot and oscillation.

Revision 9 - Directory Listing
Modified Wed Apr 4 07:24:03 2012 UTC (6 years, 3 months ago) by jeremyd
add some colored arrows to show where the axes are.  Playing with PID control.  It more or less points you in the right direction, though most of the angles are backwards (pitch of 90 is really pitch of 0, and yaw 270 is really yaw 90), and sometimes it gets a bright idea to go the long way around.

Revision 8 - Directory Listing
Modified Tue Apr 3 08:25:49 2012 UTC (6 years, 3 months ago) by jacoblundstrom
- setup the majority of the DSKY display... looks pretty good for using nothing but default styles
- added some images for the DSKY indicator lights (while the lights are not actually hooked up, click them in the display to see what the indicator looks like when its on vs off)



Revision 7 - Directory Listing
Modified Tue Apr 3 07:03:04 2012 UTC (6 years, 3 months ago) by jeremyd
hook up some fly-by-wire controls.  Definitely not right (though it spins me around nicely, it does so on the wrong axis and by way too much), but at least it's the right place to tie in for fly-by-wire

Revision 6 - Directory Listing
Modified Tue Apr 3 05:15:18 2012 UTC (6 years, 3 months ago) by jacoblundstrom
- fixed text centering for DSKY buttons (-5 horizontal, -2 vertical... go figure, obtained through guess and check... tried alignment and other available members, but only the negative padding worked)
- fixed issue with calculating sizes where I was incorrectly using padding... should have used margin...  padding is internal to the control, margin is external to the control... duh and DOH!



Revision 5 - Directory Listing
Modified Tue Apr 3 04:41:17 2012 UTC (6 years, 3 months ago) by jacoblundstrom
- fixed a few locations where I was calling the UI skin directly... it should always be obtained through the GUI object to maintain UI consistency
- changed project, solution and typelib GUIDs since I verified they were the same as a sample project (even though all code from sample has been deleted... nothing used from it other than the project after I setup the dependencies)



Revision 4 - Directory Listing
Modified Mon Apr 2 05:04:09 2012 UTC (6 years, 3 months ago) by jeremyd
remove executable property from source file that somehow managed to show up

Revision 3 - Directory Listing
Modified Mon Apr 2 04:42:53 2012 UTC (6 years, 3 months ago) by jacoblundstrom
- changed all panel style assignments to allocations so each panel actually has its own style (rather than everybody changing the same one!)
- added Apollo DSKY panel object
- integrated DSKY into Apollo panel view
- fixed issue with add command panel where after a two line error then successfully entering a command without the error text clearing, would leave an empty space between the bottom of the panel and the close button



Revision 2 - Directory Listing
Modified Mon Apr 2 02:55:50 2012 UTC (6 years, 3 months ago) by jeremyd
Jake's second code drop email:

added some textures to the nav cmd active state toggle control,
encapsulated the key pad into an object, cleaned up the appearance of 
the key pad, naively hooked up input on the key pad... naive because you 
can enter multiple decimal points, integrated new key pad into apollo 
and add command panels




Revision 1 - Directory Listing
Added Mon Apr 2 00:29:56 2012 UTC (6 years, 3 months ago) by jeremyd
initial import of Jake's emailed Navigation code

cvs@jdrake.com
ViewVC Help
Powered by ViewVC 1.1.13