frc1418 / 2015-ui Goto Github PK
View Code? Open in Web Editor NEWTeam 1418's Driver Station code for 2015. DEPRECATED, use https://github.com/FRCDashboard/FRCDashboard
License: Apache License 2.0
Team 1418's Driver Station code for 2015. DEPRECATED, use https://github.com/FRCDashboard/FRCDashboard
License: Apache License 2.0
Use d3 to make svg widgets of the robot. side view and top down. side view should show whether the wheels are running and the current height of the forklifts. the topdown widget should rotate using the gyroscope and show crate distance using the distance sensors.
testing page is receiving blobObjects instead of text when messaging the server. Turn them into text.
line 63 in testingpage
http://bost.ocks.org/mike/bar/ is a good tutorial
Here's a solution to your SD values that have problems in them -- this uses encode/decodeURIComponent to do the work for you, which should be pretty fast and makes the variables easy to understand.
Can't be on the internet AND on the robot network at the same time. Embed it!
This task is for Leon (@lleontan) and Jacob (@kcodes7 ?)
I've done a number of fixes in testingpage.html. port them over to the other files.
They are.
-fixed/updated import urls for bootstrap,css jquery
-cleaned up code
They should only be visible when the autonomous mode they're associated with is selected.
This is important to make sure we don't mess it up!
UI_MainPage page should have-
get the array from keyStore.
This means that when the driver switches the forklift position, the buttons should clearly show the currently targeted position (or none if in manual mode).
Additionally, when the button is clicked, then it should also change. However -- you don't need to do that in the onclick button -- if the robot code is working correctly, then it'll set the targeted position and the UI will show that.
Talk with the robot team to identify what sensors we need to make it happen. At the moment the robot doesn't have limit switches to detect collision with totes. Are the distance sensors accurate enough or do limit switches need to be installed?
Put files in folders. update the paths for stuff in the files so stuff still works.
UI_SettingsPage should be divided into RobotSettings.html,AutonomousSettings.html,VisionSettings.html, and GuiSettings.html
in testingpage make the form message the server when the user presses enter. currently only works when the button is clicked.
In order of importance
*enable/disable auto-acquire
*set forklift positions
*drop buttons
After build season is finished we need to get the camera feed from the robot and display it on UI_Mainpage
The networktables support needs to be extended to allow selecting a particular autonomous mode. Probably will need subtable listener support to make this work.
Run the robot code once frc1418/2015-robot#27 is merged, and you'll see what you need to do. The 'outline viewer' can help out too.
make a fake networktables that can communicate with the tornado server.
Items in the same group have the same string before |
, and should be shown together.
The robot and driverstations need to have the same id's. coordinate with the robot team so we can set the same values.
put the information in your notebook online so we can see it anytime!
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.