Eastern Edge Robotics (EER) is a student-led engineering design team based at the Memorial University of Newfoundland and the Fisheries and Marine Institute. The team competes in the annual MATE ROV Competition. Every year at EER, we build a small remotely-operated vehicle (ROV). This repository is EER's 2026 software package.
This code repository contains code for maintaining EER's current ROV, BlueStar.
This project uses ROS2 Jazzy.
| Package Name | Description |
|---|---|
| bluestar_backend | Backend code for interfacing with the ROV named BlueStar. |
| bluestar_frotnend | A C++ GUI for BlueStar made with ImGui, meant for driving the ROV named BlueStar. |
| common_backend | Common backend ROS nodes for all ROVs. |
| eer_interfaces | Custom ROS2 interfaces used by all packages. |
More details here
The firmware running on BlueStar's onboard RP2040 microcontroller, which communicates with the onboard Raspberry Pi 4B via I2c, along with the PCB schematics can be found in the Electrical_2026 Repository.
Agentic AI tools, such as the Github Copilot Extension, should automatically use the copilot-instructions.md file for context. This file contains useful technical information for onboarding in natural language.