Software Homepage

Software is the subteam responsible for designing and developing all of the high-level control software for the rover and base station. We also interface with the firmware that the Electronics team creates in order to control hardware such as motors and sensors.

General Resources and Guidelines

 * GitHub - where we host our various source code repositories
 * ClickUp - our task tracker, where we keep track of progress on our various projects
 * Style Guide - our current guidelines for code style and best practices (TODO: change link to point to new Resurgence repo when it is created)
 * Git/GitHub Best Practices - our current guidelines for using Git/GitHub

Current Projects
Note that some of these projects somewhat overlap each other.
 * Autonomous Navigation
 * Mapping and Localization
 * AR Tag Detection
 * Mission Control
 * 3D Simulator
 * Inverse Kinematics
 * Hardware Integration
 * Networking