roboeagles4828 / ace Goto Github PK
View Code? Open in Web Editor NEWCode for the robot used in the 2017 FRC competition
License: MIT License
Code for the robot used in the 2017 FRC competition
License: MIT License
we should write up a sexy README so people know how to set up in their IDE and submit changes and such. Probably grab some of it from the stuff we did in the offseason, @RoboEagles4828/LandrovalOutreach . Just make sure we edit out the Toast specific bits
It's still happening. Someone use chmod or something to fix? I don't have linux on hand right now.
@alebcay @P1n3appl3
Our options as I see it in order by most elegant (but not necessarily easiest to implement):
Regardless of the final robot design this year we will almost certainly have multiple modes in auton. Rebuilding the code every time we want to switch is not only a crude solution, but it can lead to damaging our robot (those of you who were on the team last year understand what I mean). We need some form of selector that operates outside of the main robot code.
If possible, I'd prefer that we implement said selector purely in hardware as a series of switches or any other multi output device that can be easily and reliable read by the RoboRIO on startup. Mr. Dunko may have already created one, I remember him talking about it last year, so make sure to ask him before going off and buying/building something.
We want a Ports.java.
I was able to pull the library from git, but IntelliJ is not able to recognize it.
Problem found in Robot.java, line 20.
We need to test and set these constants in the code:
This is just a reminder to make Pull Requests for the finished feature branches. We are currently at 11 branches, so try to finish one feature before moving to the next.
I'm trying to get a complete list of potential auton routines so we know what we may have to write in the future. This doesn't mean that all of these will come to fruition but I just want an exhaustive list of possibilities. Right now I have these (in order of difficulty/likelihood of having to write them):
Keep in mind that any auton involving the boiler will have to be implemented differently based on which alliance you're on. With that in mind were there any auton routines brainstormed that I'm missing?
We need a changelog for the master
branch.
If you didn't know already, CodeClimate is a service that uses algorithms to check if your code has formatting errors or bad practices.
According to our CodeClimate page, we have close to 100 issues. Link
All of these changes should be easy fixes, but I'm too lazy to go fix them one by one. I would appreciate some help.
These changes should be made on the branch hotfix/issues
. Make sure to git fetch
before making a new branch.
I need "someone" to pull the repo and check if it has all the necessary files. @CheezBallzPi
This is being labeled as an issue because setup is not close to finished.
Here's a checklist for routines we could possibly implement:
We want to attempt to use PID to keep the robot in place even when pushed. This is mainly because Mecanum wheels are really easy to push around.
3 servos (1 running as a slave, and 1 for indexing) and 1 CANTalon per shooter.
The "Code Climate" and "Code Coverage" buttons don't seem to be functioning, could someone look into it pls
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.