Follow through these slides for a high-level overview of how the architecture works.
- Look at these images to see what an animator graph looks like in state diagram form.
- Follow along with this document to see how an entry in the
queueMap
is called. - Follow along with this document to see how to publish "features" to the animator graph.
- Here is a list of all the variables that are stored in the student model.
Follow throug these slides to see how the System Build Process works.
- See this doc for documentation of the WRITE component.
- See this doc for documentation of the BubblePop component.
- See this doc and this doc for details on how the BaseTen Math component works.
- Learn a coding strategy I use to make TODO comments here.
- Here's a list of the most common things you might need to know. Unfortunately, none of them are documented.
- We follow a feature branch workflow in our repository.
- Please do not fork any repos.
- Instead, to add or modify a feature, create a new branch off the "development" branch:
git checkout development
git checkout -b YOUR_BRANCH_NAME development
- Commit your changes to your branch.
- Push to the RoboTutorLLC repo, but only to your branch. Then we can see your code but it won’t hurt anything else.
- When your code is ready for others to use, make a Pull request to the development branch so we can check your changes.
- Do not push to the development or master branch.