Go to Post I mean, there is a 40 second period where your alliance has to play defense, so you might as well play it well. - Jeff Rodriguez [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 24-12-2011, 10:24
danielc192 danielc192 is offline
Registered User
FRC #0177
 
Join Date: Dec 2011
Location: South Windsor, CT
Posts: 2
danielc192 is an unknown quantity at this point
Proof Of Concept for Web-Based Scouting System

Hi All,

Here is a scouting system I have been working on for a while now. It is nowhere near as full-featured as some more developed scouting systems I've seen, but I think it has a few benefits over the traditional excel-based system:

- It is served from one central laptop, to which all the ancillary devices connect.
- It can be accessed from any-web enabled device with bluetooth capability (smartphones, iPods, other laptops)
- It can sync with a central server after the competition to back up data if teams wish.
- A future version will allow devices to store data locally and send it later in the event that the central laptop cannot be reached. It will also allow a redundant database copy on a USB Flash or External HD.
- The aforementioned backup can be easily shared (if a team desires) with the rest of the FIRST community to improve team data quality.

However, because of FIRST rules prohibiting Wi-Fi use at competitions, devices must connect either via Ethernet or Internet over Bluetooth to the central laptop.

Here is the short link:
http://bit.ly/177scout

The interface hasn't been polished at all, so to get to the scouting (front-end) interface, you click "Scouting Interface"
To get to the back-end, you click "Graph", select the column of data you want to plot, and then type in a comma-separated list of the teams you wish to graph.

Please feel free to play around with the test implementation, and give me your comments. Again, keep in mind this is not fully developed. If the community thinks this concept is worth pursuing, I will continue to develop it so it has similar capabilities to Excel scouting systems.

Thanks,

Daniel
Reply With Quote
  #2   Spotlight this post!  
Unread 24-12-2011, 10:54
Sean Raia's Avatar
Sean Raia Sean Raia is offline
Curious spectator & alumn
no team
 
Join Date: Oct 2008
Rookie Year: 2008
Location: PA
Posts: 436
Sean Raia has a reputation beyond reputeSean Raia has a reputation beyond reputeSean Raia has a reputation beyond reputeSean Raia has a reputation beyond reputeSean Raia has a reputation beyond reputeSean Raia has a reputation beyond reputeSean Raia has a reputation beyond reputeSean Raia has a reputation beyond reputeSean Raia has a reputation beyond reputeSean Raia has a reputation beyond reputeSean Raia has a reputation beyond repute
Re: Proof Of Concept for Web-Based Scouting System

Obviously this is a very early version of your system, but the following things i feel can be improved on:

- On the submit data form, have a link to the report page.

- Get rid of those checkbox's for logos. That just seems like lazy programming to me, as you can easily check if there is a full logo in that row with code.

- You don't report errors if incorrect data is entered in a field. (ex. "p" in the team # field.) Don't let incorrect data pass as correct.

- It would be beneficial if you had the option to narrow down to viewing one teams data on the scouting reports sheet.

- Get rid of the page between the graphs and the report page. As you can simply enter the data on the same page as the graph.

Enjoy the constructive criticism, you can get this looking really sharp.

Last edited by Sean Raia : 24-12-2011 at 11:06.
Reply With Quote
  #3   Spotlight this post!  
Unread 24-12-2011, 10:59
Ninja_Bait's Avatar
Ninja_Bait Ninja_Bait is offline
Former Prez of Making Things Go
AKA: Jake Potter
FRC #0694 (StuyPulse)
Team Role: Alumni
 
Join Date: Apr 2010
Rookie Year: 2008
Location: New York
Posts: 650
Ninja_Bait has a reputation beyond reputeNinja_Bait has a reputation beyond reputeNinja_Bait has a reputation beyond reputeNinja_Bait has a reputation beyond reputeNinja_Bait has a reputation beyond reputeNinja_Bait has a reputation beyond reputeNinja_Bait has a reputation beyond reputeNinja_Bait has a reputation beyond reputeNinja_Bait has a reputation beyond reputeNinja_Bait has a reputation beyond reputeNinja_Bait has a reputation beyond repute
Re: Proof Of Concept for Web-Based Scouting System

Heh, I like it. I'm a little confused about how to say an ubertube and a logo piece was hung on the same peg, and it probably needs a few extra rules so that someone can't just put obviously false information, and can't "forget" important info. (It wasn't me who said 694 scored 1000 points, honest )

Also your graph has a lot of silly options, such as graphing team number vs. team. [sarcasm] Wow! [/sarcasm] Can you drop those and add some more of the table sorting options?
__________________
You can't fix something that isn't broken... but you can always break things that aren't fixed!


Last edited by Ninja_Bait : 24-12-2011 at 11:04.
Reply With Quote
  #4   Spotlight this post!  
Unread 24-12-2011, 15:47
Jessi Kaestle's Avatar
Jessi Kaestle Jessi Kaestle is offline
Registered User
FRC #1712 (Dawgma)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2003
Location: Upper Darby, PA
Posts: 66
Jessi Kaestle has a brilliant futureJessi Kaestle has a brilliant futureJessi Kaestle has a brilliant futureJessi Kaestle has a brilliant futureJessi Kaestle has a brilliant futureJessi Kaestle has a brilliant futureJessi Kaestle has a brilliant futureJessi Kaestle has a brilliant futureJessi Kaestle has a brilliant futureJessi Kaestle has a brilliant futureJessi Kaestle has a brilliant future
Re: Proof Of Concept for Web-Based Scouting System

I think this is a great start but as some people have already pointed out, it still has some flaws to work out. These are some of the things I noticed.

If you have a "destroy" button, you need to lock out who can use it.
You have no space of minibots or penalties
Instead of having a space for score, have the program determine the score
Penalties are almost as important than scoring ability, there needs to be some sort of check box for them
I have found that leaving room for comments just leads to things like "They have a hot driver, pick this team"

I can't wait to see your second attempt.
__________________
See first, think later, then test. But always see first. Otherwise you will only see what you were expecting. Most scientists forget that. - Douglas Adams
Reply With Quote
  #5   Spotlight this post!  
Unread 25-12-2011, 23:00
Chris27's Avatar
Chris27 Chris27 is offline
Registered User
AKA: Chris Freeman
FRC #1625 (Winnovation)
Team Role: Alumni
 
Join Date: Mar 2005
Rookie Year: 2004
Location: Mountain View
Posts: 196
Chris27 has a brilliant futureChris27 has a brilliant futureChris27 has a brilliant futureChris27 has a brilliant futureChris27 has a brilliant futureChris27 has a brilliant futureChris27 has a brilliant futureChris27 has a brilliant futureChris27 has a brilliant futureChris27 has a brilliant futureChris27 has a brilliant future
Re: Proof Of Concept for Web-Based Scouting System

You had better hope Google doesn't crawl your website otherwise you will lose your entire database when it visits each of the destroy links.
Reply With Quote
  #6   Spotlight this post!  
Unread 25-12-2011, 23:42
mesamb1's Avatar
mesamb1 mesamb1 is offline
Registered User
AKA: Sam Bacon
FRC #1466 (Webb Robotics)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 2004
Location: Knoxville
Posts: 93
mesamb1 is just really nicemesamb1 is just really nicemesamb1 is just really nicemesamb1 is just really nice
Re: Proof Of Concept for Web-Based Scouting System

Bluetooth is really cool, when you need your phone to connect to a device on your head from your pocket. Not so great when you running around a arena. Your page needs an internet connection to work, and while that is fantastic at home, one thing I can guarentee you is not having five bluetooth conncetions running continually in the stands. Try the
Code:
$_GET[]
and
Code:
$_POST[]
methods in PHP. I would use get and just have an address that can be saved longer and longer with the submit script breaking it into matches. This way your scouters on their smart phones can loose their internet, and still be able to save the match data their saving to be submited when the connection returns. Not a good way to save comments,(POST lets you send more data)but if your system goes down you have a bunch of emails of long HTML address bounced your way at the end of the day to be turned into graphable data supper easily.
Reply With Quote
  #7   Spotlight this post!  
Unread 02-01-2012, 13:55
danielc192 danielc192 is offline
Registered User
FRC #0177
 
Join Date: Dec 2011
Location: South Windsor, CT
Posts: 2
danielc192 is an unknown quantity at this point
Re: Proof Of Concept for Web-Based Scouting System

Thank you all for all your feedback! If I don't specifically address your points below, I will be doing my best to implement them in the next couple weeks (we'll see how that works out after kickoff). I wanted to specifically address the following points:

To mesamb1:
Unless I'm mistaken, Class 1 Bluetooth devices can communicate up to 100 ft, which seems pretty reasonable if everyone is scouting the same match. As I mentioned in my original post, I'm working on a local cache to solve the connectivity problem entirely. Is this correct?
To Chris27:
Google won't crawl my site because the robots.txt prevents all search engines from doing that. Also, if you try clicking on the Destroy link, it asks you to confirm your action, which I don't believe the googlebot can do.
To Ninja_Bait:
I already fixed the problems with the graph. Will work on your other comments. Thanks.
To everyone else, I will do my best to address your comments. I will try to add an interface for this year's game once I know more.

Thanks,

Daniel
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 10:52.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi