@@ -13,17 +13,21 @@ to dynamically converge to the target position.
1313** Pros of Pedro:**
1414- Can make your bot drive faster.
1515- Excellent correction for unexpected disturbances.
16- - Has a no-code, browser-based path visualizer
16+ - Has a no-code, browser-based path visualizer.
1717- Caches motor writes by default.
18+ - Corrects for centripetal force to hold the robot onto curved paths.
1819
1920** Cons of Pedro:**
2021- Newer, so potentially buggier.
2122- Less people use it compared to Road Runner.
23+ - Tuning is almost entirely manual. <!-- 4 automatically tuned constants, minimum of 32 manually tuned constants -->
2224- Not necessarily time-consistent; speed is prioritized over consistency
2325- Visualizer uses a nonstandard (0 - 144) coordinate scheme
2426- Quickstart code is not under the standard TeamCode package name,
2527making using SlothLoad and integrating existing projects more difficult.
2628- Does not bulk read by default.
29+ - No logs, so no replays of each run and much more difficult debugging.
30+ - No AdvantageScope support.
2731
2832---
2933
@@ -32,23 +36,28 @@ that includes a command-based action system and geometry.
3236
3337It prioritizes time consistency above all else.
3438
35- - Library Repo : < https://github.com/acmerobotics/road-runner / >
39+ - Docs : < https://rr.brott.dev/docs/v1-0/installation / >
3640- Quickstart: < https://github.com/acmerobotics/road-runner-quickstart/tree/master/ >
37- - Official Docs: < https://rr.brott.dev/docs/v1-0/installation/ >
41+ - Library: < https://github.com/acmerobotics/road-runner/ >
42+ - Visualizer: < https://github.com/acmerobotics/meepmeep >
3843
3944** Pros of Road Runner:**
4045- Stable, minimal bugs if any.
41- - Time consistent by default
42- - Extensively tested and used by thousands of teams; almost all possible problems have been solved before
46+ - Time consistent by default.
47+ - Tuning is almost fully automated, making it difficult to screw up. <!-- 5 automatically tuned constants, 3 manually tuned constants -->
48+ - Extensively tested and used by thousands of teams; almost all possible problems have been solved before.
4349- Uses the FIRST-recommended standard coordinate system consistently.
4450- Works with SlothLoad immediately.
4551- Bulk reads by default.
52+ - Built-in custom logs, for easier debugging and full replays of every run.
53+ - [ Full AdvantageScope support.] ( https://github.com/Mechanical-Advantage/AdvantageScope/pull/373 )
4654
4755** Cons of Roadrunner:**
4856- Prioritizes time consistency above all else, meaning potentially worse correction.
4957- Slower speed by default.
5058- Path visualizer is code based.
5159- Does not cache motor writes by default.
60+ - No built-in centripetal force correction.
5261
5362<!--
5463
0 commit comments