SECON 2015 Midterm Presentation. The Team Bryce Amacker Team Leader Steven CalhounDexter Duckworth Ben Eisman Ryant Nelson Faith SmithTran Ton Dr. J.W.

Slides:



Advertisements
Similar presentations
MicroCART Micro processor C ontrolled A erial R obotics T eam Abstract MicroCART is a group of EE/CprE students tasked with developing an autonomous helicopter.
Advertisements

SOUTHEASTCON I KARMA ECE IEEE SoutheastCon Hardware Competition Must build an autonomous robot that can –Start at rest at the Starting Station.
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
CSE Design Lab – Milestone 2 James Hopkins Dave Festa Dennis O’Flaherty Karl Schwirz.
PT 5000 Pooja Rao Ted Tomporowski December 7, 2004.
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Introduction to Robotics Day4.
Team 23: 2013 IEEE ROBOT COMPETITION. Introduction Team 23 – IEEE Region 5 Robot Competition F12-23-EEE1 Client: Ning Weng Team Members: Claudio Copello.
Team 29: IEEE Southeastcon Hardware Competition 2015
NEEDS ANALYSIS & REQUIREMENTS SPECIFICATION Southeast Con 1B “Success” Senior Design Team Louis Cooper Evan Marshall Chelsea Ogle Lorenzo Smith Ivan Vargas.
Team Spot A Cooperative Robotics Problem A Robotics Academy Project: Laurel Hesch Emily Mower Addie Sutphen.
By the end of this chapter, you should:  Understand the properties of an engineering requirement and know how to develop well-formed requirements that.
Development of Control for Multiple Autonomous Surface Vehicles (ASV) Co-Leaders: Forrest Walen, Justyn Sterritt Team Members: Andrea Dargie, Paul Willis,
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class 2.
IEEE SoutheastCon Hardware Competition Team 1A: Team 1A: Nils Bjeren Nils Bjeren Donovan Carey Donovan Carey Christopher Lewis Christopher Lewis Kurt Marsman.
Engaging Undergraduate Students with Robotic Design Projects James O. Hamblen School of ECE, Georgia Tech, Atlanta, GA
Sumo Introduction Fall theCOMPETITION Crash course in robotics for the inexperienced/curious.
Programming Design ROBOTC Software Principles of Engineering
IEEE Robotics - Requirements Presentation Presented by Jason Abbett and Devon Berry.
By: Eric Backman Advisor: Dr. Malinowski.  Introduction  Goals  Project Overview and Changes  Work Completed  Updated Schedule.
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
MIR – Mobile Intelligence Robot By Jason Abbett and Devon Berry.
SECON Team Zulu IEEE SoutheastCon Hardware Competition 2010.
Grassinator1300 Senior Design 1 Midterm Presentation 2013.
Trey Herrington Electrical Engineer -Hardware Design -Hardware Design -Software Implementation -Software Implementation Samantha Prine Electrical Engineer.
Voice-Activated Television Remote Control (VAR) Senior Design I Mid-Semester Presentation [1]
The Recycling Robot SECON Team B Mid-Term Presentation.
Grassinator1300 Senior Design Mid-Semester Design Presentation 2014.
Accuracy In Your Back Pocket Mid-Semester Presentation March 26, 2015.
SECON 2012 Midterm Presentation. Meet the Team Michael Helmbrecht Electrical Engineer Measurement Tasks Course Construction Chris Nicholas Computer Engineer.
ECE 477 DESIGN REVIEW TEAM 4  SPRING 2015 Matt Carpenter, Grant Gumina, Chris Holly, and Michael Pak.
SECON Team A Electrical & Computer Engineering Department Bull E Institute of Electrical and Electronics Engineers (IEEE) 2009 Southeastern Conference.
ClearVision Final Presentation Senior Design 1. Team Members Travis Ann Nylin Electrical Engineer System Testing Schematic Data-Logging and Retrieval.
LUNAR Lunar Unmanned Navigation and Acquisition Robot SECON I Senior Design I Final Design Review November 29, 2007.
Daredevil Robot Direction Module (DRDM) Senior Design II Midterm Presentation.
Final Presentation.  The Team  Competition Overview  Design Constraints & Improvements  System Testing  Timeline  Bill of Materials.
Southeastern Conference 2014 Final Presentation. The Team Alex Holeczy Computer Engineering - Navigation - Debugging Thomas McCollum Electrical Engineering.
IEEE SoutheastCon Hardware Competition John DeBerry EE Major Chris Howell James Key Tim Jones EE Major CPE Major Chassis Construction Course Construction.
ECE 477 Final Presentation Team 1  Spring 2013 Zelun Tie Xin Jin Ranmin Chen Hang Xie.
MSU SeaMATE ROV Explorer Class
SECON TEAM A Electrical & Computer Engineering Department Institute of Electrical and Electronics Engineers (IEEE) 2009 Southeastern Conference (SECON)
Automatic Weightlifting Spotter Mid Semester Presentation Senior Design I February 27, 2014.
Mark Randall & Kevin Claycomb Faculty Advisor: David Mitchell Industrial Sponsor: IEEE.
Team Alpha Institute for Electrical and Electronics Engineers (IEEE) 2010 Southeastern Conference (SECON) Hardware Competition.
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class3/Lab 2.
SECON 2012 Final Presentation. Team Michael Helmbrecht Electrical Engineer Measurement Tasks Course Construction Chris Nicholas Computer Engineer Measurement.
Mid-Semester Review Senior Design 2 October 8, 2013
Midterm Presentation.  Meet the Team  Competition Overview  Design Constraints  System Design  Approach & Tradeoff Analysis  Progress and Prototype.
Mid – Semester Presentation Senior Design February 25, 2010.
The Ultimate Dog Collar. Faculty Advisor Dr. Patrick Donohoe Daniel Stevenson (Electrical Engineering) Kaytan Mills (Electrical Engineering) Team Leader.
LUNaR SECON I Senior Design I Midterm Presentation October 4, 2007.
Medication Compliance Alarm (MCA) Mid Semester Presentation.
ECE 192: NATCAR Team (Triton X) Sponsored by IEEE ( Vincent Bantigue, Joseph Formanes,
Bull·E: The Recycling Robot SECON Team B Final Presentation December 2, 2008.
The Recycling Robot SECON Team B Mid-Term Presentation.
Midterm Presentation. Jackson Knott Electrical Engineer PIC Programming Hardware Brian Lampkin Electrical Engineer Vision Programming PIC Programming.
MSU ROV Team Final Review Senior Design 2 November 19, 2013.
Automatic Weightlifting Spotter Midsemester Presentation Senior Design II October 7, 2014.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
The Recycling Robot SECON Team B Mid-Term Presentation.
Automatic Weightlifting Spotter Final Presentation Senior Design I April 24, 2014.
LUNAR SECON Team 2 Senior Design 2 Mid-Semester Presentation February 28th, 2008.
SECON Team A Electrical & Computer Engineering Department Institute of Electrical and Electronics Engineers (IEEE) 2009 Southeastern Conference (SECON)
MEH108 - Intro. To Engineering Applications KOU Electronics and Communications Engineering.
UNH FIREFIGHTING ROBOT Ryan Morin, Craig Shurtleff, Andrew Levenbaum, Stephen Tobin, and Liam O’Connor University of New Hampshire: College of Engineering.
1 Cartel: Cartography (mapmaking) + Intel (intelligence) Preliminary Design Review ECE4007 L01 – Senior Design – Fall 2007 School of Electrical and Computer.
IEEE South East Conference 2016 MID-SEMESTER PRESENTATION.
IEEE South East Conference 2016 MID-SEMESTER PRESENTATION.
Electrical & Computer Engineering Department Bull E SECON Senior Design II Final Presentation April 21, 2009.
Programming Design ROBOTC Software Computer Integrated Manufacturing
Programming Design ROBOTC Software Principles of Engineering
Presentation transcript:

SECON 2015 Midterm Presentation

The Team Bryce Amacker Team Leader Steven CalhounDexter Duckworth Ben Eisman Ryant Nelson Faith SmithTran Ton Dr. J.W. Bruce Faculty Advisor

Outline ★ Competition Overview ★ Practical Constraints ○Sustainability ○Environmental ★ Technical Constraints ○Autonomous Navigation ○Speed ○LED Start ○Toy Tasks ■Simon ■Rubik’s Cube ■Playing Card ■Etch-a-Sketch ★ Other Technical Considerations ★ Timeline ★ References

Competition Overview Start upon red LED shutoff Sample Course Finish

Points System TaskPoints Robot starting upon red LED shutoff100 points, disqualified if unable to start Navigating to each station 10 points per station. There are four stations. 40 total points possible. Playing Simon without error 10 points per second, up to 15 seconds. 150 total points possible. Drawing “IEEE”50 points per letter. 200 total points possible. Rotate top panel of Rubik’s cube 180 degrees. 50 points Pick up card and carry across the finish line50 points Speed, efficiency, engineering excellence.Undetermined amount of points Finishing before the 5 minutes is up the time in seconds it took to cross the finish line.

Sustainability ProblemSolution ❖ The course must be completed in 5 minutes or less. ❖ There is an uncertain amount of time between rounds of competition. ❖ We will select a rechargeable battery with a life of at least 20 minutes. ❖ We will use fresh batteries in competition to ensure optimal conditions.

Environmental ProblemSolution ❖ Competition space will be full of spectators, competitors, and judges making noise. ❖ The team will be unable to control the light levels in the competition space. ❖ Any light or sound sensors used (especially those need for starting upon the red light and solving the Simon) must operate within a certain tolerance for unknown conditions. ❖ This has been a problem for past teams.

Technical Constraints NameDescription NavigationThe robot must navigate the course autonomously and locate the white squares that indicate the location of the toys. SpeedThe robot must navigate through the course and play with each toy in less than 5 minutes. SizeThe robot must fit within a 1' x 1' x 1' space at the start and finish of the course. LED StartThe robot must being course navigation upon the shutoff of a red LED. Toy TasksThe robot must be able to perform various tasks with certain pre-selected toys.

LED Start Requirements ●The robot must start course upon detection of LED off Approach ●Use photoresistor as sensor to detect light ●Shield ambient light from resistor Considerations ●Photoresistor sensitivity unpredictable ●Ambient light shield could encourage “false start” ●Course LED could be flush with plane or raised/lowered

LED Start: Prototype

Autonomous Navigation Requirements ●Autonomously navigate a flat course using white lines on the floor ●Recognize and approach squares containing toys Approach ●Two-level navigation system ●High-level autonomy using the Robot Operating System (ROS) on a Beaglebone ●Low-level motor control using a PID controller on an Arduino Considerations ●Speed ●Localization ●Accuracy

Motor Controller ●Powered by an Arduino ●Uses motor encoders to determine wheel position and velocity ●Converts wheel positions into robot odometry data ●Uses a PID controller model to match and maintain a target velocity ●Uses a serial interface to send odometry and receive commands [2] [3]

Autonomy ●Implemented using ROS Hydro ●Will use a line follower sensor to build a costmap of the course ●Will identify intersections and other landmarks in order to find toys ●Robust to unknown course layouts ●Efficient at navigating known course layouts ●Communicates with the motor controller using the rosserial package [4] [5]

Toy Tasks ●Play Simon Says for 15 seconds ●Rotate Rubik's Cube 180° ●Pick Up a single playing card from a full deck ●Draw “IEEE” on an Etch-a-Sketch

Simon Requirements ●Ability to depress all 5 buttons on toy ●Must detect the correct buttons to press Approach ●Attach photoresistors to each of the arms used to press buttons ●Monitor photoresistors’ data and record buttons that light up ●Play back this sequence by pressing the buttons with servo controlled arms Considerations ●Ambient light can affect photoresistor processing ●Different Simon toys may produce different amounts of light

Simon Prototype

Simon Demo

Rubik’s Cube Requirements ●Spin just the top layer of the cube 180 ° Approach ●Swing instrument down on top of cube ●Rotate instrument, spinning the cube Considerations ●Newer cubes require more force to rotate compared to frequently used cubes

Rubik’s Cube Prototype

Rubik’s Cube Demo

Playing Card Requirements ●Retrieve a single card from a deck of cards Approach ●Navigate to deck of cards ●Press down on top of deck with sticky material and lift up Considerations ●Misalignment between instrument and deck ●Sticky material not successfully grabbing card

Etch-a-Sketch Requirements ●Draw the letters “IEEE” on an Etch-a-Sketch Approach ●Pull Etch-a-Sketch into robot with an arm ●Move two servers with cone shaped grippers over the knobs of the Etch-a-Sketch ●Spin each knob for precise amounts of time Considerations ●Varying levels of grip on each arm ●Inconsistency in Etch-a-Sketch drawing mechanisms ●Speed differences between continuous servos IEEE

Etch-a-Sketch Prototype

Etch-a-Sketch Demo

Other Technical Considerations Integration ◆ Unified mechanical device that will manipulate toys incorporating ◆ Make sure each toy’s prototype do not interfere each other Weight ◆ Heavy robot requires larger motors and higher-capacity batteries ◆ Manage Weight distribution over the base of the robot

Processors OptionsProsCons PIC24H-More I/O ports -Inexpensive -Experience from class work -Resources from ECE faculty -Code from previous SECON teams -Platform not included -More complex to program and debug Arduino-Platform included -Easy-to use hardware & software -Great online community support -Not enough I/O ports -Expensive

Timeline AugSepOctNovDec Course Construction & Strategy Research & Purchasing Programming Circuit Design Debugging Prototype

References [1] Institute of Electrical and Electronic Engineers Southeastern Conference (IEEE SECON) Rules Internet: southeastcon/hardware-competition-overview-and-rules/ (Accessed: 2 September, 2014) southeastcon/hardware-competition-overview-and-rules/ [2] PID controller, Wikipedia, [online] 2014, (Accessed: 29 September 2014) [3] Arduino Diecimila, Arduino, [online], (Accessed: 29 September 2014) [4] T. Foote, “ROS Hydro Medusa Released!,” (ROS.org), [online] 9 September 2013, (Accessed: 29 September 2014) [5] costmap_2d, ROS.org, [online] 2008, (Accessed: 29 September 2014)

SECON 2015 Midterm Presentation