# Hardware

- [Design Fundamentals](https://wiki.purduesigbots.com/hardware/design-fundamentals.md): Learn about all of the different engineering and design principles that go into a robot.
- [Gear Ratios](https://wiki.purduesigbots.com/hardware/design-fundamentals/gear-ratios.md): Gear ratios are one of the most common design decisions that a team must master in order to optimize mechanical advantage in their designs.
- [Internal Forces (Stress)](https://wiki.purduesigbots.com/hardware/design-fundamentals/internal-forces-stress.md)
- [Torque](https://wiki.purduesigbots.com/hardware/design-fundamentals/torque.md)
- [RPM](https://wiki.purduesigbots.com/hardware/design-fundamentals/rpm.md)
- [Center of Mass](https://wiki.purduesigbots.com/hardware/design-fundamentals/center-of-mass.md)
- [Introduction to VEX Parts](https://wiki.purduesigbots.com/hardware/misc.-vex-parts-1.md): Outside of general building knowledge and subsystem variations, there are many different uses for the wealth of parts used in constructing a VEX robot.
- [Structure](https://wiki.purduesigbots.com/hardware/misc.-vex-parts-1/structure.md): Hardware used to attach parts to each other.
- [C-Channels and Angles](https://wiki.purduesigbots.com/hardware/misc.-vex-parts-1/structure/c-channels-and-angles.md): Important components for main structural foundations.
- [Fasteners](https://wiki.purduesigbots.com/hardware/misc.-vex-parts-1/structure/fasteners.md): Crucial for attaching structural pieces to each other.
- [Retainers](https://wiki.purduesigbots.com/hardware/misc.-vex-parts-1/structure/retainers.md): Simplify robot construction with hex nut retainers and standoffs retainers.
- [Gussets and Brackets](https://wiki.purduesigbots.com/hardware/misc.-vex-parts-1/structure/gussets-and-brackets.md): Smaller metal pieces used to mount structural components.
- [Bearings](https://wiki.purduesigbots.com/hardware/misc.-vex-parts-1/structure/bearings.md): Ensure smooth, frictionless motion in moving parts.
- [Plate Metal and Flat Bars](https://wiki.purduesigbots.com/hardware/misc.-vex-parts-1/structure/plate-metal-and-flat-bars.md): Versatile structural components with a variety of uses.
- [Motion](https://wiki.purduesigbots.com/hardware/misc.-vex-parts-1/motion.md): Parts that make things go.
- [High Strength Components](https://wiki.purduesigbots.com/hardware/misc.-vex-parts-1/motion/high-strength-components.md)
- [Gears and Sprockets](https://wiki.purduesigbots.com/hardware/misc.-vex-parts-1/motion/gears-and-sprockets.md)
- [Traction Wheels](https://wiki.purduesigbots.com/hardware/misc.-vex-parts-1/motion/traction-wheels.md): Mitigate the effects of opposing defense with traction wheels.
- [Mecanum Wheels](https://wiki.purduesigbots.com/hardware/misc.-vex-parts-1/motion/mecanum-wheels.md): Clever programmers can take advantage of mecanum wheels to improve maneuverability in the autonomous period.
- [Omnidirectional Wheels](https://wiki.purduesigbots.com/hardware/misc.-vex-parts-1/motion/omnidirectional-wheels.md): Wheels that have a multitude of degrees of freedom thanks to their rollers.
- [Flex Wheels](https://wiki.purduesigbots.com/hardware/misc.-vex-parts-1/motion/flex-wheels.md): Compressible wheels that are useful for intakes, flywheels, and even drivetrains.
- [Robot Decorations](https://wiki.purduesigbots.com/hardware/robot-decorations.md)
- [Part Dyeing](https://wiki.purduesigbots.com/hardware/robot-decorations/part-dyeing.md): This article contains dangerous actions that should only be taken with adult supervision. Purdue SIGBots do not recommend the following actions are taken without proper training.
- [Metal Coloring](https://wiki.purduesigbots.com/hardware/robot-decorations/metal-coloring.md)
- [License Plate Holders](https://wiki.purduesigbots.com/hardware/robot-decorations/license-plate-holders.md)
- [Lifts](https://wiki.purduesigbots.com/hardware/lifts.md): Do you even lift bro?
- [Double Reverse Four Bar (DR4B or RD4B)](https://wiki.purduesigbots.com/hardware/lifts/dr4b.md): The mighty Double Reverse Four Bar.
- [Four Bar](https://wiki.purduesigbots.com/hardware/lifts/four-bar.md): The 4 bar lift, the simplest linkage for keeping both ends parallel.
- [Scissor Lift](https://wiki.purduesigbots.com/hardware/lifts/scissor-lift.md): The tall and controversial scissor lift.
- [Six Bar](https://wiki.purduesigbots.com/hardware/lifts/six-bar.md): The six bar lift, the four bar's big brother.
- [Other Lifts](https://wiki.purduesigbots.com/hardware/lifts/other-lifts.md): Other lifts that could possibly be found on robots
- [Best Practices](https://wiki.purduesigbots.com/hardware/lifts/best-practices.md): Tips and Tricks for building good lifts.
- [Shooting Mechanisms](https://wiki.purduesigbots.com/hardware/shooting-mechanisms.md)
- [Catapult](https://wiki.purduesigbots.com/hardware/shooting-mechanisms/catapult.md): Flingin' things
- [Flywheel](https://wiki.purduesigbots.com/hardware/shooting-mechanisms/flywheel.md): Shooting things and busting encoders
- [Linear Puncher](https://wiki.purduesigbots.com/hardware/shooting-mechanisms/linear-puncher.md)
- [Drivetrains](https://wiki.purduesigbots.com/hardware/vex-drivetrains.md): Vex drivetrains are assemblies, generally made of wheels, used to traverse the VRC field. Each drivetrain has its own set of advantages and disadvantages.
- [Tank Drive](https://wiki.purduesigbots.com/hardware/vex-drivetrains/tank-drive.md)
- [Mecanum Drive](https://wiki.purduesigbots.com/hardware/vex-drivetrains/mecanum-drive.md)
- [Holonomic Drive](https://wiki.purduesigbots.com/hardware/vex-drivetrains/holonomic-drive.md)
- [Designing a Drivetrain](https://wiki.purduesigbots.com/hardware/vex-drivetrains/designing-a-drivetrain.md)
- [Best Practices](https://wiki.purduesigbots.com/hardware/vex-drivetrains/best-practices.md)
- [Pivots & Joints](https://wiki.purduesigbots.com/hardware/vex-joints.md): Joints are attachment points between components used to create mechanisms based on rotation.
- [Pneumatics](https://wiki.purduesigbots.com/hardware/pneumatics.md): Frankly this is just a lot of hot air...
- [Best Practices - Pneumatics](https://wiki.purduesigbots.com/hardware/pneumatics/best-practices-pneumatics.md)
- [Intakes](https://wiki.purduesigbots.com/hardware/intakes.md): Tips on building a good intake, regardless of the game.
- [Flip Out Mechanisms](https://wiki.purduesigbots.com/hardware/flip-out-mechanisms.md): Tips on building mechanisms that extend outside of the robot's starting size.
- [Defensive Mechanisms](https://wiki.purduesigbots.com/hardware/defensive-mechanisms.md): With VRC drives becoming more powerful, Defensive Mechanisms can help give teams an edge when it comes to defensive play.
- [Misc. Building Techniques](https://wiki.purduesigbots.com/hardware/misc.-vex-parts.md): Outside of specific mechanisms and subsystems, which have their own section, there is much general information that can be applicable in many applications when building.
- [VexU](https://wiki.purduesigbots.com/hardware/vexu.md)
- [Common Manufacturing Techniques](https://wiki.purduesigbots.com/hardware/vexu/common-manufacturing-techniques.md)
- [3D Printing](https://wiki.purduesigbots.com/hardware/vexu/common-manufacturing-techniques/3d-printing.md)
- [Laser Cutting](https://wiki.purduesigbots.com/hardware/vexu/common-manufacturing-techniques/laser-cutting.md)
- [Custom Manufactured Parts Library](https://wiki.purduesigbots.com/hardware/vexu/custom-manufactured-parts-library.md)
- [Commercial Off The Shelf Parts Library](https://wiki.purduesigbots.com/hardware/vexu/commercial-off-the-shelf-parts-library.md): Commercial Off The Shelf - COTS


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.purduesigbots.com/hardware.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
