https://github.com/stuypulse/swervesysid
Custom robot code to feed data to SysId's data analysis
https://github.com/stuypulse/swervesysid
Last synced: 3 months ago
JSON representation
Custom robot code to feed data to SysId's data analysis
- Host: GitHub
- URL: https://github.com/stuypulse/swervesysid
- Owner: StuyPulse
- License: mit
- Created: 2022-11-16T21:54:38.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-21T19:51:01.000Z (over 2 years ago)
- Last Synced: 2025-03-06T03:34:32.070Z (over 1 year ago)
- Language: Java
- Size: 467 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SwerveSysId
## Running
1. Run 4 autonomous commands and disable each after accumulating enough data
2. Run client/client.py (give correct ip in config)
3. Input data.json into SysID
## Links
- [SysId Data Collection SmartDasboard Interface](https://github.com/wpilibsuite/sysid/blob/main/docs/data-collection.md)
- Robot code for general mechanism in SysId [MechanismRobot.h](https://github.com/wpilibsuite/sysid/blob/main/sysid-projects/mechanism/src/main/include/MechanismRobot.h) [MechanismRobot.cpp](https://github.com/wpilibsuite/sysid/blob/main/sysid-projects/mechanism/src/main/cpp/MechanismRobot.cpp)
- Base logging class in SysId [SysIdLogger.h](https://github.com/wpilibsuite/sysid/blob/main/sysid-library/src/main/include/sysid/logging/SysIdLogger.h) [SysIdLogger.cpp](https://github.com/wpilibsuite/sysid/blob/main/sysid-library/src/main/cpp/logging/SysIdLogger.cpp)
- Mechanism logging class in SysId [SysIdGeneralMechanismLogger.h](https://github.com/wpilibsuite/sysid/blob/main/sysid-library/src/main/include/sysid/logging/SysIdGeneralMechanismLogger.h) [SysIdGeneralMechanismLogger.cpp](https://github.com/wpilibsuite/sysid/blob/main/sysid-library/src/main/cpp/logging/SysIdGeneralMechanismLogger.cpp)