Download - Walpole Robotics Scouting App

Transcript
Page 1: Walpole Robotics Scouting App

Walpole Robotics Scouting App

Timmy McNamara

Page 2: Walpole Robotics Scouting App

Purpose

• This app was made for the Walpole High School Robotics Team

• Used to compile information about robots in competition with us or against us

• Can be used by multiple “scouts” at once to make collecting data as simple and efficient as possible

Page 3: Walpole Robotics Scouting App

Data Usage

• Used to determine robots that would work well with us on a team or that could pose a serious threat

• Allows us to develop strategies with other robots by knowing their strengths and weaknesses throughout the game

Page 4: Walpole Robotics Scouting App

App Goals

• Designed to be used by someone who knows very little about the game or someone who fully understands the game

• Collects Basic Information (Scout Name, Match, Team, etc.), and Game Information(Goals, Trusses, Penalties, Assists, etc.)

• Stores information where it can easily be accessed and manipulated by other members of the team

Page 5: Walpole Robotics Scouting App

Interface

• MIT App Inventor Has a GUI that allows a highly customizable interface

• The app has 4 different screens to collect information on the scout and different modes in the game

• See Interface On Next Slide

Page 6: Walpole Robotics Scouting App
Page 7: Walpole Robotics Scouting App

Programming

• To program this app MIT App Inventor uses a blocks editor

• Buttons were programmed to not only add points when pressed, but to undo what was just done if held down

• This “Long-Press” helps fight user error and ensures buttons were not accidentally pressed

• See Program Layout On Next Slide

Page 8: Walpole Robotics Scouting App
Page 9: Walpole Robotics Scouting App

Fusion Tables

• After being collected the data was sent to a Google Fusion Table to be processed and rank the competing robots

• This Fusion Table could be accessed on computers by other members of the Walpole High School Robots Team

• Permissions to upload and edit data are given to scouts which ensures our data will not be tempered with by someone who shouldn’t have access to this data

• See Fusion Table On Next Slide

Page 10: Walpole Robotics Scouting App
Page 11: Walpole Robotics Scouting App

Credits

• This is the website we used to design and program the app - http://appinventor.mit.edu/explore/

• Once data was collected it was then sent to a Google Fusion Table - http://www.google.com/drive/apps.html#fusiontables

Page 12: Walpole Robotics Scouting App

The End