All Projects → robotpy → pyfrc

robotpy / pyfrc

Licence: MIT license
python3 library designed to make developing RobotPy-based code easier!

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to pyfrc

frc-characterization
Tools to help FRC teams measure the physical parameters of their robot
Stars: ✭ 55 (+19.57%)
Mutual labels:  frc, robotpy
photonvision
PhotonVision is the free, fast, and easy-to-use computer vision solution for the FIRST Robotics Competition.
Stars: ✭ 115 (+150%)
Mutual labels:  frc, wpilib
examples
Repository of RobotPy example projects
Stars: ✭ 25 (-45.65%)
Mutual labels:  frc, robotpy
first-rust-competition
Rusty Robots: https://crates.io/crates/wpilib and https://crates.io/crates/cargo-frc
Stars: ✭ 45 (-2.17%)
Mutual labels:  frc, wpilib
pynetworktables2js
Forwards NetworkTables traffic to a web page, allowing you to write custom dashboards for your robot using HTML/Javascript
Stars: ✭ 40 (-13.04%)
Mutual labels:  frc, robotpy
robotpy-cscore
Python bindings for the cscore image processing library
Stars: ✭ 17 (-63.04%)
Mutual labels:  frc, robotpy
LibDS
Library for controling FRC robots
Stars: ✭ 29 (-36.96%)
Mutual labels:  frc
Pixy2JavaAPI
Pixy2 API ported to Java for FIRST Robotics RoboRIO
Stars: ✭ 36 (-21.74%)
Mutual labels:  frc
tbapy
📈 Python wrapper for The Blue Alliance API.
Stars: ✭ 39 (-15.22%)
Mutual labels:  frc
FRC-NT-Client
WPI NetworkTables Client for Node
Stars: ✭ 20 (-56.52%)
Mutual labels:  frc
FRC-2019-Public
Public release of Backlash's 2019 FRC Code
Stars: ✭ 62 (+34.78%)
Mutual labels:  frc
frc-score-detection
A program to detect FRC match scores from their livestream.
Stars: ✭ 15 (-67.39%)
Mutual labels:  frc
Steamworks-2017
SERT's code for the 2017 Steamworks game
Stars: ✭ 13 (-71.74%)
Mutual labels:  frc
roborio-opencv
Scripts to build OpenCV for the RoboRIO
Stars: ✭ 13 (-71.74%)
Mutual labels:  frc
statbotics
📈 Modernizing Data Analytics for FRC Robotics
Stars: ✭ 20 (-56.52%)
Mutual labels:  frc
FRC-Java-Tutorial
A tutorial on how to program a robot for use in the FIRST Robotics Competition
Stars: ✭ 52 (+13.04%)
Mutual labels:  frc
FRC-Krawler
FIRST Robotics scouting app brought to you by Team 2052
Stars: ✭ 20 (-56.52%)
Mutual labels:  frc
StuyLib
Award-Winning FRC Library by StuyPulse Team 694
Stars: ✭ 17 (-63.04%)
Mutual labels:  frc
shuffleboard
A modern dashboard for FRC
Stars: ✭ 70 (+52.17%)
Mutual labels:  frc
pathplanner
UI for generating trajectories with Pathfinder, based off of Vannaka's Motion Profile Generator
Stars: ✭ 21 (-54.35%)
Mutual labels:  frc

pyfrc - RobotPy development library helper

Build Status

pyfrc is a python 3 library designed to make developing python code using WPILib for FIRST Robotics Competition easier.

This library contains a few primary parts:

  • A built-in uploader that will upload your robot code to the robot
  • Integration with the py.test testing tool to allow you to easily write unit tests for your robot code.
  • Various support for robot simulation

Documentation

Contributing new changes

pyfrc is intended to be a project that all members of the FIRST community can quickly and easily contribute to. If you find a bug, or have an idea that you think others can use:

  1. Fork this git repository to your github account
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push -u origin my-new-feature)
  5. Create new Pull Request on github

Authors

Dustin Spicuzza ([email protected])

Contributors:

  • Sam Rosenblum
  • James Ward
  • Christian Balcom
  • Others

pyfrc is originally derived from (and supercedes) fake_wpilib, which was developed with contributions from Sam Rosenblum and Team 2423.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].