Software Packages - MeCO-AUV/MeCO-Documentation GitHub Wiki
Home | Hardware Specifications | Software Packages | Api-DOCS
This page has a list of packages used in LoCO, both required and optional. For each of these packages, the provided link will go to their documentation (typically just the main GitHub page with the README). If you haven't set up your machine, with the relevant dependencies, to write code on MeCO, we recommend following the Quickstart Guide before you add modules to the robot.
Repo List
Packages listed in alphabetical order
Repo link | Description | Deployment |
---|---|---|
aruco_tag_detect | Repo for Ar tag recognition. | Jetson & Dev & OCU |
configuration | ROS2 package containing custom message types and configuration files related to the MeCO AUV. | Jetson & Dev & OCU |
ffs-docker-composer | docker-compose that actually behaves like standalone docker... ffs... | Jetson |
detector | A temporary repository for running detector modules. | Jetson |
HREyes | Teensy code for running the HREyes. | Teensy |
meco-menu | Jetson ROS2 menu package that runs docker containers based on menu entries. | Jetson & Teensy |
meco-setup | Meta repository containing scripts and resources to setup the software stack for the MeCO AUV. | Teensy |
motion | Teensy ROS2 C code for AUV motion control. | Teensy |
proteus-ros2 | Proteus server for SIREN (and other M. Fulton projects) on ROS2. | Teensy |
proteus-msgs-ros2 | Proteus server for SIREN (and other M. Fulton projects) on ROS2. | Teensy |
proteus-siren-ros2 | Proteus server messages for SIREN (and other M. Fulton projects) on ROS2. | Teensy & Jetson |
robo_chat_gest | ROS2 package for hand gesture recognition. | Jetson |
siren | Robot to human communication via sound. | Teensy |
TeensyOLED | This is the code to run the OLEDs on MeCO. | Teensy |
teensy-meta | Resources to write microROS code for MeCO using the Teensy 4.1 microcontroller. | Teensy |
teleop | ROS2 package for teleoperating the MeCO AUV. | Teensy |