Driver station - #7
Open
liaminatorshearin49 wants to merge 62 commits into
Open
liaminatorshearin49 wants to merge 62 commits into
liaminatorshearin49 wants to merge 62 commits into
Conversation
Added a LogData loop and utilities to check for events and write messages + timestamps to log.txt in the roboRio files.
Returns string of match time in a readable fashion, implemented in the logger class to show with the message.
An app for android to do frc vision by Team 254, modified by team 2783.
5 diffierent levels of importance in the Logger class that are displayed in the robot log.
NDK files took up huge amount of commit space when switching computers
Includes more necessary ignores in one place.
Better fitted for valid target detection with a Pixel phone's camera
Communicates with the android phone from the roborio and gives back target information
Added an EventLogger to LogData to log when the driver station disconnects
Simple server/client setup using a node server running on the roborio and a socket connection between them.
For Storing Coordinates of Objects on the field.
Fixed the Logger Logging when the driver station is connected instead of disconnected.
IDed the Encoders
Uses trig and the camera view to get a vector of a target w.r.t. the robot pose
Pressing the A button should cause the robot to point to whatever targets it sees. Uses untested code from last commit, which is still untested.
Added javadoc comments to most classes, including team authors. (2783 and 254)
-Material Design Buttons -Buttons now display their purpose -HSV slider thumbs changed to a more modern style -HSV slider thickness increased -Added text that shows Disconnected in large letters when robot is disconnected -Slowed down animation of the lock when unlocked as well as removed annoying red flashing -New icon
-NDK directory no longer has to be set manually before building -Package file now "com.team2783.vision"
fixed package name in readme file and update adminreceiver process name
Battery percentage now turns red past a certain threshold
Much smoother vision tracking as well as possibilities for machine learning in the future
-I'm having trouble making it work...
colors need to be implemented
Cleaned it from 254's version, and added prints for information.
alright, alright, i admit defeat. They have like no documentation on gradientdrawable and half the commands dont work!
…rget square also something else
Y and Z 3D vectors are now displayed under the processing mode textview in the top left
pretty neat math happens and then cool numbers appear but wait theres more then these cool math numbers get put on the main screen
Angle correction should have been applied with a negative angle, incluedes other minor fixes.
Finds & prints out the angle of the target relative to the robot using a large and possibly confusing line of code.
subystem -> subsystem :(
For communicating to the node server, from the dependencies in the SocketIO-Client-Java repository: https://github.com/socketio/socket.io-client-java
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Completing Hackoctoberfest = True