# Pumpkin Bots FRC Team 8793 | Documentation

## HMB Robotics Docs

- [Pumpkin Bots | Documentation](https://hmb-robotics.gitbook.io/documentation/readme.md)
- [Publish your docs](https://hmb-robotics.gitbook.io/documentation/getting-started/publish-your-docs.md)
- [Designing a Drivebase](https://hmb-robotics.gitbook.io/documentation/swerve-drive/designing-a-drivebase.md)
- [Why Design It in CAD](https://hmb-robotics.gitbook.io/documentation/swerve-drive/designing-a-drivebase/why-design-it-in-cad.md): Creating a drive base in a computer software
- [Swerve Modules](https://hmb-robotics.gitbook.io/documentation/swerve-drive/designing-a-drivebase/swerve-modules.md)
- [Wheels](https://hmb-robotics.gitbook.io/documentation/swerve-drive/designing-a-drivebase/wheels.md): Pick your choice of wheels
- [Robot Frame](https://hmb-robotics.gitbook.io/documentation/swerve-drive/designing-a-drivebase/robot-frame.md)
- [Designing a Bellypan](https://hmb-robotics.gitbook.io/documentation/swerve-drive/designing-a-drivebase/designing-a-bellypan.md)
- [Fabrication of Custom Parts](https://hmb-robotics.gitbook.io/documentation/swerve-drive/designing-a-drivebase/fabrication-of-custom-parts.md)
- [Other Electronics](https://hmb-robotics.gitbook.io/documentation/swerve-drive/designing-a-drivebase/other-electronics.md)
- [Swerve Code Generator](https://hmb-robotics.gitbook.io/documentation/swerve-drive/swerve-code-generator.md)
- [PID Tuning](https://hmb-robotics.gitbook.io/documentation/pid-tuning/pid-tuning.md)
- [Computer Vision](https://hmb-robotics.gitbook.io/documentation/computer-vision/computer-vision.md)
- [PathPlanner](https://hmb-robotics.gitbook.io/documentation/pathplanner/pathplanner.md)
- [Upgrading Radio Firmware](https://hmb-robotics.gitbook.io/documentation/programming-radio/upgrading-radio-firmware.md)
- [Flashing Radio](https://hmb-robotics.gitbook.io/documentation/programming-radio/flashing-radio.md)
- [Imaging RoboRIO Firmware](https://hmb-robotics.gitbook.io/documentation/programming-roborio/imaging-roborio-firmware.md)
- [Setting RoboRio Team Number](https://hmb-robotics.gitbook.io/documentation/programming-roborio/setting-roborio-team-number.md): Setting the team number on a new RoboRio is very important because if the team number doesn't match the team number entered driver station application, it will not connect.
- [Bumper Mounts Overview](https://hmb-robotics.gitbook.io/documentation/bumper-mounts/bumper-mounts-overview.md)
- [Bumper Mount with hole](https://hmb-robotics.gitbook.io/documentation/bumper-mounts/bumper-mounts-overview/bumper-mount-with-hole.md): This is part where plungers on the bumpers will go into, locking the bumper into the robot.
- [Bumper Plunger](https://hmb-robotics.gitbook.io/documentation/bumper-mounts/bumper-mounts-overview/bumper-plunger.md): This is on a bolt attached to the bumper, slides into the bumper mount with a hole.
- [Bumper Mount without hole](https://hmb-robotics.gitbook.io/documentation/bumper-mounts/bumper-mounts-overview/bumper-mount-without-hole.md): This is what bolts without plungers will slot into.
