-
Notifications
You must be signed in to change notification settings - Fork 175
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
Integration of AdvantageKit #145
Comments
I think it's something that would be really cool to incorporate into YAGSL. I haven't looked into Advantage Kit but I've heard it complicates the robot project. YAGSL sits in a difficult spot. It should be easy to get into and modify but have a high enough ceiling that a more advanced team can get more performance out of it. |
I still am just looking into it for the first time, but it certainly does complicate a lot of stuff. Although I think it could end up being harder having it set up in a way that doesn't force the team to use advantagekit |
That is my conclusion as well, I have talked with the AdvantageKit devs before about it and we have concluded YAGSL is possible to integrate into AdvantageKit however it would require users to call functions synchronously with periodic's and modify the |
If you don't mind then, I may fork YAGSL and mess with implementing it myself |
Go ahead, and Good luck! Its a pain maintaining a fork though but itd be a good reference for teams. |
I'd like to reopen this issue now that AdvantageScope is an official WPILIB Tool. I feel like it should be pretty basic to implement just a basic SwerveDriveIO Class, since a lot of abstraction is already done for motors and the like |
AdvantageScope != AdvantageKit however it is a consideration I still do not want the user to have to do anything other than include the library. |
This is being worked on as a PR, not by us. The PR has an idea and will be reviewed and merged provided advantagekit-less projects still function |
Which PR is this? I didn't see it in the list, but I may have just missed it. I'd love to take a look. |
It was being made by @falOn-Dev but i think it has been dropped |
I was wondering if there had been any thoughts of integrating advantagekit into YAGSL, I'd even be willing to contribute to it and use my team's bot to test it if necessary.
The text was updated successfully, but these errors were encountered: