Binghamton University Rover Team
All of the code used by the Binghamton University Rover Team
Binghamton, NY
Pinned Repositories
Autonomy
Autonmously operates the rover and drives it to the given GPS coordinates
BurtOS-2
Base station/rover computer apps and libraries for the Binghamton University Rover Team
Dashboard
A desktop app for remotely operating the rover
Firmware-Utilities
A shared implementation of the CAN bus protocol for Arduino-based microcontrollers.
flutter_sdl_gamepad
A Flutter wrapper to include the sdl library for the sdl_gamepad package
Networking
A Dart implementation of our UDP networking protocol
Python-Video
Python code to stream, send, and instrument multiple cameras on a Raspberry Pi
RoverSystem
Pre-2021 Software Repository for the Binghamton University Rover Team
Subsystems
A program to forward messages between CAN and UDP
TMC-Firmware
An Arduino library for manipulating the TMC Motor drivers
Binghamton University Rover Team's Repositories
BinghamtonRover/Dashboard
A desktop app for remotely operating the rover
BinghamtonRover/Firmware-Utilities
A shared implementation of the CAN bus protocol for Arduino-based microcontrollers.
BinghamtonRover/Drive-Firmware
An Arduino Sketch for driving the rover's VESC motors over PWM
BinghamtonRover/Python-Video
Python code to stream, send, and instrument multiple cameras on a Raspberry Pi
BinghamtonRover/Science-Firmware
Arduino IDE sketches to run on a Teensy MCU and control the environmental analysis hardware
BinghamtonRover/TMC-Firmware
An Arduino library for manipulating the TMC Motor drivers
BinghamtonRover/Autonomy
Autonmously operates the rover and drives it to the given GPS coordinates
BinghamtonRover/Electrical-Firmware
Firmware for the electrical relay subsystem
BinghamtonRover/flutter_sdl_gamepad
A Flutter wrapper to include the sdl library for the sdl_gamepad package
BinghamtonRover/MARS-Firmware
The Teensy sketch for controlling the Multidirectional Antenna Rotary System
BinghamtonRover/MARS-Server
A server to convert data between UDP and Serial
BinghamtonRover/Networking
A Dart implementation of our UDP networking protocol
BinghamtonRover/Protobuf
Protobuf message declarations used for operating the rover over the network
BinghamtonRover/Python-Autonomy
The rover's runtime for the autonomy mission
BinghamtonRover/Python-Networking
A Python implementation of a UDP client and server, augmented with Protobuf messages
BinghamtonRover/Python-Subsystems
Python code for a Raspberry Pi to coordinate the firmware subsystems
BinghamtonRover/Subsystems
A program to forward messages between CAN and UDP
BinghamtonRover/Video
A Dart implementation of our video program, to stream video and metadata to our Dashboard
BinghamtonRover/.github
Binghamton University Rover Team public profile
BinghamtonRover/Antenna-Firmware
Firmware to control the antenna, which can swivel and tilt
BinghamtonRover/Base-Station
The code running on the base station setup: antenna control and RTK
BinghamtonRover/Computer-Vision
A Python program to recognize objects in video frames
BinghamtonRover/Documentation
A collection of our documentation that lives outside of any code
BinghamtonRover/Firmware-Template
A template to set up all other firmware repositories
BinghamtonRover/Legacy-Electrical-Firmware
Teensy sketch for the rover electrical control board
BinghamtonRover/Lidar
A small program to read lidar frames and forward them to the Video program
BinghamtonRover/Motor-Test-Firmware
A firmware sketch for a board that tests motors
BinghamtonRover/Rover-Code
A mono-repo with submodules for all the code that's needed on the rover
BinghamtonRover/SecondaryPi
A collection of repositories that will be hosted on the secondary Pi
BinghamtonRover/SubsystemsPi
A container for all repositories that go on the Subsystems Pi