Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/newdeanplus/6512-arcadedrive-2023
Team 6512 Robot Code for 2022-2023 Season
https://github.com/newdeanplus/6512-arcadedrive-2023
frc frc-charged-up frc-java
Last synced: about 2 months ago
JSON representation
Team 6512 Robot Code for 2022-2023 Season
- Host: GitHub
- URL: https://github.com/newdeanplus/6512-arcadedrive-2023
- Owner: NewDeanPlus
- License: other
- Created: 2023-03-16T13:32:27.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-20T04:44:03.000Z (7 months ago)
- Last Synced: 2024-06-20T17:20:04.015Z (7 months ago)
- Topics: frc, frc-charged-up, frc-java
- Language: Java
- Homepage: https://coastalcatastrophe6512.weebly.com/
- Size: 128 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Team 6512 Arcade Drive Code
This is the code we used for our robot from the 2023 season. Looking back, this code was *ridiculously* basic compared to whatever the heck we're trying to do now.
Our robot this year, [as seen on our website](https://coastalcatastrophe6512.weebly.com/history.html), consisted mainly of an elevator and pneumatic claw that was able to pick up both cones and cubes.
This code also has both Tank and Arcade drive files, as we had issues with driving straight and kept playing around with the drive trains as a result. The issue ended up being a mechanical problem.### Functions
- Elevator that worked thanks to some constant force springs and some simple code
- Arm and claw that worked to both pick up and place both cones and cubes pretty consistently### Cool Stuff We Learned & Figured Out
- I was pretty proud of the EfficientArm class, which simplifies the countless elevator, claw, and arm movements into commands that could be executed and understood quickly and efficiently by the drivers
- Locking wheels can be pretty helpful when you need a motor to stop moving, although it didn't help with balancing as much as I thought it would due to the robot's weight