Control Award This award is given to the Team that demonstrates innovate thinking in the control system to solve game challenges such as autonomous operation,

Slides:



Advertisements
Similar presentations
ARCH-05 Application Prophecy UML 101 Peter Varhol Principal Product Manager.
Advertisements

Getting Started in FIRST Tech Challenge TETRIX & FTC Field Control Overview.
© Nintendo Game Document Game Development - Spring
A.G.I.L.E Team Members: Brad Ramsey Derek Rodriguez Dane Wielgopolan Project Managers: Dr. Joel Schipper Dr. James Irwin Autonomously Guided Intelligent.
1 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall James A. Senn’s Information Technology, 3 rd Edition Chapter 11 Creating Enterprise.
EENG449b/Savvides Lec /26/04 February 26, 2004 Prof. Andreas Savvides Spring EENG 449bG/CPSC 439bG.
CSE Design Lab – Milestone 2 James Hopkins Dave Festa Dennis O’Flaherty Karl Schwirz.
Preliminary Design Review
1 Team Amaze Me (Micromouse 296/396) Brandon Gibu Chad Higa John Miyajima Justin Ogata (February 9, 2008) Fig. 1.1: Amaze Me 1.0Fig. 1.3: *Herbie the Mousebot*
EE 296 TEAM “DA KINE” MICROMOUSE PROJECT PROPOSAL Team members: Software Group - Henry, James Roles : tracking, mapping, guidance, interface Hardware Group.
CSC230 Software Design (Engineering)
Use of Multimedia in Engineering. Mechatronics engineering is based on the combination from three basic engineering field that is mechaninal, electronics.
Design and Implementation of Metallic Waste Collection Robot
The Project AH Computing. Functional Requirements  What the product must do!  Examples attractive welcome screen all options available as clickable.
1 Awards & Advancement September 6 th, 2014 FTC Season Kickoff Walt Boettge & Jennifer Gill - Motorbolts.
Effective Methods for Software and Systems Integration
ECE 477 FINAL PRESENTATION TEAM 7  SPRING 2013 COST ROBOT ERIC OSBORNE, BRYAN DALLAS, ANDREW LOVELESS, CAROLINE TRIPPEL.
1 Object Oriented Programming Computer Systems Engineering (D2) and Programming (P)
CS 4310: Software Engineering Lecture 3 Requirements and Design.
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
1 Shawlands Academy Higher Computing Software Development Unit.
The New FTC Platform (Connecting your legacy hardware)
Making your Robot Move Motorbolts. Notes This presentation will be available on the High Tech Kids’ website: hightechkids.orghightechkids.org For more.
1 The Software Development Process  Systems analysis  Systems design  Implementation  Testing  Documentation  Evaluation  Maintenance.
SOFTWARE DESIGN (SWD) Instructor: Dr. Hany H. Ammar
ECE445: The Design Review Raj Vinjamuri February 3, 2014.
IEEE Robotics - Requirements Presentation Presented by Jason Abbett and Devon Berry.
MAGDALINA MEDINA INDUSTRIAL ENGINEERING -HUMAN FACTORS -INDUSTRIAL MANAGEMENT SYSTEMS Mars Robotic Curriculum using “Shared World” views.
The Software Development Process
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
1 The Software Development Process ► Systems analysis ► Systems design ► Implementation ► Testing ► Documentation ► Evaluation ► Maintenance.
Science 801 Robotics The Final Project. Task Your team will create a robot that will complete a number of challenges as it moves through a series of tasks.
ECE 477 FINAL PRESENTATION TEAM 6  SPRING OUTLINE  Project overview  Block diagram  Design challenges  Individual contributions  Project demonstration.
Testing Overview Software Reliability Techniques Testing Concepts CEN 4010 Class 24 – 11/17.
1 Cartel: Cartography (mapmaking) + Intel (intelligence) Preliminary Design Review ECE4007 L01 – Senior Design – Fall 2007 School of Electrical and Computer.
Advanced Higher Computing Science The Project. Introduction Worth 60% of the total marks for the course Must include: An appropriate interface using input.
Introduction to Mechatronics System Design
Guidelines for a Technical Presentation or Poster by Dr. Robert A. Pilgrim Class ID Date Title Author(S) Event/Venue Date.
Advanced Higher Computing Science
Technical Presentation or Poster
Project Overview Introduction Clawbot Build Design Modification
VEX IQ Curriculum It’s Your Future Lesson 01 Lesson Materials:
VEX IQ Curriculum Smart Machines Lesson 09 Lesson Materials:
System.
Advanced Software Concepts
Robobcats.
ECE Computer Engineering Design Project
CHU HAI COLLEGE OF HIGHER EDUCATION DEPARTMENT OF COMPUTER SCIENCE Preparation of Mid-Term Progress Report Bachelor of Science in Computer Science.
What are the key components of your robot?
System Design.
Project Overview Introduction Clawbot Build Design Modification
Maintaining software solutions
Project Overview Introduction Clawbot Build Design Modification
Skills needed to become a Good Software Engineer
Project Overview Introduction Clawbot Build Design Modification
Product Evaluation & Quality Improvement
Product Evaluation & Quality Improvement
Awards and Judging.
Rookie Team Experience Welcome
Analysis models and design models
CS 8532: Advanced Software Engineering
FIRST Tech Challenge Judging and Awards
ROBOT DESIGN JUDGING Without A ROBOT Game Table
Introduction to Software Planning and Design
Judges’ Room Basics What is judges’ room really about?
VEX IQ Curriculum It’s Your Future Lesson 01 Lesson Materials:
Instant Design Challenge
Civil Contractors Federation ‘2014 Earth Awards’ Submission Template CATEGORIES 1 and 2 ONLY Company Name (NOTE: if an Alliance then the name of the.
Presentation transcript:

Control Award This award is given to the Team that demonstrates innovate thinking in the control system to solve game challenges such as autonomous operation, enhancing mechanical systems with intelligent control, or using sensors to achieve better results on the field.”

Inspection Manual 1 – Section 4.6.2, “… Robots are required to pass Robot and Field inspections before being cleared to compete.” Manual 1 – Appendix B, Robot Inspection Checklist Manual 1 – Appendix C, Field Inspection Checklist

Documentation Manual 1 – Section 7.3.5 and 7.5.7, “The Engineering Notebook must include an Engineering Section that documents the control components. Computer System Overview Hardware Software Computer System Configuration Specification Autonomous and Teleop OpModes Listing Classes and Objects Listing Control Modules Listing (e.g, MR Servo Controller) Input/Output (I/O) Components Motors, Servos, Sensors (encoder, color, distance, IR, range, compass, etc.) Identify component name, location, part number, manufacturer, range Gamepad Configuration/Map

Documentation Computer System Design Specification Manual 1 – Section 7.5.7, “The Team’s Engineering Notebook must contain details about the implementation of the software, sensors, and mechanical control.” Computer System Design Specification Flow Charts and Field Map Algorithms (list algorithms and describe their purpose and design Other software elements that make your design special (e.g., methods, interfaces)

Control Award Submission Form Manual 1 – Section 7.5.7, “Team must apply for the Control Award by filling out the Control Award Submission Form …” Form content includes: Autonomous objectives Sensors used Key algorithms Driver controlled enhancements Engineering notebook references Autonomous program diagrams Field Progression Map Software Printout

Advice Document the computer system overview, configuration, and design in the Notebook. Robot needs to employ advanced software techniques and algorithms Remove dead code Use comments liberally Robot must operate reliably Type up the Control Award Submission

Advice Stay professional Work as a team Take turns speaking during the mandatory Team Interview Solve problems together; do not argue Respect the judges. You are being judge throughout the event and not just during the mandatory team interview. Remember “Gracious Professionalism”