31 Commits

Author SHA1 Message Date
83049815db Move the documentation dection to the top of the page 2025-10-29 14:04:35 -04:00
ba710fcf5d Migrated visualization to use values calculated from modules to better visualize it 2025-10-29 14:01:59 -04:00
0bc7417f35 Minor control layout change + added documentation 2025-10-29 11:32:59 -04:00
2684ed2c72 Added 3 additional presets that have modules inside the perimeter 2025-10-29 10:47:31 -04:00
b766527a97 Used pre-existing Graham Scan library to make custom configurations look nicer 2025-10-29 10:35:20 -04:00
9bd249af6f Gyro heading added to swerve drive structure and implemented it to the visualization 2025-10-29 10:00:49 -04:00
f91374ed64 Fix an error message to be more accurate 2025-10-29 09:17:21 -04:00
18ebebdcb7 Made UI feel more consistent 2025-10-28 14:57:31 -04:00
94fd41e424 Custom configuration now functions 2025-10-28 14:35:03 -04:00
f1117bf925 Configuration name now updated 2025-10-28 13:43:10 -04:00
22e48b34d5 Module states are now live updated 2025-10-28 13:25:15 -04:00
5de8efd55b Minor refactoring for organization, added header comments 2025-10-28 10:27:08 -04:00
eb0942d890 Clean up user inputs for driving 2025-10-28 10:20:25 -04:00
5c4a6909eb Added preset button handlers 2025-10-28 10:14:49 -04:00
f1d5cf518f Cleaned up some leftover testing code 2025-10-27 22:53:38 -04:00
73a386fe5a Translation and Rotation sliders now function effectively, had to fix display slightly 2025-10-27 22:51:37 -04:00
6a7f071c17 Fixed grid to correctly loop 2025-10-27 22:18:48 -04:00
052429a724 Translation and Rotation controls now function 2025-10-27 22:15:14 -04:00
9ba978512d Added a method of moving the grid in line with the robot's movement 2025-10-27 22:10:51 -04:00
e9a233653a Add small animation for testing 2025-10-27 11:04:48 -04:00
ff5fb1e972 Draw each module 2025-10-27 10:46:59 -04:00
a68d666d27 Added robot presets and draw robot and basic grid functions 2025-10-27 10:38:12 -04:00
c60c8019ff Swerve drive and module classes complete 2025-10-21 15:11:59 -04:00
bcf1196c6f Basic framework for a swerve drivebase added 2025-10-21 14:18:35 -04:00
6b0e9230f4 Constants declared 2025-10-21 13:14:32 -04:00
c44f69d815 Finalized HTML content, now to work on scripting it 2025-10-21 12:34:48 -04:00
9c0be2a3fe Minor adjustment to grid + additional styles added 2025-10-21 12:22:50 -04:00
6c545bf6fb Grid layout added/set up 2025-10-21 11:45:16 -04:00
99987a4e7f CSS taken from munebase.dev as a base 2025-10-21 11:27:25 -04:00
be0731df12 Basic HTML Structure, to be filled out 2025-10-21 11:27:01 -04:00
5035bd0a95 Initial files 2025-10-21 11:09:34 -04:00