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

https://github.com/choate-robotics/7407-robotpy-toolkit

Library for usage across years in Choate Robotics
https://github.com/choate-robotics/7407-robotpy-toolkit

Last synced: 6 months ago
JSON representation

Library for usage across years in Choate Robotics

Awesome Lists containing this project

README

        

# 7407-RobotPy-Toolkit
### FRC Wired Boars Team 7407's toolkit for usage with RobotPy

Documentation: https://choate-robotics.github.io/7407-RobotPy-Toolkit

## TODO:
- UnitTests (IN PROGRESS)
- Smart Dashboard Wrapper (NOT STARTED)
- Fiducial Odometry (IN PROGRESS)

## Features:
### Motor Wrappers:
- Ctre Motors
- Rev Motors
### Network Control:
- Robot Statuses
- DS to Robot Comms
### Operator Interface:
- Keymap simplification
- Mapped controllers
### Sensors:
- Gyrometer
- Color Sensors (Usage with I2C Multiplexer)
- Limelight
- Limit Switch (I2C)
### Subsystem Templates:
- Swerve Drive
- Differential Drive
### Optimized Unum
### Utils
- Logging
- Math
- Units (Unum Based)
### In Progress: Swerve Simulation

## TO BUILD AND DEPLOY:
- Delete old build files in the dist/ folder.
- Edit the pyproject.toml file for the new version number.
- python -m build .
- twine upload dist/*