2个版本

0.0.2 2019年11月1日
0.0.1 2019年10月28日

#14 in #frc

BSD-3-Clause

6.5MB
5K SLoC

包含 (ELF库, 1.5MB) libs/libwpiutil.so, (ELF库, 720KB) libs/libFRC_NetworkCommunication.so, (ELF库, 1MB) libs/libNiRioSrv.so, (ELF库, 780KB) libs/libniriodevenum.so, (ELF库, 455KB) libs/libRoboRIO_FRC_ChipObject.so, (ELF库, 430KB) libs/libwpiHal.so 和更多.

rbot (Rust FRC库)

该单一代码库目前分为3部分:rbothalrbotlib,和 cargo-rbot.

rbot 是一个用于在FRC比赛中运行于roborio上的高度实验性rust代码的单一仓库!


rbothal

rbotlib 的硬件抽象层绑定。请不要直接使用此绑定,而是使用 rbotlib

rbotlib

用于在rust中编程FRC机器人的实际rust库。目前处于高度实验状态,使用时请自行承担风险。

cargo-rbot

使用 cargo install cargo-rbot 安装。用于创建和部署 rbot 项目。

示例

位于 rbot-examples


致谢

首先要感谢 first-rust-competition,因为它激发了我最初创建这个库的灵感。还要感谢 rust-wpilib,因为它在创建wpilib端口方面给了我很大帮助。

依赖