LemLib 0.5.6 → vexide 0.9
LemLib's motion code, running in Rust on vexide
VectorLib ports LemLib line for line, so the constants you tuned in PROS drive the same path. On the field is LemLib's example autonomous, run by the original C++ and by VectorLib on the same simulated robot.
Includes team 38535A's TitanTron features, distance sensor reset and controller PID tuner.
- Robot position
- –
- Compared so far
- –
- Differences
- –
tests/docs_data.rs. Coordinates are odometry inches from the start pose, with the robot starting in the middle of a 24 in tile.Where to start
- Install →Add the crate, pick the toolchain and upload to the brain.
- Coming from LemLib →Your PROS code, line by line, in VectorLib.
- Motions →Turns, swings, boomerang, pure pursuit and every default.
- Distance sensor reset →TitanReset: correct odometry from the walls.
- PID tuner →Tune kP and kD from the controller between runs.
- How parity is proven →2,558,685 values compared with the C++, none different.