Commit Graph

27 Commits

Author SHA1 Message Date
bf9c4c8d86 Added protected prestart() method to State to set isRunning to true before start() is called to ensure states added in start() are correctly setup 2021-02-13 19:59:18 -06:00
b7a64efd56 Replace usage of ArrayList in CyberarmEngine/State with CopyOnWriteArrayList, added showStateChildrenListInTelemetry variable to list off states children class names in telemetry 2021-02-12 10:20:33 -06:00
Nathaniel Palme
f75b05693f Teleop and Auto 2021-02-11 20:44:37 -06:00
Nathaniel Palme
1810e70eb1 So many things 2021-02-06 12:15:36 -06:00
Nathaniel Palme
ef3736440b Merge branch 'master' of https://github.com/FIRST-Tech-Challenge/FtcRobotController 2021-01-16 11:48:41 -06:00
Nathaniel Palme
91d443d84f So many things 2021-01-16 11:46:05 -06:00
Nathaniel Palme
9df096031e added second direction to the third odometer. Set up DriveToCoordinates, ThreadStates, and TeleOp. Cleaned up some obsolete states 2021-01-09 14:02:02 -06:00
Nathaniel Palme
e46e264a04 Reorganized drive motors, added baking, and RUN_USING_ENCODERS. changed robot localization to work with new odometry designs and added OdometryCalibration 2020-12-15 20:36:26 -06:00
Cal Kestis
0c811a081a FtcRobotController v6.1 2020-12-09 12:01:36 -08:00
Nathaniel Palme
71816174a1 Documentation and Mecanum Debugging 2020-12-08 16:58:20 -06:00
Nathaniel Palme
225da7dd95 Documentation and Mecanum Debugging 2020-12-08 16:45:46 -06:00
Nathaniel Palme
6eb0f4e971 Prepared Autonomous and TeleOp Workspaces 2020-12-01 18:51:13 -06:00
Nathaniel Palme
92e4bd6395 Prepared for switch to mecanum drive train 2020-11-19 20:05:31 -06:00
Nathaniel Palme
167955166e Shenanigans and Navigation 2020-11-14 12:17:34 -06:00
Nathaniel Palme
921660660d Created getAngleToTarget function 2020-11-03 20:22:18 -06:00
Nathaniel Palme
8ca11b3b25 Synced directions of vision and Odometry localizers 2020-10-27 20:11:51 -05:00
Nathaniel Palme
a982c6c93e Bug fixes with Vuforia implementation 2020-10-27 18:39:52 -05:00
Nathaniel Palme
00af1b123e Updated Vuforia License Keys 2020-10-17 11:51:51 -05:00
Nathaniel Palme
39af308506 Prepared FTC samples code for Vuforia and TensorFlow testing 2020-10-17 08:37:24 -05:00
Nathaniel Palme
32d65ce7c3 Stuff for localization accuracy experiment. 2020-10-13 20:16:06 -05:00
RobotNRP
67b83d3ace Fine tuned the diamiter value for unit conversions. Added ability to disable IMUDrive and IMUTurn with the configuration tool. 2020-10-10 11:44:18 -05:00
RobotNRP
3556ecf9b8 Added IMU assisted motion states for Localization testing. Fixed bug in ActionConfig 2020-10-06 19:12:54 -05:00
RobotNRP
9bef2bec90 Added unit conversion functions and made robot object functional with minibot modifications. 2020-10-03 11:41:46 -05:00
86bfa02e6e Added module for TimeCraftersConfigurationTool to support adding server to FtcRobotController activity 2020-09-25 09:25:46 -05:00
Nathaniel Palme
70f315a35a Updated to Ultimate Goal 2020-09-24 20:56:48 -05:00
Nathaniel Palme
07678cb0af Updated to Ultimate Goal 2020-09-24 19:18:04 -05:00
Cal Kestis
00cbf34452 FtcRobotController v6.0 2020-09-22 19:37:25 -07:00