Skip to content

An exploration of control theory, using Kerbal Space Program.

License

Notifications You must be signed in to change notification settings

FiniteMonkeys/kontrol

Repository files navigation

Kontrol

An exploration of control theory, using Kerbal Space Program.

EXAMPLES

All examples require these mods to be added to Kerbal Space Program.

  • kRPC

"Samara" Series

The Samara vehicle is about as simple as possible -- an engine, tankage, legs, and a control core.

Samara-1

mix run examples/samara/samara-1.exs
  • test throttle control
  • test load sensing on legs

Samara-2

mix run examples/samara/samara-2.exs
  • test throttle control
    • surface altitude to 10 meters
    • coast to max altitude (vertical velocity == 0 m/s)
    • hover for 10 seconds
    • descend at 1 m/s until landing

Samara-(n)

  • test inertial navigation system
  • telemetry:
    • velocity vector
    • direction vector
    • heading (0..360)
    • pitch (-90..90)
    • roll (-180..180)

"Hadi" Series

The Hadi vehicle is an upgrade to Samara, adding three RCS thruster blocks and a monopropellant tank.

About

An exploration of control theory, using Kerbal Space Program.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages