Presentation is loading. Please wait.

Presentation is loading. Please wait.

FIRST Application Bringing convenience to the elderly through innovation. Rajaram Pejaver May 21, 2013 For more info, see:

Similar presentations


Presentation on theme: "FIRST Application Bringing convenience to the elderly through innovation. Rajaram Pejaver May 21, 2013 For more info, see:"— Presentation transcript:

1 FIRST Application Bringing convenience to the elderly through innovation. Rajaram Pejaver May 21, 2013 For more info, see: http://pejaver.com/FRC2013/AppOverview3 http://pejaver.com/FRC2013/AppOverview3 Place photo here MyFon Rajaram Pejaver May 21, 2013

2 © 2013 Rajaram Pejaver, MyFon, IncPage 2 The FIRST Application (needs a catchy new name!) It is an Administrative tool for the following users: For the Judging Process: Judge Advisors Judges Match Observers Participating teams For Robot Inspection: Lead Robot Inspector Inspection Manager Robot Inspectors Participating teams Key philosophies: Convenience With visual aids & graphics Control By monitoring status Consistency By sharing information Security Baked in, not tacked on Guidance with freedom Policy free

3 © 2013 Rajaram Pejaver, MyFon, IncPage 3 How it helps Lead Robot Inspectors Organizes and tracks Robot Inspectors Prioritizes inspections based on match schedule Queues teams for inspections Notifies teams of upcoming inspections Tracks Inspection progress for each team Summarizes status of overall inspection progress Maintains notes on changes requested on each robot If available at the event, the Inspection Manager is involved

4 © 2013 Rajaram Pejaver, MyFon, IncPage 4 How it helps Pit Judges and Robot Inspectors Displays Pit map with personalized color coding Sequences team interviews (and inspections) Takes team availability and match schedule into account Allows for re-scheduling if team is temporarily unavailable Has Alarms & timers for staying on schedule Allows access to team information at the finger tip (literally!) Team location, experience, … Team schedule and performance at current and past events Records interview notes and observations on teams for later use Text notes, audio, pictures, video Stay in touch with Judge Advisor or Lead Robot Inspector

5 © 2013 Rajaram Pejaver, MyFon, IncPage 5 System Components

6 © 2013 Rajaram Pejaver, MyFon, IncPage 6 Lead Robot Inspectors process Organize Robot Inspectors All teams go through a sequence of inspections: Un-bagging, Safety check, weigh-in, qualification-inspection, elimination re-inspection RIs may perform multiple inspections simultaneously on a robot Teams need to queue up for inspections Inspections can be prioritized based on match schedule LRI assigns RIs for team inspections in order of the queue LRI can maintain notes on changes requested on robot For safety reasons or rule violations Track Robot Inspector requesting changes LRI can track RIs

7 © 2013 Rajaram Pejaver, MyFon, IncPage 7 Lead Robot Inspector Station: Sample screens Shows teams, their inspection status, queue number, comments by RIs, etc. Allows queuing and inspection assignments Messaging to and from Judge Advisor Pit map is similar to what Judges see but is color coded to show inspection status Note: Pit map is on the mobile device for RIs

8 © 2013 Rajaram Pejaver, MyFon, IncPage 8 How it helps Judge Advisors Organizes Judges & Judge Groups for an event Assigns teams to Judge Groups in each period Takes Judge availability on each day into account Easily changes assignments if a Judge becomes unavailable unexpectedly Prints task sheets and reports Tracks judging progress for each Judge group in each period Helps stay on schedule Helps communicate with Judges if necessary

9 © 2013 Rajaram Pejaver, MyFon, IncPage 9 How it helps Participating Teams Notification of upcoming Judge interview or robot inspection Notification of awards being judged at the interview Or preparations needed for the robot inspection Optional notifications for queuing for matches Teams will be notified via email or Twitter We could have an app for notifications, but there are many issues to consider, like security, management, abuse, …

10 © 2013 Rajaram Pejaver, MyFon, IncPage 10 Judge Advisors Process Decide on periods and awards to be judged in each period Enter Judge information, including availability & mobile info Form Judge groups for each period Take Judge availability on each day of match into account Assign teams to each Judge group in each period Easily change assignments if a Judge becomes unavailable Send assignments to mobile devices Print assignment sheets for Judges who dont have mobile device Track judging progress in each period Assign finalist teams for re-interviews Discuss Judges recommendations to select award winners

11 © 2013 Rajaram Pejaver, MyFon, IncPage 11 Judge Advisor Station: Sample screens - 1 Note: only one screen is displayed at a time

12 © 2013 Rajaram Pejaver, MyFon, IncPage 12 Judge Advisor Station: Sample screens - 2 Note: simulated color coding may not reflect an actual situation

13 © 2013 Rajaram Pejaver, MyFon, IncPage 13 Match Observer: Process and Sample screen App uses the published match schedule to pre-fill screens App implicitly reports on schedule delays, which is used to color code teams App allows Match Observers to comment on team performance and behaviors Comments can be made available on Judges & RI screens Match Observer can maintain private notes which are not shared

14 © 2013 Rajaram Pejaver, MyFon, IncPage 14 Judges: Process and Sample screens Login with ID and password Use color coded pit map to locate assigned teams Follow script for interviews Record notes, pictures, … Click on Interview Complete button at end of interview Use recorded notes & pictures during award discussions See Match Observer comments Avoid using paper for notes Huge security improvement

15 © 2013 Rajaram Pejaver, MyFon, IncPage 15 Secure design prevents attacks Unauthorized access to WiFi network: WPA2 security WPA2 Key guessing: SSID broadcast is disabled DoS attacks: WiFi router will permit only specific MAC addresses Eavesdropping: All communications use SSL encryption MitM attacks: Mobile devices check servers SSL certificate Unauthorized access: Server requires all mobile devices to login Unauthorized access: Role based access controls Loss of Mobile device: Mobile device flash storage is encrypted Server failures: Optional hot stand-by redundancy for backup

16 © 2013 Rajaram Pejaver, MyFon, IncPage 16 Infrastructure Requirements Laptops for App Servers Runs Judge Advisor Station or Robot Inspector Station, or both WiFi network at event Set up a WiFi router if a suitable one is not available Mobile devices for Judges, Inspectors and Match Observers Internet access is optional and is not required All event and team information is saved locally Internet can be used to get data from FIRST website and Twitter Note that Match Observers provide an alternate source of match scores and timings Internet can be used to send emails to notify teams of interviews

17 © 2013 Rajaram Pejaver, MyFon, IncPage 17 Cost-effective for FIRST- eliminates supplying the different events with large numbers of paper notepads, clipboards and pens etc. Almost all volunteers today have either smartphones or tablets that the App can be conveniently used on. FIRST would not necessarily have to supply the equipment. Totally Environment Friendly- eliminates the use of paper and other note-taking material- thus no large bags of waste paper and shredding of paper required at the end of each event – no investment in paper shredders and recycling paper. Totally Secure – no leakage of confidential information- since there are numerous security measures in place in the App © 2013 Rajaram Pejaver, MyFon, IncPage 17 Advantages

18 © 2013 Rajaram Pejaver, MyFon, IncPage 18 Completely eliminates use of clumsy, awkward clipboards and loose sheets of paper that may get misplaced and fall in the wrong hands. All necessary information for the different processes will be stored in a compact hand-held device. Allows the judges or robot inspectors to keep all team information together- individual notes, photos etc. in a more protected environment Simplifies the entire process – Judge Advisor can set up an event schedule in a few hours instead of days. Also eliminates the need for a Judge Assistant- who can now work as a Judge- when there is a shortage of judges © 2013 Rajaram Pejaver, MyFon, IncPage 18 Advantages

19 © 2013 Rajaram Pejaver, MyFon, IncPage 19 Optional functions Match updates from FIRST website and FIRST Twitter feed Send Interview and Inspection notifications to teams Let teams view scheduling and scores on their mobile devices

20 © 2013 Rajaram Pejaver, MyFon, IncPage 20 My background: Raj Pejaver FIRST Involvement 2013 FRC Lead Robot Inspector, Robot Inspector 2009 FRC Robot/Software Inspector 2012, 2011, 2009 FRC Judge 2010, 2009 FLL Judge 2012, 2011, 2010 FRC Mentor for Team 3167 2009 FRC Mentor Team 2191 Engineer IT Security Architect and Consultant (15+ years) CISSP, ITIL Certifications Active in IETF for security standards Product Development MyFon: a technology based product for the elderly Levitators: high efficiency elevators for large buildings

21 © 2013 Rajaram Pejaver, MyFon, IncPage 21 Conclusions & Next Steps Conclusions OK, its a bit geeky, but isnt FIRST all about Technology? This system integrates available information resulting in: Convenience Control Consistency Next Steps Referees, Match queuing, Practice field scheduling Spare Parts, Volunteer management, FMS integration For more info, see: http://pejaver.com/FRC2013/AppOverview3 http://pejaver.com/FRC2013/AppOverview3


Download ppt "FIRST Application Bringing convenience to the elderly through innovation. Rajaram Pejaver May 21, 2013 For more info, see:"

Similar presentations


Ads by Google