rustio rustio.net

Aerospace::Drones

57

pidsk-controller

0.1.7 Experimental

PID controller with optional feed forward and setpoint kick.

263 downloads · 20d ago
57

signal-filters

0.1.9 Experimental

Filters library, including biquad, moving average, low-pass, and notch filters.

466 downloads · 20d ago
55

realflight-bridge

1.0.0 Growing

RealFlightBridge is a Rust library that interfaces with RealFlight Link, enabling external flight controllers to interact with the simulator.

7.7K downloads · 6mo ago
55

sensor-fusion

0.1.8 Experimental

Sensor Fusion Filters for Attitude and Heading Reference Systems (AHRS)

202 downloads · 19d ago
52

mavspec

0.6.7 Growing

A set of code generation utilities for MAVLink protocol.

84.2K downloads · 1y ago
52

motor-mixers

0.1.4 Experimental

A motor mixer library targeted at embedded systems and robotics.

113 downloads · 2mo ago
51

mavspec_rust_spec

0.6.7 Growing

Core interfaces for MAVSpec's Rust code generation toolchain.

64.8K downloads · 1y ago
50

mavspec_rust_gen

0.6.7 Growing

Rust code generation module for MAVSpec.

78.7K downloads · 1y ago
50

mavlink-dialects

0.6.7 Growing

A set of code generation utilities for MAVLink protocol.

45.5K downloads · 1y ago
50

discrete_pid

0.2.0 Growing

A PID controller for robotics and discrete control systems

786 downloads · 4mo ago
50

imu-sensors

0.1.2 Experimental

Drivers for a variety of IMU sensors.

102 downloads · 2mo ago
49

mavlink-message-definitions

0.6.7 Growing

MAVLink message definitions in MAVInspect format

46.5K downloads · 1y ago
49

blackbox-logger

0.1.8 Experimental

Betaflight compatible blackbox flight data recorder.

181 downloads · 19d ago
47

mavspec_rust_derive

0.6.7 Growing

Procedural macros for MAVSpec's Rust code generation toolchain.

54.5K downloads · 1y ago
47

mavio

0.5.10 Growing

Minimalistic MAVLink client that supports `no-std` and `no-alloc` targets.

51.1K downloads · 1y ago
47

radio-controllers

0.1.5 Experimental

Drivers for SBUS, IBUS, Crossfire/ExpressLRS receivers.

136 downloads · 2mo ago
46

jps

1.1.1 Growing

Jump Point Search Implementation for Path Finding.

9.4K downloads · 3y ago
46

maviola

0.3.0 Growing

High-level MAVLink communication library with support for essential micro-services.

18.7K downloads · 8mo ago
45

dcmimu

0.3.0 Growing

no_std DCM IMU implementation

31.0K downloads · 1y ago
45

mavinspect

0.6.6 Growing

Library for parsing MAVLink XML definitions

83.1K downloads · 1y ago
43

libpdraw-sys

7.5.0 Growing

Rust wrappers over Parrot's libpdraw library

1.7K downloads · 2y ago
43

free-flight-stabilization

0.1.0 Growing

PID flight stabilization functions. no_std, no-alloc.

1.5K downloads · 2y ago
43

blackbox-log

0.4.3 Growing

Ergonomic parser for BetaFlight blackbox logs

13.1K downloads · 1y ago
43

dji-log-parser

0.5.7 Growing

Library for parsing DJI txt logs

19.4K downloads · 1y ago
43

navi-rust-bindings

0.1.6 Experimental

Generated Rust data structures for Navi-Core messages.

155 downloads · 4mo ago
42

protoflight

0.1.1 Experimental

Protoflight flight controller.

32 downloads · 2mo ago
40

dronecan

0.1.0 Experimental

Dronecan CAN protocol

175 downloads · 3mo ago
38

icm20948_driver

0.2.0 Growing

Device agnostic driver for the ICM-20948 IMU (inertial measurement unit)

3.4K downloads · 3y ago
37

pni-sdk

0.1.0 Growing

Provides convenient, low-level bindings to several PNI-manufactured sensors, including compass and some AHRS sensors that support the PNI Serial Binary Protocol.

1.7K downloads · 2y ago
37

ttytee

1.0.2 Growing

A process that exposes 2 copies of the same TTY

3.8K downloads · 3y ago
36

ulog-rs

0.0.4 Growing

A parser for the PX4 ULog file format

3.7K downloads · 1y ago
32

svc-storage-client-grpc

0.2.0 Growing

Arrow template service GRPC client

1.6K downloads · 3y ago