- a70e575 Create y2024_bot3 folder by James (Peilun) Li · 8 months ago
- 44d8531 Fix indexing of unpack_{x,u} in casadi_velocity_mpc by Austin Schuh · 9 months ago
- 78a1b31 Use a sigmoid function for caster direction by Austin Schuh · 9 months ago
- 7fa6521 Commit fatrop structure debug tool by Austin Schuh · 9 months ago
- 22ee37f Restructure the MPC to solve with fatrop nicely by Austin Schuh · 9 months ago
- c5c20b9 Add wall clock timing to casadi code by Austin Schuh · 9 months ago
- e0ecca9 Clean up problem initialization in casadi velocity controller by Austin Schuh · 9 months ago
- bd75c48 Fix singularities in atan2 at 0, 0 in swerve physics by Austin Schuh · 9 months ago
- dd1f872 Upgrade casadi to have the fatrop solver by Austin Schuh · 9 months ago
- b05324a Merge "Set backend in swerve matplotlib users" by Austin Schuh · 9 months ago
- aa52ff8 Set backend in swerve matplotlib users by James Kuszmaul · 9 months ago
- ca912dd Remove dead code from GPU apriltag algorithm by Austin Schuh · 9 months ago
- 029fe3c Merge "Quiet down generate_deb_tarball()" by James Kuszmaul · 9 months ago
- 5a3bcf5 Merge changes Id4b9065d,I2e0e54dd by James Kuszmaul · 9 months ago
- 4c28f1f Merge changes Iab3f4ad3,I8a6d21c1 by Austin Schuh · 9 months ago
- def10fd Quiet down generate_deb_tarball() by James Kuszmaul · 9 months ago
- 9ea3ff9 Create/support "continuous" control loops by James Kuszmaul · 11 months ago
- 3f1bbf5 Add motor gear ratios to y2024_swerve wpilib by James Kuszmaul · 11 months ago
- df6b168 Zero the swerve test drivebase by James Kuszmaul · 10 months ago
- 31112f5 Add approximate extrinsics for swerve robot by James Kuszmaul · 10 months ago
- 9be2e1c Add swerve rotation module debug plot by James Kuszmaul · 10 months ago
- ae77b8a Mask unused-parameter warnings in static flatbuffer codegen by James Kuszmaul · 10 months ago
- 6e445c4 Enable GyroReadings on swerve base by James Kuszmaul · 10 months ago
- 8078c95 Change swerve base to be 9971 by James Kuszmaul · 10 months ago
- eaba6d9 Update swerve_publisher to use Goal message by James Kuszmaul · 9 months ago
- 4f1a550 Correct motor inversion on y2024_swerve by James Kuszmaul · 11 months ago
- f40b677 Add PDP fetcher and joystick sender to y2024_swerve by James Kuszmaul · 11 months ago
- 11129f3 Penalize velocity perpendicular to the goal vector differently by Austin Schuh · 9 months ago
- 3af6ceb Use previous solution to seed the next by Austin Schuh · 9 months ago
- e170bb8 Fix bug in swerve Runge Kutta implementation by Austin Schuh · 9 months ago
- 958ad77 Use casadi builtins to generate more optimal code by Austin Schuh · 9 months ago
- 9e43ec3 Split swerve velocity MPC cost function out into a function by Austin Schuh · 9 months ago
- b74153b Merge changes Ie0e8c64c,Icd321c1a by Austin Schuh · 9 months ago
- b9d226d Merge changes Ibbd686a5,I151e6d5c,I0afb9b27 by James Kuszmaul · 9 months ago
- 3233d7f Add tests that currents have sane responses by Austin Schuh · 9 months ago
- 6ea789e Add initial velocity MPC by Austin Schuh · 9 months ago
- ee7457f Merge "Add a table of contents to the root README" by James Kuszmaul · 9 months ago
- 07d41ed Add debug script and break out test utils by justinT21 · 9 months ago
- a3f1521 Add a table of contents to the root README by Maxwell Henderson · 9 months ago
- 0cc86b0 Point can_logger at /cana by Nikolai Sohmers · 10 months ago
- c4fce5d Update AOS configs for swerve drivebase by Nikolai Sohmers · 11 months ago
- ce9ee6e Scale swerve mag encoders to radians by Nikolai Sohmers · 10 months ago
- b65288d Fix current related issues by justinT21 · 9 months ago
- 11b3e2b Merge "Add swerve note latex file" by Austin Schuh · 9 months ago
- 66f75d7 Add swerve note latex file by justinT21 · 10 months ago
- dedd241 Merge changes Ic8468bb4,I7b348a7c by Austin Schuh · 9 months ago
- ca81816 Fix aos_starter following absl flags conversion by James Kuszmaul · 10 months ago
- 5ddcb47 Make swerve C++ physics match python by Austin Schuh · 10 months ago
- 0c45373 Merge "Fix fbs sizes for /imu/aos in y2024" by James Kuszmaul · 10 months ago
- 27694fa Fix signs on wheels pointed backwards by Austin Schuh · 10 months ago
- 2655368 Delete unused driver station code by Sindy Tan · 10 months ago
- 312b9cf Merge "Move over to ABSL logging and flags." by James Kuszmaul · 10 months ago
- 99f7c6a Move over to ABSL logging and flags. by Austin Schuh · 10 months ago
- fc771aa Rename driver station by Sindy Tan · 10 months ago
- 10688a3 Delete old button board code by Sindy Tan · 10 months ago
- 9e89a88 Adds button board code from 2024 Champs by Sindy Tan · 10 months ago
- 1fa8eb6 Fix fbs sizes for /imu/aos in y2024 by Sindy Tan · 10 months ago
- 6927bc3 Fix caster to be to the back in the swerve physcis by Austin Schuh · 10 months ago
- b8b34be Fix and test swerve physics mistakes by Austin Schuh · 10 months ago
- 2a1abec Add unit tests for physics for swerve by Austin Schuh · 10 months ago
- b67a38f Generate functions to compute swerve internal state by Austin Schuh · 10 months ago
- 400caa4 Merge "add test for malloc, calloc, realloc, new and new[]" by Austin Schuh · 10 months ago
- 4c22d8f add test for malloc, calloc, realloc, new and new[] by Stephan Pleines · 10 months ago
- 3d39080 Merge "Add casadi generator to symengine code" by Austin Schuh · 10 months ago
- 0f88109 Add casadi generator to symengine code by Austin Schuh · 10 months ago
- 6bdcc37 Remove usage of CHECK_NOTNULL by Austin Schuh · 10 months ago
- 93a83a2 Merge "Upgrade various other dependencies" by Austin Schuh · 10 months ago
- 408e2ff Merge changes I47c31568,I1afbf524,I1a6ec295,I08d88554,I5af44085, ... by James Kuszmaul · 10 months ago
- 77f03a9 Allow us to upgrade Rust version to 1.79.0 by Adam Snaider · 11 months ago
- 9cc7170 Fix ability to subclass LogReader by Austin Schuh · 11 months ago
- 8cda8c7 Refactor LogReader to allow sub-classing by Austin Schuh · 11 months ago
- a06531c Improve documentation for AlignedVectorAllocator by Austin Schuh · 11 months ago
- f844085 Reduce memory usage of the static flatbuffer API by Austin Schuh · 11 months ago
- 8a399de Split SharedSpan out into a header by Austin Schuh · 11 months ago
- 9f99808 Pipe through exit statuses in AOS Run() methods by James Kuszmaul · 12 months ago
- 02e0d77 Force static flatbuffer memory to be aligned by Austin Schuh · 11 months ago
- 053d42a Remove okay Status, rename Status->Error by James Kuszmaul · 11 months ago
- 0494202 Don't run status_test malloc tests on asan/msan by James Kuszmaul · 11 months ago
- 5d25677 Prevent creation of watchers/fetchers with non-raw flatbuffers by James Kuszmaul · 11 months ago
- 08b9423 Explicit instantiation of a function template by Alexei Strots · 12 months ago
- 4ce99ff Remove shm_event_loop dependency from log_reader by Austin Schuh · 12 months ago
- 3c9f92c Change LogReader API to be able to replace messages by Austin Schuh · 1 year ago
- 163d0e0 Merge "Add Status object to AOS" by James Kuszmaul · 10 months ago
- fe8094a Merge changes I1fe225d2,I428a01d2 by James Kuszmaul · 10 months ago
- 847927d Add Status object to AOS by James Kuszmaul · 12 months ago
- bd1e0a9 Merge "De-vendor ceres-solver and upgrade to latest master" by Austin Schuh · 10 months ago
- ef4b722 Modify flatc so that protobuf->fbs file conversion generates field IDs. by James Kuszmaul · 12 months ago
- 605d5ff Deduplicate logger nodes and tags when merging configs by Austin Schuh · 12 months ago
- a22ee35 Ignore node specific maps when no node is specified by Austin Schuh · 12 months ago
- 1da47ac Add more states from /proc/[pid]/stat by Austin Schuh · 12 months ago
- 39421a5 Merge "Add flags to make it easier to swap distros/releases in download_packages.py" by James Kuszmaul · 10 months ago
- 3b38b0f Merge "Fix some cases of divergence in the physics model" by Austin Schuh · 10 months ago
- ae9c578 Add flags to make it easier to swap distros/releases in download_packages.py by James Kuszmaul · 3 years, 1 month ago
- 942892b Fix some cases of divergence in the physics model by justinT21 · 10 months ago
- 1cd3c2b Introduce artifact_path() for rust by James Kuszmaul · 12 months ago
- ac0912d Remove a bunch of references to "@org_frc971" by James Kuszmaul · 12 months ago
- 5e53ab5 Start localizer_logger on y2024_swerve by James Kuszmaul · 11 months ago
- cf2cf53 Add joystick_republish to y2024_swerve by James Kuszmaul · 11 months ago
- 6d6b228 Fix simulated_event_loop_test under asan by James Kuszmaul · 12 months ago
- 1d39146 Add FileReader flag to decide if errors in opening file fatal/non-fatal by Pallavi Madhukar · 12 months ago