All Projects โ†’ SUPERCILEX โ†’ Robot Scouter

SUPERCILEX / Robot Scouter

Licence: gpl-3.0
๐Ÿค– Easy, efficient, and collaborative FIRST robot scouting

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Robot Scouter

Stable Baselines3
PyTorch version of Stable Baselines, reliable implementations of reinforcement learning algorithms.
Stars: โœญ 1,263 (+1243.62%)
Mutual labels:  robotics
Ant Design Pro Plus
โœจ ๅŸบไบŽ ant-design-pro ๅšไธ€ไบ›ๅพฎๅฐ็š„ๅทฅไฝœใ€‚
Stars: โœญ 88 (-6.38%)
Mutual labels:  firebase
Wave geometry
Manifold geometry with fast automatic derivatives and coordinate frame semantics checking
Stars: โœญ 92 (-2.13%)
Mutual labels:  robotics
Rvd
Robot Vulnerability Database. An archive of robot vulnerabilities and bugs.
Stars: โœญ 87 (-7.45%)
Mutual labels:  robotics
Architecturesamplewithfirebase
ใ“ใ‚Œใฏใ€iOSใ‚ขใƒ—ใƒชใ‚’่‰ฒใ€…ใชใ‚ขใƒผใ‚ญใƒ†ใ‚ฏใƒใƒฃใงๅฎŸ่ฃ…ใ—ใฆใฟใŸใ‚‚ใฎใงใ™ใ€‚
Stars: โœญ 89 (-5.32%)
Mutual labels:  firebase
Nextjs Redux Firebase Authentication
Boilerplate Project for Authentication with Firebase in NextJs and Redux
Stars: โœญ 90 (-4.26%)
Mutual labels:  firebase
Firebase React Native
Firebase Example Using React Native
Stars: โœญ 86 (-8.51%)
Mutual labels:  firebase
Tiledesk Server
Tiledesk server. Tiledesk is an Open Source Live Chat platform written in NodeJs and MongoDB
Stars: โœญ 94 (+0%)
Mutual labels:  firebase
Moneyleash2
Personal expense app in ionic2/Angular2/Firebase3/AngularFire2
Stars: โœญ 89 (-5.32%)
Mutual labels:  firebase
Aira
Autonomous intelligent robot agent (AIRA) project implements the standard of economic interaction between human-robot and robot-robot.
Stars: โœญ 91 (-3.19%)
Mutual labels:  robotics
Hand dapg
Repository to accompany RSS 2018 paper on dexterous hand manipulation
Stars: โœญ 88 (-6.38%)
Mutual labels:  robotics
Pybullet Planning
PyBullet Planning
Stars: โœญ 89 (-5.32%)
Mutual labels:  robotics
Safeopt
Safe Bayesian Optimization
Stars: โœญ 90 (-4.26%)
Mutual labels:  robotics
Kbarcode
A library to help implement barcode scanning
Stars: โœญ 88 (-6.38%)
Mutual labels:  firebase
Ezgantt
ezGantt main
Stars: โœญ 92 (-2.13%)
Mutual labels:  spreadsheet
Icub Main
The iCub Main Software Repository
Stars: โœญ 86 (-8.51%)
Mutual labels:  robotics
Dev Ref
Stars: โœญ 90 (-4.26%)
Mutual labels:  spreadsheet
Scrimmage
Multi-Agent Robotics Simulator
Stars: โœญ 93 (-1.06%)
Mutual labels:  robotics
Firebaseui Ios
iOS UI bindings for Firebase.
Stars: โœญ 1,317 (+1301.06%)
Mutual labels:  firebase
Simvodis
Simultaneous Visual Odometry, Object Detection, and Instance Segmentation
Stars: โœญ 91 (-3.19%)
Mutual labels:  robotics

Logo

Robot Scouter

Easy, efficient, and collaborative FIRST robot scouting

Get it on Google Play

Robot Scouter is an open-source Android app with three core goals: to make FIRST competition robot scouting easy, efficient, and collaborative.

Demo

Table of Contents

Features

Highlights โœจ

  • Full offline support ๐Ÿ“ก
  • No setup required (i.e. no databases)
  • Customizable scouting templates
  • Advanced export capabilities
  • Integration with The Blue Alliance

Scouting ๐Ÿ“ƒ

  • Simple yet powerful collaboration both within and between teams ๐Ÿ”—
  • Multiple people can scout the same team, different teams, or go solo on Android N and use split screen mode to scout several teams at once ๐Ÿ˜Ž
  • Numerous metrics to choose from:
    • Header (title) ๐Ÿ”–
    • Checkbox (true/false) โœ…
    • Stopwatch (for keeping track of cycle time) โฑ๏ธ
    • Counter (numerical) ๐Ÿ”ข
    • Item selector (list) ๐Ÿ“
    • Notes (textual) ๐Ÿ“œ

Templates ๐Ÿ“‹

  • Fully customizable and independent from each year's game
  • Defaults are provided for the current year's game

Exporting ๐Ÿ“Š

  • Advanced spreadsheet exporting:
    • Statistics and charts are automatically generated for each team
    • A global average sheet is included to compare teams against each other
    • Fancy formatting on devices with Android Lollipop (API 21) and above
  • PSA: Excel spreadsheets can easily be converted to Google Sheets
  • JSON exports are also supported for custom analysis (e.g. in Tableau)

Contributing ๐Ÿ’—

Want to add features, fix bugs, or just poke around the code? No problem! Just make sure to read the contribution guidelines before getting in too deep.

If you know another language, please help translate Robot Scouter!

Updating templates โฌ†๏ธ

Anyone can do it! Simply follow the instructions throughout the file and send a pull request with your changes.

Learning ๐Ÿ“š

Environment setup ๐Ÿ’ป

  1. Run ./gradlew setup
  2. If you are working with Firestore or need access to other Firebase technologies, create your own Firebase project and replace the dummy google-services.json with the one created in your Firebase project
  3. Run ./gradlew presubmit to make sure the CI build will pass
  4. That's it! ๐Ÿš€

Psst... ๐Ÿค

If you want to get the latest build from master, you can join the alpha testers group and the beta.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].