Skip to content

frc2053/Robot2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Robot Code Formatting Sanitizers

FRC 2053 Southern Tier Robotics 2024 Robot Code

This repo holds our 2024 Robot. Our test drivebase is a swerve drivetrain using V3 Falcon 500's with the MK4i modules geared at the "L2 + 16t pinion" option. We have a pigeon v2 as our IMU as well all running through the CANivore. Our library uses Phoenix V6 Pro.

How to setup

Prerequisites (Install this stuff first)

  • Python 3 (not installed from Windows store. Please install from Python website)
  • Visual Studio 2022 with C++ workload
  • Version 2024.1.1 of the WPILib installer installed.
  • Choreo v2024.1.0
  • Pathplanner v2024.1.1
  • Elastic Dashboard v2024.0.2

Install steps:

  • Create your virtual environment Inside the root of the project run: python -m venv ./venv
  • Activate your virtual environment ./venv/Scripts/Activate.ps1
  • Install the code formatter pip install -r requirements.txt
  • Install the pre-commit hooks for formatting pre-commit install

Build steps:

  • To build the code, press Ctrl+Shift+P and search for "Build Robot Code". This will build the robot code for the robot, as well as simulation (desktop).

To run:

  • To run in simulation, press Ctrl+Shift+P and search for "Simulate Robot Code". This will launch the simulation.
  • To run the code on the robot, press Ctrl+Shift+P and search for "Deploy Robot Code". This will search for a RoboRio over USB or the network and upload the code to the robot.

About

FRC 2053's repo for their 2024 robot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages