Besiege

Besiege

Not enough ratings
Experimental Lander with advanced stabilization system and positioning system
   
Award
Favorite
Favorited
Unfavorite
Types: Machines
Machine Tags: Planes, Airships, Other
Details: WIP
Machine Categories: Advanced
File Size
Posted
Updated
902.253 KB
25 Mar, 2022 @ 10:26am
24 Apr, 2022 @ 11:37am
8 Change Notes ( view )

Subscribe to download
Experimental Lander with advanced stabilization system and positioning system

Description
Notes:
- This version is using systems that don't work yet or can barely function. This version is testing a thrust vector stabilization system.
- Unlimited ammo is need unless you want very short flight time
- This requires no mods to run but 1 to edit and that is unlimited bounds mod for the lift water cannons and rockets only this is because the thrust to weight ratio of the boiled water cannons is so bad they can really only lift themselves so its unfortunate that this mod is required, not much of a choice with a machine of this style and complexity. other then that no mods are needed
- (Warning: This version is much more performance heavy then my other versions)
- (Warning: If the FPS of the sim drops below 20 fps the lander will most likely crash. My game runs at about 27 fps at 100% speed so that roughly what you wanna be getting also)
- See bottom for description of how this works

------------------------------------------------------------------------------------------------------
Main Controls
h = Main power it will turn the craft on but not enable any systems (Kill switch)
1 = Heavy fly wheel stabilization (1 and 2 should be on)
2 = Light fly wheel stabilization (1 and 2 should be on)
3 = Rotational fly wheel stabilization (Should be on at all times)
4 = Thrust stabilization (more aggressive and not used as much but should NOT be used at high speeds)
5 = Enables fire for boiling water cannons (Keep this on)
6 = Collision avoidance (should be turned off if landing in compact area)
7 = WIP Positioning system (This should ONLY be used when in a hover) (See bottom for credit)
8 = Calibrator read instructions below for how to use.
9 = Calibrator thrusters
SHIFT = Trust vector stabilization system
backspace = Override thrust stabilization over speed protection system (This will forcefully turn option 4 on even if over the speed limit)

Arrow keys or (w,a,s,d) for basic directional flight
q = rotate left
e = rotate right
t = start/stop lift
r = Increase lift (Default start at max lift)
f = Decrease lift
left CTRL key = Top steam cannons used use this to go down without messing with hover balance
left ALT key = Up thrust use this to go up without messing with hover balance

Other useful key binds
right CTRL key = lander rockets used to slow down from very fast balanced fall
DEL key = Shutoff main thrust on touch down landing
, = increase thrust very slightly
. = Decrease thrust very slightly

------------------------------------------------------------------------------------------------------
Advanced controls (only for advanced flight not needed for basic can be ignored)

0 or - can be used for steam cannon rotation left and right rotation this is how you make it rotate very fast

g,c,v,b (Like w,a,s,d) can be used for heavy direction control uses the water cannons that are used for rotational and normal stabilization as a more powerful arrow key control but this is much more unstable and aggressive.

i,j,k,l (Like w,a,s,d) can be used to override the light fly wheel stabilization as a sort of tilt control, also functions as poor directional control.

KEYPAD 8,4,5,6 (Like w,a,s,d) can be used to override the HEAVY stabilization as a sort of tilt control, also functions as poor directional control.

z,x for steam rotation control

u,o can be used to run the fly wheel rotational light stabilizer for manual control

KEYPAD 7,9 can be used to run the fly wheel rotational HEAVY stabilizer for manual control
------------------------------------------------------------------------------------------------------

This uses 2 sets of fly wheels (3 directions of rotation) for stabilization. 1 set of fly wheels is used for very precise stabilization while the other set is used for more aggressive stabilization or as extra power. It also has thrust stabilization used for very aggressive stabilization and control, this is also done in 3 directions. (This version does not use thrust vector stabilization as would be used in real life as that needs some sort of feedback loop or lots more complexity, since i can't adjust the level of thrust vector without a massive performance hit its possible with no feedback but performance heavy with little benefit. I believe i could get this to a point where it would be stable and good but due to steam clipping at high speeds in this game i don't see any reason to waste time on that.) As for controls it uses basic thrust for directional movement and fly wheels for rotational movement.

The lander also has things like obstacle avoidance, high speed landing rockets with auto eject and auto land, auto landing gear to prevent clipping from the lift thrust, throttle control and also a positioning system that detects drift then counters it.

This lander has a calibrator that can reduce drift dramatically. It requires the lander in a specific state before you can start the calibrator, you need to be in a stable hover, then press 7, 8 and 9 on the keyboard, this will began calibrating the lander (Do not give user input). Wait for a few seconds then you can turn off 7 and 8 leaving 9 on. This will reduce drift greatly while not limiting user control but can be improved by leaving 7 and 8 on but limiting user control. Due to thrust clipping 9 will be turned off when over speeding and back on when safe.

The new positioning system or position stabilization system idk what to call it was originally taken from here https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2024625720 it took some heavy modifications to get working again and at that working with this lander. This version similar to that one has its own smart control so it can detect user input and wont try and stop user input just uncontrolled drift.