jaeswift-website/api/data/awesomelist/andrewda--awesome-frc.json

1 line
No EOL
11 KiB
JSON

{"slug": "andrewda--awesome-frc", "title": "Frc", "description": "A curated list of packages and resources regarding the FIRST Robotics Competition.", "github_url": "https://github.com/andrewda/awesome-frc", "stars": "93", "tag": "Miscellaneous", "entry_count": 64, "subcategory_count": 8, "subcategories": [{"name": "General", "parent": "", "entries": [{"name": "General", "url": "#general", "description": ""}, {"name": "Suppliers", "url": "#suppliers", "description": ""}, {"name": "Programming", "url": "#programming", "description": ""}, {"name": "Vision", "url": "#vision", "description": ""}, {"name": "Scouting", "url": "#scouting", "description": ""}, {"name": "Driving", "url": "#driving", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Repositories", "url": "#repositories", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "Miscellaneous", "url": "#miscellaneous", "description": ""}, {"name": "The Blue Alliance", "url": "https://www.thebluealliance.com/", "description": "FRC's leading event, team, and match tracker."}, {"name": "The Compass Alliance", "url": "https://www.thecompassalliance.org/", "description": "A resource for learning about all FRC topic, made for any level of experience."}, {"name": "State Space Guide", "url": "https://github.com/calcmogul/state-space-guide", "description": "A practical guide to state-space control: graduate-level control theory for high schoolers.", "stars": "229"}, {"name": "GradleRIO", "url": "https://github.com/wpilibsuite/GradleRIO", "description": "A powerful Gradle Plugin that allows teams competing in the FIRST robotics competition to produce and build their code.", "stars": "251"}, {"name": "CTR Electronics", "url": "http://www.ctr-electronics.com/", "description": "Supplier of many popular parts certified for FRC use, including the Talon SRX's and Victor SPX's."}, {"name": "AndyMark", "url": "https://www.andymark.com/", "description": "A supplier for the educational robotics market, focusing particularly on FIRST."}, {"name": "VEXpro", "url": "https://www.vexrobotics.com/vexpro", "description": "A distributor of parts for FRC, FTC, and VEX formed by FIRST alumni."}, {"name": "McMaster-Carr", "url": "https://www.mcmaster.com/", "description": "A comprehensive index of parts for many applications, from fasteners to pneumatics."}, {"name": "REV Robotics", "url": "http://www.revrobotics.com/", "description": "Distributor of many FIRST Legal mechanical and electrical parts, including NEO Brushless Motors and Spark MAX Motor Controllers."}, {"name": "West Coast Products", "url": "http://www.wcproducts.net", "description": "A company founded by FIRST alumni that aims to distribute reliable and high-quality parts."}, {"name": "WPILib ScreenSteps", "url": "https://wpilib.screenstepslive.com", "description": "Old and unsupported documentation for hardware and officially supported software languages. For up to date, check below."}, {"name": "WPILib Docs", "url": "https://docs.wpilib.org/en/latest/", "description": "Up-to-date documentation on FRC hardware and software for 2020 and beyond."}, {"name": "CSCore", "url": "https://github.com/wpilibsuite/cscore", "description": "The CScore camera vision library from WPI.", "stars": "23"}, {"name": "254 2016 Vision Talk", "url": "https://www.youtube.com/watch?v=rLwOkAJqImo", "description": "The most complete lesson about vision tracking out there."}, {"name": "2729 Storm Robotics Vision", "url": "https://github.com/2729StormRobotics/StormCV2017", "description": "An example of using OpenCV and GRIP to create a vision system.", "stars": "5"}, {"name": "Limelight", "url": "https://limelightvision.io/", "description": "A plug-and-play vision solution built for FRC."}, {"name": "ChickenVision", "url": "https://github.com/team3997/ChickenVision", "description": "An easy to implement vision system created by Team 3997.", "stars": "30"}, {"name": "SERT Vision", "url": "https://github.com/SouthEugeneRoboticsTeam/vision", "description": "A Jetson-powered OpenCV vision tracking solution, complete with status GUI and NetworkTable hooks.", "stars": "24"}, {"name": "GRIP", "url": "https://github.com/WPIRoboticsProjects/GRIP", "description": "An application for rapidly prototyping and deploying computer vision algorithms.", "stars": "363"}, {"name": "Robot Scouter", "url": "https://github.com/SUPERCILEX/Robot-Scouter", "description": "Gorgeous and powerful Android scouting app.", "stars": "100"}, {"name": "VictiScout", "url": "https://github.com/FRCScout/FRCScout", "description": "Light Electron scouting app by Team 1418.", "stars": "21"}, {"name": "QDriverStation", "url": "https://github.com/FRC-Utilities/QDriverStation", "description": "Popular open-source Driver Station clone for all Desktop platforms. Though not permitted in competition, essential for teams wishing to drive on another platform or up their open source cred.", "stars": "168"}, {"name": "FRCDashboard", "url": "https://github.com/FRCDashboard/FRCDashboard", "description": "Powerful and flexible boilerplate for creating complex driving dashboards with web technologies.", "stars": "132"}, {"name": "SmartDashboard.js", "url": "https://github.com/erikuhlmann/SmartDashboard.js", "description": "SmartDashboard port written in JavaScript with `nw.js`.", "stars": "16"}, {"name": "/r/FRC", "url": "https://www.reddit.com/r/FRC/", "description": "The one and only FRC subreddit."}, {"name": "Chief Delphi", "url": "https://www.chiefdelphi.com/forums/portal.php", "description": "The essential forum for all things FRC."}, {"name": "Discord Server", "url": "http://discord.gg/frc", "description": "Chat community for robotics advice and socialization with other FRC students, mentors, and alumni. The absolute best place to go for FRC discussion."}, {"name": "Discord Server List", "url": "https://docs.google.com/spreadsheets/d/1rm6C_hHhPmiIBZxrQT-xGag2Kv9RTpEdENYSKNYB7iI/edit#gid=1112789586", "description": "List of unofficial regional, organizational, and community servers for FRC."}]}, {"name": "Java/Kotlin", "parent": "Repositories", "entries": [{"name": "WPILib", "url": "https://github.com/wpilibsuite/allwpilib", "description": "The official WPILib repository, containing code for the Java and C++ libraries.", "stars": "838"}, {"name": "SmartDashboard", "url": "https://github.com/wpilibsuite/SmartDashboard", "description": "The official SmartDashboard repository containing code for the Java Driver Station dashboard.", "stars": "22"}, {"name": "Shuffleboard", "url": "https://github.com/wpilibsuite/Shuffleboard", "description": "A clean Driver Station dashboard for FIRST teams.", "stars": "78"}, {"name": "Sertain", "url": "https://github.com/SouthEugeneRoboticsTeam/sertain", "description": "A framework which builds upon WPILib and makes programming a robot in Kotlin beautiful.", "stars": "6"}, {"name": "ROOSTER", "url": "https://github.com/flamingchickens1540/ROOSTER", "description": "A common library of useful classes and systems for FIRST.", "stars": "10"}, {"name": "FalconLibrary", "url": "https://github.com/FRC5190/FalconLibrary", "description": "A library for programming robots in Kotlin, made by Team 5190.", "stars": "25"}, {"name": "SnobotSim", "url": "https://github.com/snobotsim/SnobotSim", "description": "A program that can simulate FRC robots programmed in Java.", "stars": "57"}, {"name": "Lib5K", "url": "https://github.com/frc5024/lib5k", "description": "A robotics library developed by team 5024", "stars": "6"}]}, {"name": "C++", "parent": "Repositories", "entries": [{"name": "WPILib (Java/C++)", "url": "https://github.com/wpilibsuite/allwpilib", "description": "The official WPILib repository, containing code for the Java and C++ libraries.", "stars": "838"}, {"name": "BaseBot", "url": "https://github.com/frc5024/basebot", "description": "A complete rewrite of barebonesFRC that is heavily optimized to run as fast as possible and use the bare minimum amount of resources during periodic functions.", "stars": "1"}]}, {"name": "C\\#", "parent": "Repositories", "entries": [{"name": "WPILib (C#)", "url": "https://github.com/robotdotnet/WPILib", "description": "Unofficial WPILib port for writing robot code in C#.", "stars": "25"}, {"name": "NetworkTables (C#)", "url": "https://github.com/robotdotnet/NetworkTables", "description": "Unofficial NetworkTables port for C#.", "stars": "3"}, {"name": "FRC-Extension (Visual Studio)", "url": "https://github.com/robotdotnet/FRC-Extension", "description": "Visual Studio extension to make writing C# robots a breeze.", "stars": "5"}]}, {"name": "Python", "parent": "Repositories", "entries": [{"name": "RobotPy-WPILib", "url": "https://github.com/robotpy/robotpy-wpilib", "description": "Unofficial WPILib port allowing you to write robot code in Python.", "stars": "165"}, {"name": "pyrobottraining", "url": "https://github.com/robotpy/pyrobottraining", "description": "Fundamental tutorial for FRC robot coding in Python.", "stars": "7"}, {"name": "pynetworktables", "url": "https://github.com/robotpy/pynetworktables", "description": "Port to allow access of NetworkTables in Python.", "stars": "57"}, {"name": "TBApi", "url": "https://github.com/PlasmaRobotics2403/TBApi", "description": "A Python library for interacting with The Blue Alliance API.", "stars": "7"}]}, {"name": "CSS", "parent": "Repositories", "entries": [{"name": "banners.css", "url": "https://github.com/ErikBoesen/banners.css", "description": "Library for creating pure CSS FRC banners. Utilitarian and pretty decoration for team websites.", "stars": "24"}]}, {"name": "Ruby", "parent": "Repositories", "entries": [{"name": "tba.rb", "url": "https://github.com/frc1418/tba.rb", "description": "Simple Ruby library for easy interaction with The Blue Alliance API.", "stars": "3"}]}, {"name": "JavaScript", "parent": "Repositories", "entries": [{"name": "TBA Node API", "url": "https://github.com/Team2537/tba-api-node", "description": "A Node.js library for interacting with The Blue Alliance API.", "stars": "1"}, {"name": "FIRST on YouTube", "url": "https://www.youtube.com/user/FIRSTWorldTube", "description": "FIRST's official YouTube channel."}, {"name": "Game Animations", "url": "https://www.youtube.com/watch?v=uYNu9cQac1o\\&list=PLOPIDgAYFKaQmz6aznEMAbewtqqT7FCqY", "description": "Playlist of every game release video since 2003."}, {"name": "Reveal Videos", "url": "https://www.youtube.com/watch?v=2zu1EzyKRRE\\&list=PLocx3vY5mUKNSVfiI1kEjZ9AXtMu1N7-B", "description": "Playlist of the best robot reveal videos."}, {"name": "FIRST Map", "url": "https://firstmap.github.io", "description": "Beautiful map of the world's FRC teams."}, {"name": "FRC New Tab", "url": "https://chrome.google.com/webstore/detail/frc-new-tab/agmoglelphhinnadfmbfodhkdagibkop", "description": "Chrome extension to fill your New Tab page with a random FRC team, or show the team with a number corresponding to the current time."}, {"name": "FRC Bot", "url": "https://github.com/FRC-Bot/FRCBot-ChatBot", "description": "Facebook Messenger bot to get information about FRC teams, events, and matches.", "stars": "6"}]}], "name": ""}