Skip to content

1 create motion subsystem - #4

Merged
jaymendo670-png merged 5 commits into
mainfrom
1-create-motion-subsystem
May 23, 2026
Merged

1 create motion subsystem#4
jaymendo670-png merged 5 commits into
mainfrom
1-create-motion-subsystem

Conversation

@jaymendo670-png

Copy link
Copy Markdown
Contributor

No description provided.

added motor count
made all setter and getter functions
set IDs
i added comments
@jaymendo670-png
jaymendo670-png requested a review from a team as a code owner May 23, 2026 00:19
@jaymendo670-png jaymendo670-png linked an issue May 23, 2026 that may be closed by this pull request
4 tasks
@TaylerUva
TaylerUva requested a review from Copilot May 23, 2026 00:26

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR introduces a new Motion subsystem for controlling intake and hood pivot TalonFX motors, and wires it into the robot container with device IDs and placeholder constants.

Changes:

  • Adds a Motion subsystem with TalonFX pivot control, angle setters/getters, and at-angle checks.
  • Registers the subsystem in RobotContainer for logging/access.
  • Adds CAN IDs and TalonFX configuration constants for the motion hardware.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
src/main/java/frc/robot/subsystems/Motion.java Implements the new motion subsystem for intake and hood pivots.
src/main/java/frc/robot/RobotContainer.java Instantiates and logs the new motion subsystem.
src/main/java/frc/robot/DeviceIDs.java Adds CAN IDs for hood and intake pivot motors.
src/main/java/frc/robot/constants/ConstMotion.java Adds TalonFX configuration objects for the new motion motors.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/main/java/frc/robot/subsystems/Motion.java Outdated
Comment thread src/main/java/frc/robot/DeviceIDs.java Outdated
Comment thread src/main/java/frc/robot/subsystems/Motion.java Outdated
Comment thread src/main/java/frc/robot/subsystems/Motion.java Outdated
@AngelaKimmy

Copy link
Copy Markdown
Contributor

It looks like the build is failing, I recommend trying to build locally to troubleshoot

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 4 out of 5 changed files in this pull request and generated 3 comments.

Comment thread src/main/java/frc/robot/constants/ConstMotion.java
Comment thread src/main/java/frc/robot/subsystems/Motion.java
Comment thread src/main/java/frc/robot/subsystems/Motion.java
@jaymendo670-png
jaymendo670-png merged commit 0cb7349 into main May 23, 2026
2 checks passed
@jaymendo670-png
jaymendo670-png deleted the 1-create-motion-subsystem branch May 23, 2026 02:56
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.

Create motion subsystem

5 participants