Skip to content

Decatur-Robotics/FRC-2020-Team-4026

Repository files navigation

Java CI

FRC-2020-Team-4026

Repository for FRC Team 4026's 2020 robot, Bombardier

Robot features include:

  • Ball Intake
  • Ball Indexer, with horizontal and vertical legs
  • 180 degree Turret
  • Dual-Wheel shooter
  • Full-size climber

Requirements

  • Java 8+
  • VSCode for FRC 2020

Installation

  1. Clone the repo
  2. Open it in the 2020 FRC VSCode

Build and deploy

  1. Run the >WPILib Build Robot Code command while connected to the internet (resolves dependencies)
  2. Connect to the robot over either USB-B, Ethernet, or Wifi
  3. Run the >WPILib Deploy Robot Code command to deploy the code to the robot

How To Contribute

  • Feature issues must be created before creating a feature branch
  • Feature Issues must state succinctly
    • what you are adding/modifying (layman's term)
    • why it is needed
    • briefly describe at concept level how you are going to do it. (if you are implementing it)
  • Bug issues must be created before creating a bug branch
  • Bug issues must state succinctly
    • what the bug is (layman's terms)
    • impacted files
    • briefly describe at concept level how you are going to do it. (if you are implementing it)
  • Do not create a branch/PR if the issue is not made or acknowledged by at least 1 other programmer
  • A branch should tackle one bug (or a few related bugs) or one feature only. Generally, branches touching more than a few files are not allowed. Communicate with the other programmers if you believe there is an exception.
  • PRs adding functionality should follow the pattern Feature-{New Feature}
  • PRs fixing bugs should follow the pattern Bug-{bug being fixed}
  • PRs adding robot functionality must be tested on the robot before they can be merged
  • PRs must pass a build before they can be merged
  • Some exceptions may be made for critical changes, such as those made at competition

Documentation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages