Skip to content
This repository has been archived by the owner. It is now read-only.
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
hooks
res
results
www
.gitattributes
.gitignore
README.md
config.xml

README.md

ScoutBot

Scouting app for the 2016 FRC competition "Stronghold". 👀

How to use

  1. Get assigned a specific robot / team to focus on.
  2. Choose the Pit tab or Game tab at the top of the screen.
  3. Fill in information as game goes along.
  4. Tap the Make QR code button after the game ends.
  5. On the master device, go to the Decode tab.
  6. Tap the Scan QR button on the master device to input the QR code.

Data files

To get the gameData.csv and pitData.csv files, go to \Android\data\io.github.twotau on either the master phone or USB connected computer.

Then, download it to a computer and use Tableau to analyze the data.

Pit scouting fields

All pit scout fields are checkboxes except the Team number.

  • Team number (#)
  • Autonomous abilities
    • Defenses (can cross)
      • Portcullis
      • Cheval de Frise
      • Moat
      • Ramparts
      • Drawbridge
      • Sally port
      • Rock wall
      • Rough terrain
      • Low bar
    • Can reach defenses
    • Can grab ball
  • Teleop abilities
    • Defenses (can cross)
      • Portcullis
      • Cheval de Frise
      • Moat
      • Ramparts
      • Drawbridge
      • Sally port
      • Rock wall
      • Rough terrain
      • Low bar
    • Shooting
      • Can shoot high
      • Can shoot low
      • Can grab ball
    • Roles
      • High shooting
      • Low shooting
      • Breaching
      • Defending

Game scouting fields

Note: Makes are successful attempts and Misses are unsuccessful attempts.

  • Team number (#)
  • Fouled (T / F)
  • Dead bot (T / F)
  • Chosen Defense (if they played against us)
    • Chosen Defense A (Portcullis / Cheval de Frise)
    • Chosen Defense B (Moat / Ramparts)
    • Chosen Defense C (Drawbridge / Sally port)
    • Chosen Defense D (Rock wall / Rough terrain)
  • Autonomous mode
    • Autonomous defenses
      • Auto Defense A (Make / Reach / Miss)
      • Auto Defense B (Make / Reach / Miss)
      • Auto Defense C (Make / Reach / Miss)
      • Auto Defense D (Make / Reach / Miss)
      • Auto Lowbar (T / F)
    • Auto Grabbed ball (T / F)
    • Auto High goal makes (#)
    • Auto High goal misses (#)
    • Auto Low goal makes (#)
    • Auto Low goal misses (#)
  • Teleop defenses
    • Breached Defense A
      • Breached Defense A name (Portcullis / Cheval de Frise)
      • Breached Defense A makes (#)
      • Breached Defense A misses (#)
    • Breached Defense B
      • Breached Defense B name (Moat / Ramparts)
      • Breached Defense B makes (#)
      • Breached Defense B misses (#)
    • Breached Defense C
      • Breached Defense C name (Drawbridge / Sally port)
      • Breached Defense C makes (#)
      • Breached Defense C misses (#)
    • Breached Defense D
      • Breached Defense D name (Rock wall / Rough terrain)
      • Breached Defense D makes (#)
      • Breached Defense D misses (#)
    • Breached Defense Lowbar (T / F)
  • Teleop shooting
    • High goal makes (#)
    • High goal misses (#)
    • Low goal makes (#)
    • Low goal misses (#)
    • Times ball picked up (#)
  • Roles
    • High shooter (T / F)
    • Low shooter (T / F)
    • Breacher (T / F)
    • Defender (T / F)
  • Scaling endgame
    • Tower NOT weakened (T / F)
    • Challenged Tower (T / F)
    • Scaled (T / F)

Screenshots

These do not include a picture of every field. Look above for a complete list of inputs.

Pit scouting

Pit scouting 1

Pit scouting 2

Pit scouting 3

Game scouting

Game scouting 1

Game scouting 2

Game scouting 3

Game scouting 4

Decoding

Prevents QR codes from being input twice into the data file.

Sample error

Also works sideways

Sideways screenshot

You can’t perform that action at this time.