#aerospace

  1. sgp4

    A pure Rust implementation of the SGP4 algorithm for satellite propagation

    v2.2.0 1.1K #aerospace #tle #omm #sdp4
  2. nyx-space

    A high-fidelity space mission toolkit, with orbit propagation, estimation and some systems engineering

    v2.0.0 750 #space #mission #orbit #design #estimation #aerospace
  3. deep_causality

    Computational causality library. Provides causality graph, collections, context and causal reasoning.

    v0.7.3 #causality #graph #artificial-intelligence #causal-reasoning #causal-graph #aerospace
  4. icao-wgs84

    performing geometric calculations on the WGS84 ellipsoid

    v0.4.0 160 #wgs84 #ellipsoid #navigation #geometry #icao #aerospace
  5. qhyccd-alpaca

    ASCOM Alpaca driver for QHYCCD cameras and filter wheels

    v0.1.2 130 #camera #alpaca #qhyccd #ascom #astronomy #aerospace
  6. spacepackets

    Generic implementations for various CCSDS and ECSS packet standards

    v0.13.0 170 #ccsds #space-protocols #space #aerospace #packet #ecss #packets
  7. nexosim

    A high performance asychronous compute framework for system simulation

    v0.3.0-beta.0 #simulation #discrete-event #real-time #systems #cyberphysical #system #aerospace
  8. qhyccd-rs

    bindings for the QHYCCD SDK. This crate provides a safe interface to the QHYCCD SDK for controlling QHYCCD cameras, filter wheels and focusers. The libqhyccd-sys crate provides the raw FFI bindings…

    v0.1.6 290 #camera #qhyccd #astronomy #api-bindings #logging-tracing #aerospace
  9. a653rs

    Arinc653 abstraction library for hypervisor independent partition programming

    v0.6.0 #avionics #arinc #aerospace #api #api-bindings #embedded #no-std
  10. satkit

    Satellite Toolkit

    v0.5.4 550 #satellite #astrodynamics #orbit #ephemeris #tle #aerospace #python-bindings
  11. peng_quad

    Peng is a minimal quadrotor pipeline including quadrotor dynamics, IMU simulation, various trajectory planners, PID controller and depth map rendering

    v0.5.3 550 #robotics #drone #quadrotor #simulation #quadcopter #aerospace #unmanned-aerial-vehicles
  12. moontool

    John Walker's moontool.c astronomical calculation routines, extracted and ported to Rust

    v1.2.0 #moon #calculations #astronomical #john #walker #aerospace #routines
  13. libcsp

    Safe and ergonomic Rust API for libcsp on top on libcsp-sys

    v0.1.3 #aerospace #csp #space #ffi #api-bindings #no-std
  14. topopt

    Topology optimization in pure Rust, based on 99 lines of MATLAB

    v0.1.6 190 #optimization #engineering #aerospace
  15. aviation_calc_util

    assist with aviation related calculations

    v2.13.2 500 #calculations #aviation #unit-conversion #aerospace
  16. rfa

    A port ERFA to Rust

    v0.5.9 390 #erfa #sofa #aerospace
  17. va108xx-hal

    HAL for the Vorago VA108xx family of microcontrollers

    v0.8.0 #hardware-abstraction-layer #abstraction-layer #hal #cortex-m #va108xx #vorago #aerospace
  18. solaris-rs

    predict the position of the Sun

    v0.1.0 #physics #solar-tracking #solar-power #cpv #aerospace #astronomy
  19. cfdp-rs

    High level CCSDS File Delivery Protocol components

    v0.2.0 #ccsds #file-transfer #space-protocols #space #packets #aerospace #ecss
  20. world_magnetic_model

    NOAA World Magnetic Model

    v0.1.1 160 #wmm #geomagnetic #declination #aerospace #constant
  21. mil_std_1553b

    MIL STD 1553B message parsing and types

    v0.5.0 310 #message-parser #aerospace #parser #embedded #military #proc-macro #no-alloc
  22. international_standard_atmosphere

    This model was implemented using the Manual of the ICAO Standard Atmosphere - extended to 80 kilometres / 262,500 feet (Doc 7488)

    v0.2.1 280 #atmosphere #meteorology #aerospace
  23. vorago-reb1

    Board Support Crate for the Vorago REB1 development board

    v0.6.0 600 #cortex-m #reb1 #vorago #va108xx #aerospace #no-std
  24. lazyivy

    Lazy Runge-Kutta integration for initial value problems

    v0.5.0 #runge-kutta #lazy-evaluation #ode #integration #aerospace
  25. astronav

    featuring algorithms for positional astronomy

    v0.2.5 #utility #astronomy #aerospace
  26. keplerian_sim

    A Keplerian orbit library

    v0.2.2 130 #orbit #simulation #kepler #patchedconics #kerbalspaceprogram #aerospace
  27. crosstalk

    An extremely lightweight, topic-based, cross-thread, in-memory communication library

    v0.3.2 390 #channel #mpmc #thread #distributed #async #aerospace
  28. aeroweb

    retrieve data from Meteo France's aeronautical meteorologic services

    v0.2.4 140 #aviation #metar #meteorology #meteo #aerospace #aeronautics
  29. icao-units

    Units for air navigation as defined in ICAO Annex 5

    v0.2.0 #unit-conversion #units #si-units #conversion #si #aerospace #icao
  30. rtsan-standalone

    wrapper for RTSan standalone

    v0.1.0 #real-time #sanitizer #robotics #aerospace #audio #violation
  31. atmus

    Atmospheric modeling, focused on the US 1976 Standard Atmosphere for now

    v0.2.9 #aerospace #engineering #atmosphere #science #planes
  32. rust_airport_supplier

    Rust-AirportSupplier downloads airport data from OurAirports and decodes the information

    v1.4.2 #airport #aviation-data #flightsimulator #flightsimulation #aerospace #ouraiports
  33. icao-isa

    ICAO International Standard Atmosphere(ISA) and air speed equations

    v0.2.0 #mach #isa #cas #icao #tas #aerospace
  34. pitch-pipe

    Pitch Pipe is a method for automatically tuning a one euro filter

    v0.1.2 #signal-processing #filter #computer-vision #filters #aerospace
  35. outfly

    A breathtaking 3D space game in the rings of Jupiter

    v0.5.0 #space #game-engine #game #3d #aerospace
  36. comp-flow

    Basic compressible flow relations

    v0.1.2 #fluid #compressible #supersonic #aerospace
  37. nacafoil

    Programmatic drawing of NACA airfoils

    v0.0.6 110 #aerospace #engineering #naca #airfoil #planes
  38. martian

    providing Mars centric utility modules like: time etc

    v0.2.0 #mars #date-time #utility #time #aerospace #astronomy
  39. roci

    Elodin flight software framework

    v0.4.0 #aerospace #flight #ecs #physics-simulation #framework #space #elodin
  40. irox-units

    Physical Quantities, Units, & Reference Frames Library

    v0.4.3 410 #coordinate #projection #irox #epsg #no-alloc #bounding-box #aerospace
  41. ygw

    The goal of Yamcs Gateway is to allow Yamcs to control instruments/payloads as part of an EGSE

    v0.5.7 #yamcs #satellite #egse #spacecraft #control-system #hardware-devices #aerospace
  42. satrs-mib

    Helper crate of the sat-rs framework to build a mission information base (MIB) from the On-Board Software (OBSW) code directly

    v0.1.2 #aerospace #space #space-protocols #proc-macro #no-std
  43. aceutils

    convert Garmin Aviation Checklist Editor (ACE) files to and from various formats

    v0.1.0 #aviation #garmin #checklist #ace #aerospace #format
  44. irox-nmea0183

    NMEA-0183 format Encoders and Decoders for GPS Devices

    v0.5.4 160 #nmea #codec #gps #decoder #encoder #irox #aerospace
  45. ygw-mil1553

    goal of Yamcs Gateway is to allow Yamcs to control instruments/payloads as part of an EGSE. This crate contains MIL1553 hardware interface that can be implemented for different hardware…

    v0.3.0 #satellite #hardware-interface #aerospace #egse #spacecraft #yamcs
  46. icm42670

    An embedded-hal driver for the ICM-42670 6-axis IMU

    v0.2.0 120 #imu #accelerometer #gyro #sensors #temperature-sensor #aerospace
  47. satrs

    A framework to build software for remote systems

    v0.2.1 #aerospace #space #space-protocols #no-std
  48. a653rs-linux

    a653rs partition library for a653rs-linux hypervisor

    v0.2.2 #avionics #aerospace #arinc
  49. impeller

    Column-based protocol for transferring ECS data between different systems

    v0.4.0 #ecs #physics-simulation #protocols #systems #aerospace #transferring #different
  50. sift_rs

    Rust client library for the Sift API

    v0.1.0-rc.2 #telemetry #sift #siftstack #sift-stack #grpc-api #aerospace
  51. nox

    Tensor library that compiles to XLA (like JAX, but for Rust)

    v0.4.0 #tensor #physics-simulation #compile #aerospace #xla #jax #space
  52. psychrometry

    Psychrometric calculations in Rust

    v0.3.0 #temperature-humidity #humidity #physics #psychrolib #aerospace #version
  53. astro-rs

    Astronomy utils

    v0.1.1 #astronomy #astrophysics #fits #utility #aerospace
  54. space_track

    client for the Space-Track API

    v0.1.0 #space #track #client #api-client #api-bindings #aerospace #api
  55. marg-orientation

    A MARG (Magnetic, Angular Rate, and Gravity) orientation estimator

    v0.1.0-alpha.2 #kalman-filter #estimation #robotics #imu #aerospace #embedded
  56. sbet

    A micro-crate to read and write Smoothed Best Estimate of Trajectory (SBET) data

    v0.1.0 #trajectory #aerospace #read-write #airborne
  57. simconnect-sdk

    SimConnect SDK. An opinionated SimConnect Client that encapsulates the C API fully and optimizes for developer experience.

    v0.2.2 #aerospace #msfs-2020 #simconnect #simulation #optimization
  58. bagmetrics

    bag is an aerospace data analysis tools library

    v0.1.0 #data-analysis #aerospace #bag
  59. irox-unsafe

    irox (unsafe) Rust Tools & Libraries

    v0.1.2 #unsafe #irox #api-wrapper #winapi #linux-api #aerospace #syscalls
  60. fetch-sac

    Fetch the official list of SAC codes from ASTERIX site

    v0.6.1 #sac #asterix #aeronautical-data #aerospace
  61. rtsan-standalone-sys

    Unsafe Rust bindings for RTSan standalone library

    v0.1.0 #real-time #robotics #aerospace #sanitizer #audio
  62. a653rs-xng

    a653rs partition library for xng hypervisor

    v0.1.0 #embedded #avionics #xng #arinc #aerospace #no-std
  63. rtsan-standalone-macros

    Macro crate for RTSan standalone

    v0.1.0 #real-time #sanitizer #robotics #aerospace #audio
  64. mars-t

    Mars Sol Date & Martian Coordinated Time: a library and a CLI app

    v0.2.1 #time #date-time #mars #date #astronautics #aerospace #astronomy
  65. voyager_client

    that contains base clients for interacting with the NASA Open APIs

    v0.3.6 #client #open-api #api-client #nasa #api-bindings #nerva #aerospace
  66. flow2d_rs

    A computational fluid dynamics (CFD) library

    v0.1.0 #fluid #physics #cfd #aerospace
  67. polymesh_rw

    A basic rust crate for reading and writing meshes and simulation data in the polymesh format used by OpenFOAM

    v0.1.0 #mesh #open-foam #simulation #cfd #binary-file #data-file #aerospace
  68. libcsp-cargo-build

    Tools to build libcsp using cargo

    v0.2.0 #aerospace #csp #cargo-build #space #ffi #no-std
  69. kine

    Correct and human-readable time handling for Rust

    v0.1.3 #time #calendar #date #unicode #no-std #aerospace #no-alloc
  70. a653rs-postcard

    Extension traits for sending types via a653rs channels using postcard

    v0.4.0 #serialization #arinc #avionics #embedded #aerospace #no-std
  71. rust-kepler-solver

    Efficient solvers for the elliptical and hyperbolic Kepler equation

    v0.1.0 #equation-solver #kepler #orbits #kepler-equation #aerospace
  72. rhorizons

    Access NASA JPL Horizons system. Get Solar System bodies, their positions and velocities.

    v0.5.0 #horizons #nasa #solarsystem #aerospace
  73. Try searching with DuckDuckGo.

  74. tletools

    work with two-line element set files

    v0.1.0 #tle #space-protocols #aerospace
  75. lambert-bate

    A fast solver for Lambert's problem

    v0.1.0 #lambert #orbits #orbit #aerospace #astronomy
  76. libcsp-sys

    FFI bindings for libcsp

    v0.1.1 #csp #aerospace #space #ffi #no-std
  77. can_aerospace_lite

    A lite version of CAN Aerospace Implementation according to 'Interface specification for airborne CAN applications V 1.7'

    v0.1.3 #aerospace #can-bus #embedded #canbus
  78. irox-gpx

    GPX format Encoders and Decoders for GPS Devices

    v0.5.0 #codec #gpx #encoder #decoder #gps #irox #aerospace
  79. tle

    A Two Line Element parser and validator

    v0.1.0 #parser #space #aerospace
  80. ccsds_spacepacket

    attempts to implement a general-purpose parser for Space Packets that can interperet both the generic aspects of the space packet protocol (i.e. the Primary Header) in addition to any…

    v0.2.0 #header-parser #aerospace #space #parser #packet #secondary #primary
  81. hp203b

    embedded-hal-based driver crate for the HOPERF HP203B altimeter/barometer

    v0.3.0 #embedded-hal #thermometer #embedded-hal-driver #altimeter #aerospace #embedded-hal-i2c #no-std
  82. ourairports

    Rust interface for handling OurAirports data

    v0.1.0 #aviation-data #open-data #airport-data #aerospace
  83. assist-sys

    Low-level bindings to the ASSIST orbit propagator

    v0.2.0 #astrodynamics #astronomy #rebound #aerospace
  84. a653rs-linux-core

    Core Library for a653rs-linux hypervisor and partition library

    v0.2.2 110 #arinc #avionics #aerospace
  85. crosstalk-macros

    Procedural macros for crosstalk — An extremely lightweight, topic-based, cross-thread, in-memory communication library

    v0.3.2 300 #channel #mpmc #distributed #thread #async #aerospace #proc-macro
  86. rebound-sys

    Low-level bindings to the REBOUND C library for N-body simulations

    v0.2.0 #rebound #astrodynamics #astronomy #n-body #aerospace
  87. satrs-core

    Core components of the sat-rs framework to build software for remote systems

    v0.1.0-alpha.3 #aerospace #space #space-protocols #no-std
  88. roci-macros

    Macros for roci

    v0.4.0 #roci #macro #physics-simulation #aerospace #space #ecs
  89. kalmanrs

    A dimensionally generic kalman filter library in Rust

    v0.1.0 #nalgebra #robotics #aerospace #math
  90. vita49

    parsing and creating packets compatible with the ANSI/VITA-49.2-2017 standard

    v0.0.1 #radio #sdr #packet #dsp #network #aerospace
  91. dynoxide

    Rust tools for working with Dynon SkyView black box data

    v0.0.1 #black-box #parser #dynon #sky-view #aerospace