Skip to content

Instantly share code, notes, and snippets.

@fangeugene
fangeugene / gist:cfc651a9eb80c66bc48ff91b0dbea833
Last active April 17, 2018 16:31
2018 RP by Team_Event (Updated Week 7)
frc254_2018casj 4.0
frc1678_2018cada 3.87
frc2590_2018pahat 3.83
frc2767_2018micmp4 3.66
frc195_2018necmp 3.66
frc2056_2018onham 3.66
frc2122_2018abca 3.58
frc2590_2018mrcmp 3.58
frc2056_2018oncmp1 3.58
frc1678_2018cafr 3.5
@fangeugene
fangeugene / 2018cmptx_pits.json
Created April 15, 2018 02:43
2018cmptx Pit Locations
{"locations": {"frc16": {"loc": "A33", "div": "Carver"}, "frc59": {"loc": "I41", "div": "Hopper"}, "frc100": {"loc": "B34", "div": "Carver"}, "frc108": {"loc": "C29", "div": "Carver"}, "frc118": {"loc": "B04", "div": "Newton"}, "frc120": {"loc": "G16", "div": "Turing"}, "frc148": {"loc": "H40", "div": "Hopper"}, "frc175": {"loc": "D37", "div": "Carver"}, "frc179": {"loc": "E01", "div": "Roebling"}, "frc180": {"loc": "H34", "div": "Hopper"}, "frc254": {"loc": "H33", "div": "Hopper"}, "frc294": {"loc": "H37", "div": "Hopper"}, "frc330": {"loc": "E37", "div": "Galileo"}, "frc341": {"loc": "C32", "div": "Carver"}, "frc342": {"loc": "A32", "div": "Carver"}, "frc343": {"loc": "C36", "div": "Carver"}, "frc359": {"loc": "H38", "div": "Hopper"}, "frc360": {"loc": "H02", "div": "Turing"}, "frc364": {"loc": "G09", "div": "Turing"}, "frc368": {"loc": "E38", "div": "Galileo"}, "frc399": {"loc": "G34", "div": "Hopper"}, "frc418": {"loc": "A37", "div": "Carver"}, "frc456": {"loc": "H25", "div": "Hopper"}, "frc488": {"loc":
@fangeugene
fangeugene / 2018cmpmi_pits.json
Created April 24, 2018 23:37
2018cmpmi Pit Locations
{"locations": {"frc20": {"loc": "G54", "div": "Curie"}, "frc25": {"loc": "E19", "div": "Carson"}, "frc27": {"loc": "E33", "div": "Daly"}, "frc33": {"loc": "G32", "div": "Daly"}, "frc45": {"loc": "B57", "div": "Curie"}, "frc51": {"loc": "A42", "div": "Darwin"}, "frc56": {"loc": "B44", "div": "Darwin"}, "frc58": {"loc": "F21", "div": "Archimedes"}, "frc67": {"loc": "A28", "div": "Archimedes"}, "frc70": {"loc": "E58", "div": "Curie"}, "frc71": {"loc": "A12", "div": "Carson"}, "frc74": {"loc": "G34", "div": "Daly"}, "frc78": {"loc": "D42", "div": "Darwin"}, "frc85": {"loc": "A08", "div": "Tesla"}, "frc88": {"loc": "D11", "div": "Carson"}, "frc103": {"loc": "H19", "div": "Carson"}, "frc111": {"loc": "C48", "div": "Darwin"}, "frc125": {"loc": "B45", "div": "Darwin"}, "frc126": {"loc": "F53", "div": "Curie"}, "frc133": {"loc": "D18", "div": "Carson"}, "frc141": {"loc": "B38", "div": "Daly"}, "frc145": {"loc": "B33", "div": "Daly"}, "frc157": {"loc": "F41", "div": "Darwin"}, "frc167": {"loc": "E52", "div": "Curie"},
[
{
"actual_time": 1489586400,
"alliances": {
"blue": {
"dq_team_keys": [],
"score": 37,
"surrogate_team_keys": [
"frc103"
],
@fangeugene
fangeugene / upload_zebra_motionworks.py
Last active January 13, 2020 19:08
Convert old Zebra MotionWorks data and upload to TBA using the Trusted API
import csv
import glob
import hashlib
import json
import numpy as np
import requests
EVENT_KEY = '2019cc'
AUTH_ID = 'ID'