Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mechanical-advantage/robotcode2023

Robot code for "Banana Split"
https://github.com/mechanical-advantage/robotcode2023

Last synced: 3 months ago
JSON representation

Robot code for "Banana Split"

Awesome Lists containing this project

README

        

# RobotCode2023

[![Build](https://github.com/Mechanical-Advantage/RobotCode2023/actions/workflows/build.yml/badge.svg?branch=main&event=push)](https://github.com/Mechanical-Advantage/RobotCode2023/actions/workflows/build.yml)

This project contains 6328's robot code for the 2023 CHARGED UP game. See also:

* Our #OpenAlliance [build thread](https://www.chiefdelphi.com/t/frc-6328-mechanical-advantage-2023-build-thread/420691) on Chief Delphi.

* Our logging framework [AdvantageKit](https://github.com/Mechanical-Advantage/AdvantageKit), used heavily in this project.

* Robot code from past seasons: [2022](https://github.com/Mechanical-Advantage/RobotCode2022), [2020/2021](https://github.com/Mechanical-Advantage/RobotCode2020), [2019](https://github.com/Mechanical-Advantage/RobotCode2019), [2018](https://github.com/Mechanical-Advantage/RobotCode2018), [2017](https://github.com/Mechanical-Advantage/RobotCode2017)

![CHARGED UP logo](/charged-up.png)

## Python Environment

To set up the Python environment for formatting with [Black](https://github.com/psf/black) and running [Kairos](/kairos/), follow the steps below.

```bash
python -m venv venv
source ./venv/bin/activate # Linux/macOS
.\\venv\\Scripts\\activate # Windows
pip install -r requirements.txt
```