#template #vex #control #multi-language #dynamic #pros

libghost

The Rust, library-format distribution of libghost, a multi-language PROS (VEX robotics) template

10 unstable releases (3 breaking)

0.4.6 Mar 12, 2024
0.4.5 Mar 12, 2024
0.3.3 Mar 12, 2024
0.2.3 Mar 11, 2024
0.1.1 Mar 11, 2024

#35 in Robotics

Download history 625/week @ 2024-03-10 16/week @ 2024-03-17 66/week @ 2024-03-31

707 downloads per month

MIT license

50KB
996 lines

libghost-rs

No features have been tested! - Do not use libghost-rs yet, we are still working bugs out!

The Rust distribution of libghost, a multi-language PROS-rs template.

Provides a lightweight, yet heavily advanced, PROS-rs template. Advantages:

  • Animation-style autonomous functions.
  • Dual mode - "Old" timing-based auton controls, and "new" PID-based controls.
  • Live-updating driver control functions
  • Dynamic keybinds that can be registered and handled live.

https://template.firebirds.win


lib.rs:

Libghost (rs), a PROS-rs (VEX robotics) template. Made by the 242 Firebirds robotics team.

Provides a lightweight, yet heavily advanced, PROS-rs template. Advantages:

  • Animation-style autonomous functions.
  • Dual movement modes - "Old" timing-based auton controls, and "new" PID-based controls.
  • Live-updating driver control functions
  • Dynamic keybinds that can be registered and handled live.

View more info and examples! - https://template.firebirds.win

Dependencies

~3.5MB