rustio rustio.net

Science::Robotics

68

cu29-log-derive

0.15.0 Growing

This is part of the text logging macros Copper. It cannot be used independently from the copper project.

34.2K downloads · 14d ago
68

cu29

0.15.0 Growing

Copper Runtime prelude crate. Copper is a Rust engine for robotics.

33.6K downloads · 14d ago
68

cu29-helpers

0.15.0 Growing

Compatibility stub for the retired cu29-helpers crate. Depending on it emits migration guidance for the App builder API.

27.0K downloads · 14d ago
67

serial2

0.2.37 Growing

Cross platform serial ports

3.7M downloads · 15d ago
66

cu29-clock

0.15.0 Growing

Copper Robot Clock implementation. It is a monotonic high precision clock for real time applications. It has a mock feature for testing time dependent behaviors. It is part of the Copper project but can be used independently.

35.3K downloads · 14d ago
66

cu29-traits

0.15.0 Growing

Common systems and robotics traits designed to decouple the components of your robotic system. These can be used independently from the Copper project.

35.4K downloads · 14d ago
66

cu29-unifiedlog

0.15.0 Growing

The super quick, linear, unified logging system (text + task data) used by Copper. This crate can be used independently from the Copper project.

33.8K downloads · 14d ago
65

cu29-intern-strs

0.15.0 Growing

This is loader for the intern strings logged at build time by Copper. It can be used independently from the copper project.

33.9K downloads · 14d ago
65

cu29-log

0.15.0 Growing

This is part of the text logging runtime for Copper. It cannot be used independently from the copper project.

34.6K downloads · 14d ago
65

cu29-derive

0.15.0 Growing

This is the copper project runtime generator. It cannot be used independently from the copper project.

33.2K downloads · 14d ago
65

cu29-log-runtime

0.15.0 Growing

This is part the runtime part of the text logger for Copper. It cannot be used independently from the Copper project.

34.2K downloads · 14d ago
64

cu29-soa-derive

0.15.0 Growing

This is fixed size implementation for SOAs (Struct of Arrays). It can be used independently from the Copper project.

14.6K downloads · 14d ago
64

cu29-export

0.15.0 Growing

This is the library support to build log exports for the copper project. It cannot be used independently from the copper project.

13.9K downloads · 14d ago
64

mech-interpreter

0.3.5 Growing

The Mech language runtime.

21.5K downloads · 19d ago
63

cu29-runtime

0.15.0 Growing

Copper Runtime Runtime crate. Copper is an engine for robotics.

24.7K downloads · 14d ago
63

cu-sensor-payloads

0.15.0 Growing

Those are standardized payloads for the Copper sensors. Feel free to contribute your own.

8.5K downloads · 14d ago
62

vexide

0.8.0 Growing

Open-source Rust runtime for VEX robots.

27.6K downloads · 5mo ago
62

cu-pid

0.15.0 Growing

A PID controller for the Copper project.

7.9K downloads · 14d ago
62

pros

0.9.1 Growing

Rust bindings for PROS

26.5K downloads · 2mo ago
62

mech-syntax

0.3.5 Growing

A toolchain for compiling textual syntax into Mech blocks.

54.4K downloads · 19d ago
62

mech-core

0.3.5 Growing

The Mech language runtime.

62.2K downloads · 19d ago
62

sift_error

0.9.1 Growing

Crate-specific Sift errors

52.5K downloads · 10d ago
61

vex-sdk

0.28.0 Growing

FFI bindings to VEXos system APIs.

902.8K downloads · 6mo ago
61

cu-spatial-payloads

0.15.0 Growing

Spatial payloads for the Copper.

3.2K downloads · 14d ago
61

roslibrust_codegen

0.21.0 Growing

An library for generating rust type definitions from ROS IDL files

69.9K downloads · 6d ago
61

ros_pointcloud2

0.6.0 Growing

Customizable conversions for working with sensor_msgs/PointCloud2.

24.4K downloads · 3mo ago
61

mech-wasm

0.3.5 Growing

A web assembly wrapper for Mech core and syntax. Allows Mech to be embedded in the browser.

21.3K downloads · 19d ago
60

rusty_mujoco

0.3.0 Experimental

Rust bindings for the MuJoCo physics simulator

10.9K downloads · 3mo ago
60

beet_flow

0.0.8 Growing

An ECS control flow library

9.8K downloads · 3mo ago
60

cu-msp-lib

0.15.0 Growing

This is the library side of an MSP (Multiwii Serial Protocol) originally for Copper but can be used independently.

2.8K downloads · 14d ago
60

vexide-panic

0.1.10 Growing

Panic handler for vexide

18.4K downloads · 2mo ago
60

nyx-space

2.3.1 Stable

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

74.6K downloads · 2mo ago
60

roslibrust_common

0.21.0 Growing

Common types and traits used throughout the roslibrust ecosystem.

49.0K downloads · 6d ago
60

sift_connect

0.9.1 Growing

A convenient and opinionated way to connect to the Sift API

51.8K downloads · 10d ago
59

mujoco-rs

4.0.1+mj-3.8.0 Growing

A high-level Rust wrapper around the MuJoCo C library, with a native viewer (re-)written in Rust.

7.9K downloads · 24d ago
59

vexide-core

0.8.0 Growing

Low-level core functionality for vexide.

29.4K downloads · 5mo ago
59

beet_spatial

0.0.8 Growing

Spatial actions built upon beet_flow

8.8K downloads · 3mo ago
59

cu-consolemon

0.15.0 Growing

A monitoring TUI for Copper. See the main Copper repository for more information.

11.1K downloads · 14d ago
59

cu-rp-sn754410-new

0.15.0 Growing

Rust library for controlling the SN754410 motor driver on the Raspberry Pi for Copper

7.9K downloads · 14d ago
59

cu-rp-gpio

0.15.0 Growing

This is a simple driver example for the Raspberry Pi GPIOs for Copper.

13.9K downloads · 14d ago
59

vex-libunwind

0.3.1 Growing

LLVM libunwind bindings for VEX V5 robots

9.4K downloads · 2mo ago
59

roslibrust

0.21.0 Growing

An async trait based interface to ROS1 and ROS2.

74.2K downloads · 6d ago
58

cu-ads7883-new

0.15.0 Growing

This is a driver for the TI ADS7883 for Copper.

10.9K downloads · 14d ago
58

cu-sdlogger

0.15.0 Experimental

Shared SD/eMMC logging utilities for Copper targets

235 downloads · 14d ago
58

cu-rp-encoder

0.15.0 Growing

This is a driver for the Raspberry Pi to decode a directional encoder from GPIOs.

10.6K downloads · 14d ago
58

vex-libunwind-sys

0.1.3 Growing

LLVM libunwind FFI bindings for VEX V5 robots

9.7K downloads · 2mo ago
58

pros-sys

0.8.1 Growing

EFI for the PROS rust bindings

34.7K downloads · 2mo ago
58

rsruckig

2.1.3 Stable

Ruckig motion planning library for Rust

55.1K downloads · 4mo ago
58

roslibrust_rosbridge

0.21.0 Growing

An implementation of roslibrust's generic traits for rosbridge_suite communication.

9.9K downloads · 6d ago
58

ethercrab

0.7.1 Growing

A pure Rust EtherCAT MainDevice supporting std and no_std environments

48.2K downloads · 2mo ago