Search the Community

Showing results for tags 'autopilot'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General
    • Announcements
    • The Daily Kerbal
  • General KSP
    • KSP Discussion
    • Suggestions & Development Discussion
    • Challenges & Mission ideas
    • The Spacecraft Exchange
    • KSP Fan Works
  • Gameplay and Technical Support
    • Gameplay Questions and Tutorials
    • Technical Support (PC, unmodded installs)
    • Technical Support (PC, modded installs)
    • Technical Support (PlayStation 4, XBox One)
  • Add-ons
    • Add-on Discussions
    • Add-on Releases
    • Add-on Development
  • Community
    • Welcome Aboard
    • Science & Spaceflight
    • Kerbal Network
    • The Lounge
  • International
    • International
  • KerbalEDU Forums
    • KerbalEDU
    • KerbalEDU Website
  • KSP Pre-release
    • 1.2.9 Pre-release Branch
    • 1.2.9 Pre-release Modding Discussions
    • 1.2.9 Pre-release Bug Tracker

Categories

  • Developer Articles

Found 9 results

  1. Throttle Controlled Avionics - Continued real-time engine balancing, attitude and altitude control, VTOL autopiloting Originally created by qfeys and Zenka Current development and maintenance: allista TCA is a plugin that enhances the attitude control of a ship by dynamically changing the output of its engines and RCS thrusters. Even with most unbalanced designs TCA maintains stable flight and quick precise response to user or autopilot input. TCA also provides many sophisticated autopilot programs based on this core functionality, including waypoint navigation and automatic landing. It is also fast enough to simultaneously control a whole squadron of ships without much overhead. First read, then fly! TCA Manual First read, then fly! Support me on Patreon Features Functionality: Simultaneous control over multiple vessels. Realtime RCS and engine balancing. Multiple engine roles and engine profiles. Full support of slow engines (jets, propellers, etc.) Thrust attitude control. Hovering control. Many sophisticated autopilot programs. Orbital maneuvering independent of command module orientation. User defined macros. Technical: Both the Toolbar and the stock AppLauncher are supported. Per-vessel/per-save configuration profiles and custom presets. In-game configurable key binding. Full career mode integration (see below). Introduction to TCA2 New Features in TCA3 Launching shuttle with TCA New orbital autopilots in TCA 3.2.0 TCA Modules in Tech Tree Downloads and Installation !!! ModuleManager is required but not included !!! SpaceDock Page GitHub Releases Source Code If you're upgrading, DELETE the old version before installing a new one BUT do not delete the TCA.conf and config.xml files to preserve your settings. ChangeLog Acknowledgments: First of all, many thanks to qfeys and Zenka for creating the original concept and implementation. Without them TCA would not exist. And I want to express extreme gratitude to @smjjames, who helped me so much with the testing of TCA3 and proposed countless improvements. Without it this version would never have come to a release! My patrons on Patreon. Thank you for your support! eL.Dude Bart Blommaerts Layne Benofsky Issarlk SCESW Kevin Casey Bob Palmer Ryan Rasmussen Matthew Zaleski Patrice Hédé Steve Victory Also, here are the mods whose code and ideas were used in one way or another: Hangar MechJeb2
  2. This is a continuation of the Excellent work by Nivekk. Without it, this mod would certainly not exist. What's new CHANGELOG Current Version: 1.0.3 - Released 2016/12/07 What is it kOS is a scriptable autopilot Mod for Kerbal Space Program. It allows you write small programs that automate specific tasks. With kOS, you can issue commands to your ships via a command line, or write programs to automate tasks. kOS can interact with other parts on your craft via action groups, it can also be set to run programs in response to action groups being fired. kOS requires Kerbal Space Program 0.90 or later. Where to get it Download the latest version from Curse Download the latest version from Spacedock Releases and Pre-Release Builds are posted on Github Installation Simply merge the contents of the zip file into your Kerbal Space Program folder. Usage Add the Compotronix SCS part to your vessel; it's under the "Control" category in the Vehicle Assembly Building or Space Plane Hanger. After hitting launch, you can right-click on the part and select the "Open Terminal" option. This will give you access to the KerboScript interface where you can begin issuing commands and writing programs. The SCS module requires some electric charge to operate. You can shut it off to save power by right-clicking it and using the "Toggle Power" option. Some commands can be aborted, including programs that you have run. Simply open the terminal and hit control-c to break. This is useful if you accidentally write something that runs forever. Documentation Reference Documentation Other Resources kOS Subreddit - Regular conversation with devs and a lot of code sharing Bug Report / Feature Requests Issue Tracker Changelog License This software is released under the GNU GPL version 3, 29 July 2007. View complete license on GitHub.
  3. AtmosphereAutopilot plugin development thread. I'm a flight man. After getting bored from mundane KSP launch routine I found myself enjoying my old hobby - atmospheric flight. And then the struggle was born - lack of control. SSTO's were annoying, keeping them on ascent was hard. Flying anything but overdamped dart was exhausting even with joystick. I felt like i'm in 1940-s, and it was not the feeling i wanted to get from a game I love so much. One year ago, in November of 2014, I started working on this plugin to solve those problems for me. I needed three things in my life: generic fly-by-wire, cruise control and automatic lander. It makes me sad, but after one year, I only managed to implement the first autopilot (cruise control is also implemented). Considering my free time shortage as a student, I decided to still release this mod here, for one may find it's functionality useful for him, or for another to see the potential in this mod and help it with his advice or coding\engineering skills. Autopilots list: Standard Fly-By-Wire. Control signal abstraction autopilot. Here is a short flight footage of statically unstable plane I took: VIDEO. You can see roll-yaw induced isolation, AoA and G moderation, as well as general behaviour of the autopilot. Mouse Director. Plane tries to fly towards camera direction. Use middle mouse button hold + mouse turn to look above the craft and have a convenient camera angle. Precise control (CAPS LOCK) prevents from roll-over while accelerating down, as well as restrains acceleration in general. VIDEO. Cruise Flight. Maintain course, altitude, speed, fly towards a waypoint, picked on Kerbin in map view by click. More details in documentation. Videos: Quick overview by KerbalItalia dude (in Italian of course, but that doesn't really matter): https://youtu.be/k3rLK4uuJg8 Download links: Curse or SpaceDock or Github As usual, put .zip contents in gamedata. License: GNU GPL v3. Dependencies and compatibility: FAR is supported. No wind mods are supported, as well as any mods, wich are changing control surface, rcs and engine gimbaling behaviour. I recommend using Kerbal Joint Reinforcement by ferram4. If you're using "Stock Bug Fix Modules", turn off ModuleControlSurfacePlus and ModuleGimbalPlus modules in it's manager. FAQ: >FAR? - yes >Wobbling on my plane. - yes. In 99% of cases I'll know what's the problem, it's just that to fix it would be impossible under my time budget. Warm it up by pitching\rolling, tweak some stuff, it may help. Ask me, if desperate. Documentation: I tried my best at providing documentation of the code itself and writing a readme you can find in the archive, or in Git repo - https://github.com/Boris-Barboris/AtmosphereAutopilot/blob/master/README.md. Please, make sure you've examined it before asking any questions. I'm not very good at support, but i will try. FPS impact: Computational complexity of plugin (when active) - O(n), where n - number of parts. You will feel it on 100+ part crafts, and you will feel a heavy GUI, wich is full of numbers (Unity is slow with rendering strings, or maybe I'm just a bad coder), needed for debugging. Fortunately, most of the time, you don't need any GUI at all. Hotkeys: Default ones: "P" - "Master switch" you can use to toggle AA. "Shift"+"P" - toggle Autopilot Module manager GUI. "O" - default hotkey for moderation switch, when Fly-By-Wire is active. Can be changed in Global_settings.cfg in Fly-By-Wire section. Acknowledgments: Sarbian - for support of ModuleManager and consultation on numerical precision issues, and other cheesy KSP stuff. Kobymaru - he kindly helped with initial criticizm and debugging of plugin in August-September. Ferram4 - for providing a license application example to copy from, I'm new to this stuff. Morse - neo-GUI design and implementation. Donate
  4. Do you hate it when your craft is tugging along on SAS and you want to correct the course a bit? You touch pitch controls and it gets all wobbly. There is a simple solution to your problem: SAS should not control the control input, but work via the TRIM settings. You control input would be combined with the TRIM and you would have perfect controls even with SAS activated. Better yet: Allow the TRIM settings to be kept when leaving SAS (maybe with a modifier key or so) and move your craft from SAS to full manual control without even the slightest bump. Why we should do this? Because usually it is done like that. Your input is combined with stabilisation/trim. If it is still unclear what I mean exactly, move down three posts. User OHARA does explain it better!
  5. I Recently downloaded KOS and I kind of have an idea of what I want to do. I want to script multiple scripts to achieve an Apollo style Landing on the moon and to do this I have decided on the scripts I want to make.. The first one is the auto-launch program where the craft goes up to 5 - 10 km then preforms a gravity turn and is put on a heading until the objective altitude is reached then it coasts to Apogee then makes the circularization burn I also want it to script the if negative vertical velocity to trigger the abort action group and switch to a file that contains procedures for the abort to jettison the les and to deploy the parachutes. I need a program that will execute maneuver nodes, a lunar landing Descent and Liftoff, a reentry autopilot for displaying heat shield integrity and action groups. I will also need a few micro managing programs that I think I can code my self and some of this I may be able to do since I do not fully understand the Kerbal computing language.
  6. The goal of this series/project is to develop a KOS script that can fly a falcon heavy like rocket or a single booster rocket and return all boosters and the first stage to the KSC autonomously. Progress will be posted over time. I will post single 'flights' on YouTube and in responses to this post. Each 'flight' will include an iteration on the source code adding or improving a single feature. The source code is available on Github. Questions/comments/improvements are greatly appreciated. Mission Log: Flight #1 - Simple Hop Flight #2 - Liftingbody flight path adjustment Flight #3 - High altitude path reversal boostback Flight #4 - Heavy demonstrator with boosters Launch #1 - Foo-Sat to LKO - A COMPLETE MISSION!!! Github source code Kamik423
  7. The way stability assist seems to work at the moment is it holds your position based on some universal plane; while this is great for orbiting celestial bodies, it is a pain in the atmosphere. I suggest changing the plane of reference when surface mode is engaged to lock onto the current angle and orientation of the navball. If you wish to hold 20° vertically while travelling east, face east and aim at 20° then engage stability assist in surface mode. When the navball is changed to orbital mode then change the plane of reference back to its normal behavior (the way stability assist works now).
  8. Hi, I found two bugs so far in KSP 1.1.1 unmodded (both 32 and 64 bits clients): 1) When I have a ship sitting on a RE-I5 skipper on the launch pad (for example a cockpit, two X200-32 and a RE-I5) with engine and SAS off, it starts wobbling more and more until it crash on the side. 2) Sometimes, in the upper atmosphere my SAS will go crazy (at around 40 000 m, 1000 m/s). It is difficult to reproduce, I will update my post if I find the cause. Edit: I could not isolate #2. I'm not sure if it is a bug. When a rocket can bend just enough, the SAS will overuse the engine's gimbals. Thanks, Felix Nicol
  9. Is there, or could there be, a mod that allows my rover to drive on its own, even when not focused? I like the concept of rovers, but at the moment the reward is bottlenecked by my willingness to play the most boring car game ever. Yes, I know that there are mods like mechjeb that does this, but Ideally I would like to set my rover up so that it can drive on its own while I do other things in the meantime, including timewarp. I understand that following the terrain during timewarp will be a challenge/impossible due to the destruction of things moving across the surface with the on-rails system, but is it possible to emulate auto-roving by simply teleporting the rover an appropriate distance and placing it on the terrain? I'd love the ability to have my rover drive between biomes on its own.