rustio rustio.net

Science::Robotics

68

cu29-log-derive

0.14.0 Growing

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

28.2K downloads · 8d ago
67

cu29

0.14.0 Growing

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

27.8K downloads · 8d ago
66

cu29-helpers

0.14.0 Growing

This is an helper to build quickly a skeleton of an application with Copper. It cannot be used independently from the copper project.

22.9K downloads · 8d ago
66

cu29-clock

0.14.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.

29.2K downloads · 8d ago
66

cu29-unifiedlog

0.14.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.

27.8K downloads · 8d ago
65

mech-interpreter

0.3.1 Growing

The Mech language runtime.

19.5K downloads · 10d ago
65

pros

0.9.1 Growing

Rust bindings for PROS

26.4K downloads · 29d ago
65

cu29-log

0.14.0 Growing

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

28.6K downloads · 8d ago
65

cu29-traits

0.14.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.

29.3K downloads · 8d ago
65

cu29-log-runtime

0.14.0 Growing

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

28.2K downloads · 8d ago
65

cu29-derive

0.14.0 Growing

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

27.4K downloads · 8d ago
64

vexide

0.8.0 Growing

Open-source Rust runtime for VEX robots.

25.8K downloads · 3mo ago
64

serial2

0.2.34 Growing

Cross platform serial ports

2.4M downloads · 1mo ago
64

cu29-intern-strs

0.14.0 Growing

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

27.9K downloads · 8d ago
64

cu29-export

0.14.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.4K downloads · 8d ago
64

cu29-soa-derive

0.14.0 Growing

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

13.8K downloads · 8d ago
63

rusty_mujoco

0.3.0 Experimental

Rust bindings for the MuJoCo physics simulator

7.6K downloads · 1mo ago
63

beet_flow

0.0.8 Growing

An ECS control flow library

9.4K downloads · 1mo ago
63

vexide-panic

0.1.10 Growing

Panic handler for vexide

18.1K downloads · 29d ago
63

nyx-space

2.3.1 Stable

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

73.4K downloads · 18d ago
63

ros_pointcloud2

0.6.0 Growing

Customizable conversions for working with sensor_msgs/PointCloud2.

22.7K downloads · 1mo ago
63

cu29-runtime

0.14.0 Growing

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

18.7K downloads · 8d ago
63

cu-sensor-payloads

0.14.0 Growing

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

7.7K downloads · 8d ago
62

beet_spatial

0.0.8 Growing

Spatial actions built upon beet_flow

8.6K downloads · 1mo ago
62

vex-sdk

0.28.0 Growing

FFI bindings to VEXos system APIs.

623.7K downloads · 4mo ago
62

vex-libunwind

0.3.1 Growing

LLVM libunwind bindings for VEX V5 robots

8.2K downloads · 1mo ago
62

mech-core

0.3.1 Growing

The Mech language runtime.

59.7K downloads · 10d ago
62

ethercrab

0.7.1 Growing

A pure Rust EtherCAT MainDevice supporting std and no_std environments

45.0K downloads · 4d ago
61

mech-wasm

0.3.0 Growing

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

21.2K downloads · 23d ago
61

vexide-core

0.8.0 Growing

Low-level core functionality for vexide.

27.4K downloads · 3mo ago
61

vex-libunwind-sys

0.1.3 Growing

LLVM libunwind FFI bindings for VEX V5 robots

8.4K downloads · 1mo ago
61

pros-sys

0.8.1 Growing

EFI for the PROS rust bindings

34.3K downloads · 1mo ago
61

mech-syntax

0.3.1 Growing

A toolchain for compiling textual syntax into Mech blocks.

52.4K downloads · 10d ago
61

cu-spatial-payloads

0.14.0 Growing

Spatial payloads for the Copper.

3.0K downloads · 8d ago
61

cu-pid

0.14.0 Growing

A PID controller for the Copper project.

7.7K downloads · 8d ago
60

ethercrab-wire-derive

0.3.0 Growing

Derive macros for EtherCrab

22.3K downloads · 11d ago
60

beet

0.0.8 Growing

Malleable Application Framework

13.8K downloads · 1mo ago
60

rsruckig

2.1.3 Stable

Ruckig motion planning library for Rust

47.8K downloads · 2mo ago
60

cu-embedded-registry

0.14.0 Experimental

A shared embedded device registry for Copper components to register and retrieve devices like serial ports, I2C, SPI etc in no-std environments.

206 downloads · 8d ago
60

cu-msp-lib

0.14.0 Growing

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

2.6K downloads · 8d ago
60

transforms

1.4.1 Stable

A transform library to track reference frames and provide transforms between them.

21.9K downloads · 7d ago
60

sift_error

0.8.2 Experimental

Crate-specific Sift errors

32.1K downloads · 7d ago
59

levenberg-marquardt

0.15.0 Growing

Levenberg-Marquardt algorithm built on top of nalgebra

554.1K downloads · 7mo ago
59

roslibrust_codegen

0.20.0 Growing

An library for generating rust type definitions from ROS IDL files

65.6K downloads · 25d ago
59

ethercrab-wire

0.3.0 Growing

On-the-wire tools for the EtherCrab crate

23.2K downloads · 11d ago
59

vexide-startup

0.5.0 Growing

User program startup and runtime support for vexide.

23.9K downloads · 3mo ago
59

vexide-async

0.2.0 Growing

Tiny async executor for vexide.

22.5K downloads · 3mo ago
59

beet_router

0.0.8 Growing

ECS router and server utilities

4.4K downloads · 1mo ago
59

beet_rsx

0.0.8 Growing

An Astro inspired templating system built with bevy

4.8K downloads · 1mo ago
59

beet_ml

0.0.8 Growing

Machine Learning actions built upon beet_flow

12.6K downloads · 1mo ago