Skip to content
Change the repository type filter

All

    Repositories list

    • Video

      Public
      A Dart implementation of our video program, to stream video and metadata to our Dashboard
      Dart
      1003Updated Dec 26, 2024Dec 26, 2024
    • A program to forward messages between CAN and UDP
      Dart
      0002Updated Dec 26, 2024Dec 26, 2024
    • A mono-repo with submodules for all the code that's needed on the rover
      Dart
      0000Updated Dec 26, 2024Dec 26, 2024
    • A Python program to recognize objects in video frames
      Python
      0001Updated Dec 26, 2024Dec 26, 2024
    • Autonomy

      Public
      Autonmously operates the rover and drives it to the given GPS coordinates
      Dart
      0003Updated Dec 24, 2024Dec 24, 2024
    • A Dart implementation of our UDP networking protocol
      Dart
      0003Updated Dec 24, 2024Dec 24, 2024
    • A collection of our documentation that lives outside of any code
      0001Updated Dec 23, 2024Dec 23, 2024
    • A shared implementation of the CAN bus protocol for Arduino-based microcontrollers.
      C++
      0223Updated Dec 19, 2024Dec 19, 2024
    • Dashboard

      Public
      A desktop app for remotely operating the rover
      Dart
      35010Updated Dec 19, 2024Dec 19, 2024
    • The code running on the base station setup: antenna control and RTK
      Dart
      0002Updated Dec 14, 2024Dec 14, 2024
    • Firmware for the electrical relay subsystem
      C++
      0000Updated Dec 5, 2024Dec 5, 2024
    • A Flutter wrapper to include the sdl library for the sdl_gamepad package
      C
      BSD 3-Clause "New" or "Revised" License
      0000Updated Dec 4, 2024Dec 4, 2024
    • .github

      Public
      Binghamton University Rover Team public profile
      0000Updated Dec 4, 2024Dec 4, 2024
    • A firmware sketch for a board that tests motors
      0000Updated Dec 4, 2024Dec 4, 2024
    • Arduino IDE sketches to run on a Teensy MCU and control the rover arm and gripper
      C
      0251Updated Dec 4, 2024Dec 4, 2024
    • Protobuf

      Public
      Protobuf message declarations used for operating the rover over the network
      Python
      0003Updated Nov 28, 2024Nov 28, 2024
    • A Python implementation of a UDP client and server, augmented with Protobuf messages
      Python
      0000Updated Nov 26, 2024Nov 26, 2024
    • Arduino IDE sketches to run on a Teensy MCU and control the environmental analysis hardware
      C++
      2110Updated Nov 20, 2024Nov 20, 2024
    • Lidar

      Public
      A small program to read lidar frames and forward them to the Video program
      Dart
      0001Updated Nov 20, 2024Nov 20, 2024
    • Firmware to control the antenna, which can swivel and tilt
      C
      0000Updated Nov 20, 2024Nov 20, 2024
    • A collection of repositories that will be hosted on the secondary Pi
      Shell
      0001Updated Nov 14, 2024Nov 14, 2024
    • An Arduino Sketch for driving the rover's VESC motors over PWM
      C++
      0102Updated Nov 6, 2024Nov 6, 2024
    • An Arduino library for manipulating the TMC Motor drivers
      C++
      1100Updated May 22, 2024May 22, 2024
    • A container for all repositories that go on the Subsystems Pi
      Shell
      0000Updated May 18, 2024May 18, 2024
    • A template to set up all other firmware repositories
      C++
      0000Updated Jan 31, 2024Jan 31, 2024
    • Python-Video

      Public archive
      Python code to stream, send, and instrument multiple cameras on a Raspberry Pi
      Python
      1100Updated Nov 9, 2023Nov 9, 2023
    • Python-Autonomy

      Public archive
      The rover's runtime for the autonomy mission
      Python
      2001Updated Jun 1, 2023Jun 1, 2023
    • Python-Subsystems

      Public archive
      Python code for a Raspberry Pi to coordinate the firmware subsystems
      Python
      0000Updated Jun 1, 2023Jun 1, 2023
    • MARS-Firmware

      Public archive
      The Teensy sketch for controlling the Multidirectional Antenna Rotary System
      C
      0011Updated May 30, 2023May 30, 2023
    • MARS-Server

      Public archive
      A server to convert data between UDP and Serial
      Python
      0000Updated May 25, 2023May 25, 2023