IEEE South East Conference 2016 MID-SEMESTER PRESENTATION.

Slides:



Advertisements
Similar presentations
Team Churro: Sharon Grimshaw, Maggie Su, Louis Yi, and Morgan Zheng.
Advertisements

Why are drivetrains important? It moves a robot from point A to point B Not all drivetrain designs are equal each have advantages and disadvantages,
SOUTHEASTCON I KARMA ECE IEEE SoutheastCon Hardware Competition Must build an autonomous robot that can –Start at rest at the Starting Station.
CSE Design Lab – Milestone 2 James Hopkins Dave Festa Dennis O’Flaherty Karl Schwirz.
Design and Implementation of Metallic Waste Collection Robot
Team Spot A Cooperative Robotics Problem A Robotics Academy Project: Laurel Hesch Emily Mower Addie Sutphen.
Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff.
Administrative Introduction Our goals for this project is for the two robots to work together intelligently using wireless communication Not only did.
Group #2 / Embedded Motion Control [5HC99] Embedded Visual Control 1 Group #5 / Embedded Visual Control Self-Balancing Robot Navigation Paul Padila Vivian.
To come up with a practicum project that full filled the 411 requirements Create a fun project that would get kids interested in science and engineering.
Smart Plant Robot Prepared by Haya De’bas Jumanah Salhab Supervisor Dr. Ra’ed Al-Qadi.
Project Proposal: Student: Rowan Pivetta Supervisor: Dr Nasser Asgari.
Administrative Introduction Our goals for this project are for the three robots to work together intelligently to complete a maze faster than an individual.
THE MECHANICAL ASPECTS OF ROBOTICS
Autonomous Air & Ground Surveillance Unit Objectives, Preliminary Specifications, and Option Analysis.
NXT A computer controlled brick and the “brain” of your robot that controls the motors and sensors.
SECON Team Zulu IEEE SoutheastCon Hardware Competition 2010.
The Recycling Robot SECON Team B Mid-Term Presentation.
Accuracy In Your Back Pocket Mid-Semester Presentation March 26, 2015.
Mid-Semester Presentation Design I October 3, 2013.
SECON 2012 Midterm Presentation. Meet the Team Michael Helmbrecht Electrical Engineer Measurement Tasks Course Construction Chris Nicholas Computer Engineer.
National Instruments Autonomous Robotics Competition
SECON Team A Electrical & Computer Engineering Department Bull E Institute of Electrical and Electronics Engineers (IEEE) 2009 Southeastern Conference.
Remote Control Duck Decoy (RCD2)
LUNAR Lunar Unmanned Navigation and Acquisition Robot SECON I Senior Design I Final Design Review November 29, 2007.
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.
SECON TEAM A Electrical & Computer Engineering Department Institute of Electrical and Electronics Engineers (IEEE) 2009 Southeastern Conference (SECON)
1 SDP09 Team Siqueira Rohan Balakrishnan (CSE) Conan Jen (EE) Andrew Lok (EE) Jonathan Tang (EE) MAPPER: A Perfectly Portable Exploration Robot.
ISecurity Mid-Semester Presentation Draft September 26, 2012.
Team Alpha Institute for Electrical and Electronics Engineers (IEEE) 2010 Southeastern Conference (SECON) Hardware Competition.
Impulse Generator Control Module Mid-Semester Presentation.
ISecurity Mid-Semester Presentation October 9, 2012.
Midterm Presentation.  Meet the Team  Competition Overview  Design Constraints  System Design  Approach & Tradeoff Analysis  Progress and Prototype.
Mid-Semester Presentation Design II March 4, 2014.
LUNaR SECON I Senior Design I Midterm Presentation October 4, 2007.
Impulse Generator Control Module
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.
The Recycling Robot SECON Team B Mid-Term Presentation.
LUNAR SECON Team 2 Senior Design 2 Mid-Semester Presentation February 28th, 2008.
Robot Project by Ahmad Shtaiyat Supervised by Dr. Salem Al-Agtash.
Layout Drawings Presentation ME 4182 Team: 5 Guys Engineering + 1 Nathan Bessette, Rahul Bhatia, Andrew Cass, Zeeshan Saiyed, Glen Stewart YJ Chok.
SECON Team A Electrical & Computer Engineering Department Institute of Electrical and Electronics Engineers (IEEE) 2009 Southeastern Conference (SECON)
Wall-Follower Xiaodong Fang University of Florida School of Electrical and Computer Engineering Automatic Wall Following & Color Detecting Robot.
IEEE South East Conference 2016 MID-SEMESTER PRESENTATION.
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.
Digital Carpool Aid Mid-semester Presentation Senior Design I March 5, 2015.
Tic Tac Toe Game Amna Msalam & Rehan Alashqar Supervised By: Dr. Aladdin Masri & Dr. Emad Natsheh.
Team 1617: Autonomous Firefighting Robot Contest Katherine Drogalis, Electrical Engineering Zachariah Sutton, Electrical Engineering Chutian Zhang, Engineering.
IEEE ROBOTICS Sponsored By: Texas State IEEE Chapter
Servo Motor.
cyBorg 1.0 Project by Team ROBOTECH The Green PAFIANS
ECE Computer Engineering Design Project
SoutheastCon 2016 Hardware Competition
Advisor: Dr. Patrick McDowell ET494– Senior Design Ii Spring 2016
SOUTHEASTCON 2016 HARDWARE COMPETITION
‘SONAR’ using Arduino & ultrasonic distance sensor
Prepared By : wala’ Hamad Khayrieh Homran
IEEE SoutheastCon Robot
VEX Motors & Servos J.M. Gabrielse.
M.VIKRAMADITYAN Graduate Student Mechanical Engineering
Applying Manufacturing Concepts to an Arduino Robot Samantha Brady, Kathryn Goldner, Emily Skowfoe, Abbigail Young Advisor: Oscany Rodriguez-DeJesus College.
Connecticut Corsair Senior Design
Servo Motor.
Presentation transcript:

IEEE South East Conference 2016 MID-SEMESTER PRESENTATION

The Team John Rogers Team Lead Computer Engineering Conrad Stockstill Electrical Engineering Will Gray Computer Engineering Jackson Cornelius Electrical Engineering Kenny Bertucci Electrical Engineering Brad Killen Electrical Engineering

Dr. Bryan A. Jones Education: ◦Ph.D., Clemson University, 2005 ◦M.S., Rice University, 2002 ◦B.S.E.E., Rice University, 1995 Research/Fields of Interest: ◦Robotics ◦Real-time control system implementation ◦Rapid prototyping for real-time systems ◦Modeling and analysis of mechatronic systems

Outline Competition Overview Design Constraints ◦Technical Constraints ◦Practical Constraints System Overview Approach Progress Timeline Questions

Competition Overview

Design Constraints

Technical Constraints NameDescription Size The robot must initially fit in a 12” x 12” x 12” area and cannot extend more than 8” in any direction. Navigation Must be able to complete the course objectives without any human interaction. Color SensingMust distinguish between four different colors. Omnidirectional MovementWill be able to move in any direction. Load Capacity Will be able to store and transport 8 large blocks simultaneously.

Practical Constraints ◦Health and Safety ◦Manufacturability/Sustainability

Health and Safety ◦Flammable, pressurized, hazardous gases or liquids are prohibited ◦No projectiles of any kind are allowed

Manufacturability/Sustainabilit y ◦Will be constructed in two separate platforms ◦Top platform will identify and collect blocks ◦Navigation platform will provide transportation ◦Will be designed such that future teams can reuse the navigation platform

System Overview

Approach Microcontroller Block Handling Block Handling-Platform Motors Navigation Alignment Wheels

Microcontroller PartProsCons PIC33/PIC24 28 pins Already have more than 10 Lack of community support Arduino UNO Adafruit motor shield allows control of 4 different motors with less circuitry Code libraries frequently corrupted by open source community Raspberry Pi Can program in Python Good community support Wireless programming Limited number of pins

Microcontroller PartProsCons PIC33/PIC24 28 pins Already have more than 10 Lack of community support Arduino UNO Adafruit motor shield allows control of 4 different motors with less circuitry Code libraries frequently corrupted by open source community Raspberry Pi Can program in Python Good community support Wireless programming Limited number of pins

Block Handling TypeProsCons Carousel with Crane Multiple approach angles possible Able to pick up 16 blocks at once Must move slow to prevent losing blocks Mechanically Complex Moving Crane with Storage Bins Easy to sort Crane allows for wider range of block movement Slow collecting blocks Requires exact alignment Mechanically complex Block Guides and a Single Arm Easy to manufacture Not reliant on exact alignment Cheap Requires 10 motors Requires 8 color sensors

Block Handling TypeProsCons Carousel with Crane Multiple approach angles possible Able to pick up 16 blocks at once Must move slow to prevent losing blocks Mechanically Complex Moving Crane with Storage Bins Easy to sort Crane allows for wider range of block movement Slow collecting blocks Requires exact alignment Mechanically complex Block Guides and a Single Arm Easy to manufacture Not reliant on exact alignment Cheap Requires 10 motors Requires 8 color sensors

Block Handling-Platform Motors PartProsCons 100:1 Micro Metal Gear HP 10 x 12 x 26 mm 2.2 kg/cm torque 3 – 9 Volts Only requires power connection $13.55 per motor 180 Degree Servo 13 kg/cm torque 4.8 – 7.2 Volts $9.99 per servo 40.7 x 19.8 x 43 mm Lacks full degree of rotation Requires a signal as well as a power connection Continuous Rotation Servo 2.5 kg/cm torque Volts $8.20 per servo 23 x 12 x 29 mm Requires a signal as well as a power connection

Block Handling-Platform Motors PartProsCons 100:1 Micro Metal Gear HP 10 x 12 x 26 mm 2.2 kg/cm torque 3 – 9 Volts Only requires power connection $13.55 per motor 180 Degree Servo 13 kg/cm torque 4.8 – 7.2 Volts $9.99 per servo 40.7 x 19.8 x 43 mm Lacks full degree of rotation Requires a signal as well as a power connection Continuous Rotation Servo 2.5 kg/cm torque Volts $8.20 per servo 23 x 12 x 29 mm Requires a signal as well as a power connection

Navigation TypeProsCons Dead-Reckoning Simple algorithm to implement Low cost Inaccurate over time No auto-correction Wall Following/Proximity Sensor-based alignment Fairly accurate Requires additional sensors Vision-Based Camera-based alignment allows for best ability to reorient robot Near-perfect alignment possible Programming requires high complexity visual processing Raspberry Pi Camera has narrow field of view

Navigation TypeProsCons Dead-Reckoning Simple algorithm to implement Low cost Inaccurate over time No auto-correction Wall Following/Proximity Sensor-based alignment Fairly accurate Requires additional sensors Vision-Based Camera-based alignment allows for best ability to reorient robot Near-perfect alignment possible Programming requires high complexity visual processing Raspberry Pi Camera has narrow field of view

Block Alignment TypeProsCons IR Sensors Simple algorithm to implement Most accurate at less than 3 ft Blind spots caused by signal loss Ultrasonic Simple algorithm to implement Blind spots caused by signal loss Most accurate at distances over 3ft Camera Near-perfect alignment possible Requires high complexity visual processing

Block Alignment TypeProsCons IR Sensors Simple algorithm to implement Most accurate at less than 3 ft Blind spots caused by signal loss Ultrasonic Simple algorithm to implement Blind spots caused by signal loss Most accurate at distances over 3ft Camera Near-perfect alignment possible Requires high complexity visual processing

Wheels TypeProsCons Treads Most Stability Distributes weight Can only move in two directions Difficult to repair Mecanum Wheels Movement along all axes Excellent side-to-side movement Excellent incline handling Requires 4 motors Heavy weight Less efficient in directions besides forward and backward Wheel-Ball Bearing Combination Forward/backward/rotation movement Only requires 2 motors Less stable movement Impossible to move sideways Omni Wheels Less expensive than Mecanum wheels Omni directional movement More efficient in directions besides forward and reverse Requires 4 motors Requires near perfect angle measurement Less efficient forward and reverse

Wheels TypeProsCons Treads Most Stability Distributes weight Can only move in two directions Difficult to repair Mecanum Wheels Movement along all axes Excellent side-to-side movement Excellent incline handling Requires 4 motors Heavy weight Less efficient in directions besides forward and backward Wheel-Ball Bearing Combination Forward/backward/rotation movement Only requires 2 motors Less stable movement Impossible to move sideways Omni Wheels Less expensive than Mecanum wheels Omni directional movement More efficient in directions besides forward and reverse Requires 4 motors Requires near perfect angle measurement Less efficient forward and reverse

Progress – Navigation Platform Demo platform for navigation testing Wheels and motors controlled by Arduino using Adafruit Motor Shield Moves in all lateral directions

Progress – Block Handling Platform Designed and printed block guides Created platform for the guides Printed racks and pinions Designed motor mounts for rack and pinion systems

Timeline AugustSeptemberOctoberNovember Research and Purchasing Programming and Planning Course Construction Improving Design Working Prototype

References [1] IEEE SoutheastCon 2016 Hardware Competition Rules. [2] Raspberry Pi 2. with-quad-core-cpu-1gb-ram-same-35-price/ with-quad-core-cpu-1gb-ram-same-35-price/ [3] Arduino UNO. [4] PIC24/PIC33. [5] Mecanum Wheel Set. [6] Harzard Symbols.

Questions?

IEEE South East Conference 2016 MID-SEMESTER PRESENTATION