#robotics #first #frc

ds

控制FIRST机器人竞赛机器人的库

23个版本 (9个稳定版)

1.2.4 2020年8月23日
1.1.1 2020年3月16日
1.0.1 2019年12月23日
0.3.4 2019年12月17日
0.2.0 2018年12月30日

#6 in #frc

MIT/Apache

58KB
1.5K SLoC

Version badge

ds:控制FIRST机器人竞赛机器人的库

ds提供创建FRC驾驶舱的方法,允许您在不使用官方仅限Windows的驾驶舱的情况下启用和控制机器人。

有关使用此库编写的项目的示例,请参阅Conductor,这是一个使用此库编写的跨平台驾驶舱。

libDS子目录是一个crate,它暴露了围绕ds-rs的C API。

此库需要在nightly编译器上构建。


lib.rs:

ds

ds是一个允许控制FIRST机器人竞赛机器人的库。目前支持的协议是2018赛季的协议,只消费了控制机器人目前所需的最小部分。诊断和遥测信息未解码,并被丢弃

用于使用此crate的核心特质是DriverStation crate。此crate提供连接和控制FRC机器人中的roboRIO的API。它还允许用户使用任意API提供游戏手柄输入,并消费任何传入的TCP数据包。

依赖项

~7MB
~112K SLoC