ME405-Final-Project-Mecha14

Repository Map


Overview

This repository is organized into a modular structure separating hardware drivers, task-based control logic, and a central scheduler. The system is built around main.py, which initializes all components and runs the robot.


File Structure

Main Program


Tasks (Control + Behavior)


Drivers (Hardware Interface)


Utilities


Summary

The repository is structured to separate hardware interaction, control logic, and system coordination. This modular design allows each component to be developed and tested independently while supporting reliable real-time operation.