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
e69e475565
Bump dash
2023-11-05 16:56:40 -08:00
e291d590a6
Ensure 2 samples when drawing paths
2023-10-21 14:19:36 -07:00
a6b4dbebc4
Replace rear with back
2023-10-17 22:48:23 -07:00
42246e0296
Drive view use feedforward factory ( fixes #258 )
2023-10-15 09:10:55 -07:00
57db0dc66b
Pipe feedforward into drive view factory
2023-10-10 14:49:06 -07:00
1b1197db0c
Re-create feedforward objects
2023-10-09 22:07:21 -07:00
2584ce8d45
Add more dash tunables
2023-10-08 15:43:48 -07:00
6115d0311f
Bump RR FTC
2023-10-08 15:35:35 -07:00
fc9b93aab4
Fix feedback tuner start
2023-10-07 09:58:00 -07:00
4ff75136aa
Remove outdated TODO
2023-10-07 09:39:27 -07:00
dd6d43d9c0
Change default par1YTicks
...
This avoids populating `NaN` in odometry-derived values.
2023-10-01 15:54:38 -07:00
219e07813d
Merge SDK v9.0.1
2023-09-30 17:08:15 -07:00
f326c0d033
Merge pull request #731 from FIRST-Tech-Challenge/20230929-083754-release-candidate
...
FtcRobotController v9.0.1
2023-09-29 19:13:38 +09:00
c023e97a6a
FtcRobotController v9.0.1
2023-09-29 19:11:41 +09:00
7cce1c43a9
Apply heading velocity correction in localizer
2023-09-24 15:29:43 -07:00
629c103d77
Bump dash
2023-09-22 18:26:54 -07:00
973ca84a46
Bump RR FTC
2023-09-19 22:20:41 -07:00
5f2fcaf51f
Dead wheel overflow encoders by default
2023-09-18 22:51:19 -07:00
334252c421
Bump RR FTC
2023-09-17 16:12:05 -07:00
3c2d54523a
Bump deps
2023-09-17 09:36:46 -07:00
2f2c6e6295
Rename dead wheel params
2023-09-15 18:45:36 -07:00
dc1b43e13f
Remove mecanum forward kinematics rotation factors
2023-09-10 09:12:50 -07:00
b12b121447
Add more unit comments
2023-09-10 09:12:35 -07:00