Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simplified swerve sim #25

Conversation

GearBoxFox
Copy link
Contributor

Thank you for your contribution! Before submitting your pull request, please review the following:


Simplified Swerve Simulation Class

Wrapped most of the needed SwerveSimulation parts into a single class for less advanced users, also updated the current SwerveModuleSimulation to use the newer MapleMotorSim. There are probably some missing Javadocs comments, but all the functionality is there, so I can start making a template project.

# Conflicts:
#	project/src/main/java/org/ironmaple/simulation/drivesims/SimplifiedSwerveDriveSimulation.java
# Conflicts:
#	.gitignore
#	project/src/main/java/org/ironmaple/simulation/MapleMotorSim.java
#	project/src/main/java/org/ironmaple/simulation/drivesims/SimplifiedSwerveDriveSimulation.java
#	project/src/main/java/org/ironmaple/simulation/drivesims/SwerveModuleSimulation.java
@catr1xLiu
Copy link
Contributor

hey, can you make this PR point to motor-sim-control-loops?

@catr1xLiu
Copy link
Contributor

it's nice work here, but the newer version of maple-motor-sim is using the CTRE style requests

@GearBoxFox GearBoxFox changed the base branch from main to motor-sim-control-loops November 7, 2024 01:20
@GearBoxFox
Copy link
Contributor Author

Done, but there are now a few conflicts in the branch merge, and I don't have write access to resolve them.

@catr1xLiu catr1xLiu merged commit 98881d5 into Shenzhen-Robotics-Alliance:motor-sim-control-loops Nov 7, 2024
@catr1xLiu
Copy link
Contributor

thanks for the help!

@GearBoxFox GearBoxFox deleted the simplified-swerve-sim branch November 11, 2024 13:30
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.

2 participants