Commit Graph

144 Commits

Author SHA1 Message Date
156423422c Latest configurations for black competition robot 2024-09-19 17:17:53 -07:00
e534f46efb Added IMU direction 2024-09-17 18:55:37 -07:00
fce14b3753 Added more variables to Constants file 2024-09-17 18:46:26 -07:00
4ed1c8c615 Tuned localizer for Competition Robot 2024-09-17 17:16:31 -07:00
2594ff79ca Update values for Competition robot 2024-09-17 15:56:40 -07:00
fa49b48441 Incorporate static class variables for ease of modification 2024-09-16 07:48:17 -07:00
d9d0f11de7 A bit of format changes 2024-09-14 12:19:44 -07:00
4dc7b493fa Added more static entries for ease of configuration 2024-09-14 12:16:06 -07:00
a149909e82 Added more useful links 2024-09-14 12:15:49 -07:00
dbe9c76ee6 Renamed README markdown 2024-09-14 12:15:41 -07:00
d41f368fe8 Extract values so it's easier to manipulate 2024-09-13 15:44:05 -07:00
51c3e0bd93 Remove unused files for Pedro Pathing 2024-09-13 15:17:18 -07:00
ac1be6387b Commit instance of Pedro Pathing 2024-09-13 15:01:04 -07:00
315e3b4240 Add sample file to debug on-board IMU 2024-09-13 13:40:21 -07:00
fb570d6be8 Static-ization of variables that are modified constantly 2024-09-13 13:36:51 -07:00
a0126ba1a2 A bit of cleanup 2024-09-13 13:21:47 -07:00
fb7f160a9f Updated motor/encoder names with that of SCDS Robot configuration 2024-08-29 12:24:10 -07:00
af672c7807 Bump RR 2024-07-21 21:55:34 -07:00
d7f145300f Merge FTC SDK v9.2 2024-07-21 21:14:41 -07:00
6ce588fc79 Merge pull request #990 from FIRST-Tech-Challenge/20240701-085519-release-candidate
FtcRobotController v9.2
2024-07-11 12:56:07 -07:00
48019d026b FtcRobotController v9.2 2024-07-11 12:31:10 -07:00
416ba0d1ad Bump RR 2024-03-16 08:58:51 -07:00
6b35895532 Use new params 2024-03-02 22:56:53 -08:00
03d95d791e Rename LazyImu drive members
Also makes sure the mecanum drive localizer fetches the IMU
on construction.
2024-02-20 22:07:37 -08:00
9d2cd48287 Stop reading localizer inputs on construction
This ensures that any motion between construction and first update
will be ignored (this is usually the period between init and start
of an op mode). If teams want to track pose during that period,
they can call `updatePoseEstimate()` explicitly. This matches the
behavior of the 0.5.x localizers (without the annoying reset on
every pose estimate set).

The localizers also now log much more data to help troubleshoot
localization issues in the future.
2024-02-19 14:23:43 -08:00
ecc49aa778 Merge SDK v9.1 2024-02-17 10:51:28 -08:00
1da45a36c6 Merge pull request #941 from FIRST-Tech-Challenge/20240215-115542-release-candidate
FtcRobotController v9.1
2024-02-16 14:13:01 -08:00
c303962469 FtcRobotController v9.1 2024-02-15 13:10:49 -08:00
8e84495f1a Add drawing class 2024-01-31 17:52:54 -08:00
01d55d76f4 Draw robot in LocalizationTest (fixes #360) 2024-01-30 22:10:27 -08:00
c6ef075c48 Update to lazy IMU (fixes #346) 2024-01-25 22:27:07 -08:00
5cf1596910 Set better default lateralInPerTick 2024-01-14 09:09:14 -08:00
7381cb6b23 Bump RR FTC 2023-12-24 14:40:51 -08:00
a01ac85ef7 Better spline test 2023-12-24 13:30:20 -08:00
a890105110 Add encoder reverse directions to dead wheel localizers
Direction doesn't matter for position regression, but it does matter
for `inPerTick`, `lateralInPerTick`. And everything makes more sense
if the directions are correct.
2023-12-23 13:23:43 -08:00
ce080b0b51 Always throw RuntimeException
The FTC SDK only catches `Exception` thrown by user code,
so switch all throwables to `RuntimeException`.
2023-12-20 18:10:52 -08:00
e4cff7367d Bump RR FTC 2023-12-17 12:45:19 -08:00
263100de3b Bump RR 2023-12-12 09:48:38 -08:00
02d8ea7615 Move drive encoder reversal before first get
Changing the direction of an encoder after reading it the first time
will create a potentially massive delta in the first odometry update.
2023-12-09 09:17:20 -08:00
01453c24d4 Add TODO comments 2023-12-05 23:18:58 -08:00
d586fc3e74 Bump RR FTC 2023-11-26 14:28:01 -08:00
416cab6f51 Log power commands 2023-11-26 13:54:10 -08:00
7ad781b8ac Replace log() with toDouble() 2023-11-26 11:46:46 -08:00
79d6297a46 Add more debug messages 2023-11-20 22:59:36 -08:00
0e66ff3715 Add missing imports 2023-11-20 20:32:35 -08:00
ddfb994c78 Localization test degrees heading 2023-11-20 20:31:08 -08:00
df17f93fd3 Fix yaml 2023-11-20 00:21:34 -08:00
a6ed85a5c4 Merge branch 'master' of github.com:acmerobotics/road-runner-quickstart 2023-11-20 00:13:42 -08:00
d955adf47c Add bug template 2023-11-20 00:13:30 -08:00
071e405f92 Require odometry wheel positions to run ManualFeedbackTuner (#292) 2023-11-12 21:55:25 -08:00