Robot Soccer First Design Review

Slides:



Advertisements
Similar presentations
João Rodrigues, Sérgio Brandão, Rui Rocha, Jorge Lobo, Jorge Dias {joaor, {jlobo, rprocha, Introduction The.
Advertisements

Offensive/defensive evaluation: Define all functionalities of the game brainstorm early designs, evaluate feasibility, resource requirements Shooting (High.
Blake Davis: Electrical Engineering Luke Haberkern: Electrical and Computer Engineering Brian Hacsi: Electrical and Computer Engineering Chris Kircher:
Mechanical Design of Robots. High School Competitions.
MicroMouse Proposal Presentation Team: Amaze Me. Introduction Members and roles Brandon Gibu Brandon Gibu Updating webpage Ah Ram Kim Ah Ram Kim Contacting.
Proposal Presentation EE 396 – Micromouse Spring 2008 Saturday, February 9, 2008 Donald Kim Lab - POST 214.
Interim Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif.
CALVIN and HOBS Team 7 Michael Boersma Kevin DeVries Michael LaGrand Josh Rose.
Final Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif.
Ramrod III Micro mouse. The Team  Andrew Igarashi – Hardware  Kevin Li – Programming  Stephen Nakamura – Hardware  Quang Ngu - Programming.
Robotic Football Group E1 CDR Team Top Gun April 22 nd, 2008.
Micromouse Team:. Team Members Kanoa Jou (Leader) Ryan Sato (Organizer) KiWoon Ahn (Organizer) Brett Ikei (Recorder)
1 6/21/2015 Space Cowboys Team Project Final Report Mobility Subsystem Brett Padgett.
Preliminary Design Review
X96 Autonomous Robot Design Review Saturday, March 13, 2004 By John Budinger Francisco Otibar Scott Ibara.
Omni-Directional Vision System Team Members: Denise Fancher Kyle Hoelscher Michael Layton Eric Miller.
RoboCup Soccer‏ Nidhi Goel Course: cs575 Instructor: K. V. Bapa Rao.
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*
Micromouse Spring 2006 K A L The Pied Pipers. The Pied Pipers: Joanne – Programming Ken – Hardware Alyssa – Hardware Introduction of Team and Roles.
TETRIX/VEX Challenge (use either robot hardware) There will be two events for the May Madness 2010 Challenge –The Grand Challenge - completely autonomous.
Micromouse Team:. Team Members Kanoa Jou Ryan Sato KiWoon Ahn Brett Ikei.
Preliminary Design Review EE 296 – Micromouse Spring 2007.
CheezStix! EE 396 Micromouse Spring 2007 Preliminary Design Review.
MicroMouse Final Presentation Jill Kobashigawa Min Mo Jon Shindo Christy Kaneshiro.
FIRST Robotics A view from the Systems Engineering Perspective Chris Mikus January 2, 2006 Rev 0.2.
EE 296 TEAM “DA KINE” MICROMOUSE PROJECT PROPOSAL Team members: Software Group - Henry, James Roles : tracking, mapping, guidance, interface Hardware Group.
Curry Mouse EE296 Design Review Presentation Saturday, March 11, 2006.
Artificial Intelligence
First Design Review Matthieu Giraud-Carrier Kyra Moon 02/08/2011.
Sumo Introduction F10. theCOMPETITION Crash course in robotics for the inexperienced/curious.
Robot Basics. Robot Stats The robot has a weight limit 120 lbs. without battery or bumpers. The battery is about 10 lbs. and the bumpers have a weight.
BY: Bryan Hathaway. The Field Math concepts  Shot Speed  Position of a shot  Bounce shot.
Sumo Introduction Fall theCOMPETITION Crash course in robotics for the inexperienced/curious.
Drop Testing Apparatus Team Members: Deatly Butler Mark Clouse Chris Dux Kris Honas Shaun Scott Drew Stephens Client: Itron, Inc. Brian Priest Technical.
Status Report #2 Autonomous Lawnmower Team 5 April Fowler Jose Manzanares Ranjith Raghunath Christopher Gerhardt 5 Feb 07 To design and implement an autonomous.
KaaShiv InfoTech presents ROBOTICS For Inplant Training / Internship, please download the "Inplant training registration form"
Preliminary Design Review (PDR) Team Amaze Me. EE 296 Project (MicroMouse) Members –Brandon Gibu –Ah Ram Kim –John-Kalani Miyajima –Justin Ogata Website.
Designing Robots How to make a stable robot! Much of the information in this power point is from Winning Design! By James J. Trobaugh.
M. Nelson, 21 Mar NorthWest Louisiana Autonomous Robotics Competition (NWLA-ARC) 2 Challenges – 4 Bottle Race – Board Challenge Awards for Event.
Aaron Swenson Samuel Farnsworth Derek Stewart Craig Call.
2/25-26 Obj: I can apply concepts of physics – energy, work, and efficiency--- to describe motion. What you should have in the ENB: Write down the first.
Robotic Microphone Stand for Pogo Studio ECE445 Team #28 TA: Lydia Majure Kai Jiang Weihong Yuan.
IEEE South East Conference 2016 MID-SEMESTER PRESENTATION.
Aperture Science Team 3 – Robot Soccer ECEn 490. Overview – The Members of our Team Responsible for AI/System Architecture Computer Science experience.
Project Overview Introduction Clawbot Build Design Modification
IEEE ROBOTICS Sponsored By: Texas State IEEE Chapter
Final Presentation Monday, April 18, 2016
ROBOT ARM 2017 Rules Rachel Mason.
Wall-E Prototype I The design project Wall-E Prototype I is an intelligent automated trash collecting robot with obstacle detection capability. The robot.
Project Reports: Written and Oral
Object-Oriented Analysis and Design
The Vision To build a fundamentally-based club focusing on player skill development and creating a positive environment for players to compete and grow.
Robo-Math How Far? The Distance a Robot Travels in One Rotation of the Motor = The Circumference of the Wheel Circumference (of the Wheel) = Diameter (of.
Chapter 6 Data flow diagramming ACCOUNTING INFORMATION SYSTEMS
Computer tools for Scheduling
Project Overview Introduction Clawbot Build Design Modification
6th – 9th Division Tournament
By: Zeeshan Ansari, BEng (Hons) Electronic Engineering
Robotic Arm Project Presentation
Draw-O-Matic 9000 Shaun Holtzman.
ELEC 7770 Advanced VLSI Design Spring 2014 Introduction
Robot Soccer Real Madrid.
Aaron Swenson Samuel Farnsworth Derek Stewart Craig Call.
Autonomous object-tracking system
Chapter 2 The Process of Design.
Product Evaluation & Quality Improvement
ECE 477 Design Review Group 10  Spring 2005 I, Robotic Waitress
ECE 477 Design Review Group 10  Spring 2005 I, Robotic Waitress
Practical Software Engineering
Object Detection Implementations
Presentation transcript:

Robot Soccer First Design Review The Final Four Eric Swindlehurst, Spencer Kropp, James Watts, Tyler Bellows

Overview Introduction Purpose and Motivation Product Design Project Requirements Design Specification Customer Needs Block Diagram Alternate Concepts Concept Selection and Generation Fundamental Design Issues Critical Concepts Schedule Current and Future Work

Introduction - Purpose and Motivation Basic Goal: Build a robot that can play soccer Motivation: To host an entertaining robot soccer tournament for the community at BYU’s ECEn On Display in April 2015

Introduction - Product Design Three-wheeled robot Onboard computer Motor Control Vision Processing System Communications

Design Specifications Robot dimensions Diameter <= 8 inches Height <= 10 inches Robot capabilities Battery operated Play soccer autonomously Max rotation speed <= .5-1 rotations/s Max speed <= 5-10 mph Robot materials Three wheels -- omnidirectional Onboard computer -- ODroid Motor control -- RoboClaw Vision processing -- overhead camera, OpenCV System communication -- ROS Code written in C++

Meeting Customer Needs # Need # Metric Baseline Ideal 1 7 Low Cost <$500 <$300 2 2, 6 Top speed >5mph >10mph 3 6, 7, 8 Spin Rotation >.5 rotation/s >1 rotations/s 4 2, 7 Number of Individual Skills 8 5 1, 4 Number of Team Skills 6 1, 2 Vision Processing 5 fps 10 fps Prediction of Ball Movement Within 10 cm Within 5 cm Goals per Game >0 >=2 9 3, 5 Hardware is modular Major Sections removable All components removable individually 10 Software designed to allow new plays/skills to be added Skills -> Plays Skills -> Plays -> Strategies

Block Diagram Hardware Flow Chart Software Flow Chart Overhead Camera Vision Computer Debug Control Router Vision Calculation Vision Computer AI Debug Receive ODroid RoboClaws Motor Control Motors ODroid

Alternate Concepts Pentagon Design Parallel Wheel Design Angle of kicker affected Parallel Wheel Design Force vectors for motor control wouldn’t cancel Two-Level Robot Not enough space for all components Two and Three ROS Node Designs Needed more compartmentalization and control

Fundamental Design Issues Physical Construction Shape of robot; placement of wheels, controllers and kicker Overall Software Architecture Speed, complexity, modularity, and ease of use

Concept Generation - Robot Shape Physical Construction Weighted Value Pentagon Hexagon Circular Score Weighted Wheel Placement 60 2 120 5 300 Kicker Placement 20 1 4 80 Controller Placement 3 100 Total 160 440 420

Concept Generation - Software Architecture Weighted Value Two Nodes (Vision and Robot) Three Nodes (Vision, Analysis, Decision) Five Nodes (Vision, Analysis, Decision, Motor, Debug) Score Weighted Complexity 30 1 2 60 4 120 Speed 25 100 3 75 Modularity 15 45 5 Ease of Use 150 Total 205 300 420

Schedule By Feb 5th: Have one robot built. Be able to perform the following basic skills: spin in place, go to the center of the field from an arbitrary location and orientation and make a box Feb 18th: Robot be able to score on an open goal and defend a shot on goal. Mar 4th: Robot be able to compete and win a 1 on 1 game of soccer

Schedule Mar 18th: Build 2nd robot and compete in 2v2 tournament Mar 25th: Build 3rd robot and compete in 3v3 tournament Apr 1st: Continue updating AI in preparation for final competition

Current and Future Work Have one robot built, basics of control functions written, basic ROS structure and vision code functioning By next design review (Mar 5th): Functioning robot strategies and plays for One-on-One tournament