Thinking about the logical categories of information that we might eventually want to go on this site. Currently I have
- XbotEdu curriculum: basically the challenges in the wiki now, which might slowly adapt over time as needed. I think some stuff that's currently in the SCL wiki (e.g. how field orientation works, or field coordinates) belongs adjacent to here: not strictly curriculum material, but stuff that students should be familiar with as they go through XbotEdu and stuff that existing students will reference. Not sure how explicitly the "reference" material should be separated from the curriculum material.
- Patterns reference: common code patterns for how we do things, e.g. simulate a robot feature with MapleSim, subsystem boilerplate, etc. This stuff is heavily illustrated with code block examples/templates. This material largely does not exist today and would need to be developed more or less from scratch drawing on SCL and TeamXbot2025, TeamXbot2026 etc.
- Tooling "manuals": For software tools we use. E.g. PhoenixTuner etc. Few code blocks. Includes instructions for setting up the tooling as a newcomer or on a new laptop. We won't duplicate the official documentation for these tools; we'll link heavily to e.g. AdvantageScope docs to explain the mechanics of interacting with the tools. I think of this section more as SOPs for the tooling we use.
- SCL docs??: maybe someday if ever. Definitely not super soon. And I think the stuff in SCL wiki could eventually be fleshed out even more into proper SCL documentation. But this is a whole other project and not a high priority yet.
- Other ideas?
Thinking about the logical categories of information that we might eventually want to go on this site. Currently I have