Exporter DRC UI
Task
Adding the ability for users to view whether their robot design meets the guidelines outlined in the FRC inspection checklist.
AARD-1882
Solution
Created an Exporter tab that shows the user the characteristics of their design and cross check them with the FRC Inspection Checklist.
Before merging, ensure the following criteria are met:
- [ ] All acceptance criteria outlined in the ticket are met.
- [ ] Necessary test cases have been added and updated.
- [ ] A feature toggle or safe disable path has been added (if applicable).
- [ ] User-facing polish:
- Ask: "Is this ready-looking?"
- [ ] Cross-linking between Jira and GitHub:
- PR links to the relevant Jira issue.
- Jira ticket has a comment referencing this PR.
This appears to have made it worse (?). Synthesis and fusion swap the meaning of Y and Z (fusion has XY as the floor, but fission has XZ), and so the meaning of height for a robot that is later imported into synthesis is kind of weird (also the robot levitation appears to be based on the "down" as defined by fusion -Y, so rotating doesn't just fix it)
Chorus detected one or more security issues with this pull request. See the Checks tab for more details.
As a reminder, please follow the secure code review process as part of the Secure Coding Non-Negotiable requirement.
Will not be finished as a part of the v7.2 release