Skip to content

EasternEdgeRobotics/Software_2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Software_2025

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 2025 software package.

This code repository contains code for maintaining EER's two current ROVs, Beaumont and Waterwitch.

Table of Contents

Repository Structure

ros_workspace

This project uses ROS2 Jazzy.

ROS2 Packages

Package Name Description
beaumont_backend Backend code for interfacing with the ROV named Beaumont.
waterwitch_backend Backend code for interfacing with the ROV named Waterwitch.
common_backend Common backend ROS nodes for all ROVs.
eer_interfaces Custom ROS2 interfaces used by all packages.
cpp_frontend A frontend built using C++ that can be operated just from the command-line or with a GUI interface.

More details here

web_frontend

This folder can be thought of as another ROS2 package. It is written in ReactJS and communicates with our backends over ROS2 topics by using roslibjs.

More details here

How to Contribute

  1. Ensure that you're on the team Discord and Google Drive
  2. Complete the Onboarding Task and share your progress
  3. Pick a task from our task tracker or suggest one based on the team's goal

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •