Software Requirements Specifications - Uvic-Robotics-Club/uvic-rover-2027 GitHub Wiki
UVic Robotics — Software Requirements Specification (SRS)
CIRC 2026 • UVic Robotics • Version 1.0 (Oct 8, 2025)
Living technical reference for the UVic Robotics Software Team. Centralizes the rover software system overview, development environment, and subsystem responsibilities. It will evolve with implementation and testing. Note: Work in progress—some sections will be filled before competition.
Table of Contents
1. Introduction
2. Overall Description
- 2.1 Rover Perspective
- 2.2 System Functions
- 2.3 Operating Environment
- 2.4 Design and Implementation Constraints
- 2.5 Assumptions and Dependencies
3. System Features (by subsystem)
- Arm Control System
- Drive System
- Perception System
- Odometry System
- Communication System (Antenna)
- Autonomous System
- User Interface (Base Station)