Skip to content

Hood subsystem#14

Open
Schadsy wants to merge 6 commits intoDevfrom
HoodSubsystem
Open

Hood subsystem#14
Schadsy wants to merge 6 commits intoDevfrom
HoodSubsystem

Conversation

@Schadsy
Copy link

@Schadsy Schadsy commented Feb 19, 2026

Made the HoodSubsystem and made it geared to the KrakenX44 motor. Henry Schadler

@Schadsy Schadsy requested a review from AlphaAlex303 February 19, 2026 00:37
import com.ctre.phoenix6.hardware.TalonFX;

public class HoodSubsystem extends SubsystemBase {
private final TalonFX hoodMotor = new TalonFX(2);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


private final ArmConfig hoodConfig = new ArmConfig(hoodSMC)
.withTelemetry("HoodMech", TelemetryVerbosity.HIGH)
.withSoftLimits(Degrees.of(5), Degrees.of(100))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Validate these against the CAD


private final SmartMotorControllerConfig hoodMotorConfig = new SmartMotorControllerConfig(this)
.withClosedLoopController(0.00016541, 0, 0, RPM.of(5000), RotationsPerSecondPerSecond.of(2500))
.withGearing(new MechanismGearing(GearBox.fromReductionStages(4, 4)))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Validate if this is the correct gear ratio from the CAD

@Schadsy Schadsy requested a review from jcballock February 19, 2026 04:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Comments