saintsrobotics / frc2020 Goto Github PK
View Code? Open in Web Editor NEWRobot Code For Saints robotics (FRC team 1899)
License: MIT License
Robot Code For Saints robotics (FRC team 1899)
License: MIT License
What seems to have happened is that we are giving the drive method inverted x value (forward-backward input) and inverted rotation. To fix that, the drive motors were inverted. Meaning, that while this isn't a problem when the drivetrain is controlled with joysticks, it's a problem with position tracking. It does not uphold the contract established by our contract with the drivetrain.
Create an implementation of ILogger for Shuffleboard.
I we were to call getDegrees, it wouldn't use the offset.
Also 5 is a magic num
The shooter only starts up to its new set speed only if its setpoint previously was 0. Not sure why this is here. Also may want to remove the SmartDashboard provider before comp.
Due to a change in the logic the tests are failing. Need to update the test data to reflect update.
Define the various strategies that need to be coded for the Autonomous mode part of the game.
It doesn't compile, so it should be easy to find the bug
also figure out why driving left does not work
Implement the subsystem to actually control the robot. This task is to have the teleOp method working. Ie
move(x,y,rotation)
the magic number is already in the configs file!
Configure project to be able to write unit tests
Implement the subsystem to actually control the robot. Assuming the teleOp has been complete the other high level commands can be completed.
Everything except:
and make a habit of adding javadocs when you write stuff in the future
Put a comment in the file
Add an implementation for the Mock drivetrain for testing purposes.
The Mock drivetrain should include a full set of unit tests
Sometimes you just want to refactor some code without adding new functionality. You can use this Issue to assign that PR to this issue. Don't use when adding new features.
Enable the ability to simulate the scheduler running as it would within a game. This should allow better testing (unit) of autonomous code.
Refactor the MockDrive train to support new Nav Commands.
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.