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