Skip to content

The Ruby Guidance Computer, a generic spacecraft guidance program.

Notifications You must be signed in to change notification settings

nateberkopec/rgc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ruby Guidance Computer (RGC)

A spacecraft computer for guidance, navigation and control, written in Ruby.

Usage

Write a mission script with the following:

require 'rgc'

rgc = RGC.new(adapter: { name: "KRPC" }, ip: "192.168.1.6")
loop { rgc.executive.main }

See the saturn_v.rb script for an example with jobs.

Adapters

  • Kerbal Space Program, via KRPC and KRPC-rb.

TODO

  • Actual tests.
  • Write an example program that does more than just launch the spacecraft.
  • Write an adapter for another program, such as Orbiter.

About

The Ruby Guidance Computer, a generic spacecraft guidance program.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages