EECE401 Senior Design I. Electrical and Computer Engineering Howard University. Instructor Dr. Charles Kim

Similar documents
Morse Code Autonomous Challenge. Overview. Challenge. Activity. Difficulty. Materials Needed. Class Time. Grade Level. Learning Focus.

Students will design, program, and build a robot vehicle to traverse a maze in 30 seconds without touching any sidewalls or going out of bounds.

Robots in Town Autonomous Challenge. Overview. Challenge. Activity. Difficulty. Materials Needed. Class Time. Grade Level. Objectives.

Where C= circumference, π = 3.14, and D = diameter EV3 Distance. Developed by Joanna M. Skluzacek Wisconsin 4-H 2016 Page 1

Nhu Nguyen ES95. Prof. Lehrman. Final Project report. The Desk Instrument. Group: Peter Wu, Paloma Ruiz-Ramon, Nhu Nguyen, and Parker Heyl

Senior Design I. Fast Acquisition and Real-time Tracking Vehicle. University of Central Florida

Pre-Activity Quiz. 2 feet forward in a straight line? 1. What is a design challenge? 2. How do you program a robot to move

I.1 Smart Machines. Unit Overview:

Laboratory 7: CONTROL SYSTEMS FUNDAMENTALS

CSC C85 Embedded Systems Project # 1 Robot Localization

Open Source in Mobile Robotics

A Lego-Based Soccer-Playing Robot Competition For Teaching Design

By the end of this chapter, you should: Understand what is meant by engineering design. Understand the phases of the engineering design process.

Team members: Christopher A. Urquhart Oluwaseyitan Joshua Durodola Nathaniel Sims

Lesson Sampling Distribution of Differences of Two Proportions

OPEN SOURCES-BASED COURSE «ROBOTICS» FOR INCLUSIVE SCHOOLS IN BELARUS

Home Automation, Inc. Model 12A00. Wireless Receiver. Installation Manual

COS Lecture 7 Autonomous Robot Navigation

Robotics Engineering DoDEA Career Technology Education Robot Programming

Dynamics and Operations of an Orbiting Satellite Simulation. Requirements Specification 13 May 2009

Sumo-bot Competition Rules

MATERIALS PROVIDED BY SCIENCE & TECH FAIR STAFF AT EVENT:

Ultimatum. Robotics Unit Lesson 5. Overview

Robotic Systems ECE 401RB Fall 2007

What will the robot do during the final demonstration?

Table of Contents. Sample Pages - get the whole book at

Figure 1. Motorized Pediatric Stander Problem Statement and Mission. 1 of 6

Ozobot Bit. Computer Science Engineering Program

RUNNYMEDE COLLEGE & TECHTALENTS

Ev3 Robotics Programming 101

JHU Robotics Challenge 2015

Lab book. Exploring Robotics (CORC3303)

2018 Sumobot Rules. The last tournament takes place in collaboration. Two teams of two robots compete simultaneously.

INNOVATION IN MINING. Overview. Grade Band: Topic. Real world science topics. Objective

Mindstorms NXT. mindstorms.lego.com

Chapter 1. Robots and Programs

LDOR: Laser Directed Object Retrieving Robot. Final Report

Mechanical Engineering

CONTROLLING METHODS AND CHALLENGES OF ROBOTIC ARM

Your EdVenture into Robotics 10 Lesson plans

Technical Memorandum# TM2

For Experimenters and Educators

Overview of Challenges in the Development of Autonomous Mobile Robots. August 23, 2011

Learn about the RoboMind programming environment

The light sensor, rotation sensor, and motors may all be monitored using the view function on the RCX.

Robotics II Curriculum

1. ASSEMBLING THE PCB 2. FLASH THE ZIP LEDs 3. BUILDING THE WHEELS

Solving Problems by Searching

Robotics Contest Contact: Robin Schamber

Chapter 2 Understanding and Conceptualizing Interaction. Anna Loparev Intro HCI University of Rochester 01/29/2013. Problem space

Programmable Ferrofluid Display

Robotics using Lego Mindstorms EV3 (Intermediate)

Best Practices Guide Polycom SoundStructure and HDX Microphones

MAKER: Development of Smart Mobile Robot System to Help Middle School Students Learn about Robot Perception

Problem Solving. Problem solving skills can be incorporated into all academic disciplines. The key to the problem solving process

Robotics Challenge. Team Members Tyler Quintana Tyler Gus Josh Cogdill Raul Davila John Augustine Kelty Tobin

6.081, Fall Semester, 2006 Assignment for Week 6 1

Building an autonomous light finder robot

Robotic Manipulation Lab 1: Getting Acquainted with the Denso Robot Arms Fall 2010

Robotic Systems Challenge 2013

Strategic Design. Michael Corsetto

Mobile Target Tracking Using Radio Sensor Network

Measure Mission 1. Name Date

Saphira Robot Control Architecture

HOLY ANGEL UNIVERSITY COLLEGE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY ROBOT MODELING AND PROGRAMMING COURSE SYLLABUS

Georgia Performance Standards Framework for Mathematics Grade 6 Unit Seven Organizer: SCALE FACTOR (3 weeks)

Foundation - 2. Exploring how local products, services and environments are designed by people for a purpose and meet social needs

Lab 8: Introduction to the e-puck Robot

WIRELESS 868 MHz TEMPERATURE STATION Instruction Manual

Houston Radar LLC. Installation and User Manual For. Doppler Radar DR-1500

The Partnership Process- Issue Resolution in Action

Hi everyone. educational environment based on team work that nurtures creativity and innovation preparing them for a world of increasing

POKER BOT. Justin McIntire EEL5666 IMDL. Dr. Schwartz and Dr. Arroyo

Development of a Laboratory Kit for Robotics Engineering Education

Sample Pages. Classroom Activities for the Busy Teacher: NXT. 2 nd Edition. Classroom Activities for the Busy Teacher: NXT -

1 Lab + Hwk 4: Introduction to the e-puck Robot

Cedarville University Little Blue

Science Curriculum Mission Statement

Multi-Robot Cooperative System For Object Detection

Design Project Introduction DE2-based SecurityBot

Open Source Voices Interview Series Podcast, Episode 03: How Is Open Source Important to the Future of Robotics? English Transcript

Competition Arena Rules Revised March 21, 2017

Scheduling Algorithms Exploring via Robotics Learning

Robot: icub This humanoid helps us study the brain

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

UNIT 4 VOCABULARY SKILLS WORK FUNCTIONS QUIZ. A detailed explanation about Arduino. What is Arduino? Listening

Welcome to Lego Rovers

understanding sensors

Design and Technology Subject Outline Stage 1 and Stage 2

Engineering Diploma Resource Guide ST140 ETP Basic Electricity (Engineering)

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

GST BOCES. Regional Robotics Competition & Exhibition. May 29, :00 2:00. Wings of Eagles Discovery Center, Big Flats NY. Mission Mars Rover

Darling, Robot for Roborodentia 2018

Team Kanaloa: research initiatives and the Vertically Integrated Project (VIP) development paradigm

The 5 Most Effective Ways To Recruit Volunteers

Pixel Art: Design a Rubik's Cube Mosaic

After you have completed the tutorial, you will be given an initial knowledge check by ALEKS to determine what topics you already know so ALEKS can

Initial Project and Group Identification Document Divide and Conquer

KS1 Subject. Design & Technology Progression of Knowledge, Understanding and Skills WIJPS

Autonomous Following RObot Critical Design Review

Transcription:

EECE401 Senior Design I Electrical and Computer Engineering Howard University Instructor Dr. Charles Kim [ckim@howard.edu] Fall 2014 Charles Kim Howard University 1

Senior Design brief definition Is Culmination of EE/CpE Education, Training, etc Design experience that requires adequate consideration of Knowledge standards, Constraints, and Should be related to the electrical/computer engineering discipline. Process to final product (through Senior Design II) Usually team-based problem solving, inventing, etc. Is NOT Further expansion of a class project Final product only Charles Kim Howard University 2

ABET Design Full Definitions The process of devising a system, component, or process to meet desired needs, which involves A decision-making process (often iterative), to convert resources optimally to meet the stated needs by applying basic sciences, mathematics and engineering, adequately considering knowledge, standards, and constraints related to the electrical/computer engineering discipline. Industry (1) Determine that a need exists with a customer for specific goods or services and how much that customer is able and willing to pay for it. (2)Then determine if the product or service is compatible with the competencies of the company and if it can be manufactured at a cost that is less than the customer will pay. (3)If so, proceed by designing to match the company s ability to manufacture, rather than basing the design on state-of-the-art technologies. (4)Finally, prior to full implementation, prepare a pilot demonstration Charles Kim Howard University 3

Engineering Design-Overview Problem Formulation Recognition of a set of needs Information gathering about the needs Determine the requirements of the project Problem Solving Investigates the available alternatives to meet the requirements Current State of the Art Generates and Analyzes and Specifies alternatives with the requirements Makes Decision on which alternatives will be implemented Selects the Top Design Solution Implementation Creates an implementation and test plan Follows the plan to build the design Evaluates against the requirements from problem formulation Charles Kim Howard University 4

Design is: Characteristics of Design Process cycles through the 3 phases of Problem Formulation, Problem Solving, and Solution Implementation systematic, not trial-and-error adaptive, not a recipe (nor a cookbook) process, not an event or product Iterative back to earlier phases Simultaneous in refinements of the needs/requirements Done based on Engineering and Scientific Knowledge To be Rigorous in testing and evaluation To execute planned activities To comply regulation, codes, rules, standards, etc Very demanding, overwhelming but awakening experiences that I utilized in my job interview and apply in my work now former student Charles Kim Howard University 5

A Case for Bus Boy Robot Charles Kim Howard University 6

Bus Boy - Design Requirements It must weigh approximately 40lbs so that the weight of the motor, battery and load (15lbs of dishes) are accounted for. Must have dimensions of 24 x 36 x 30 (?) Should be able to travel comfortably between 2 and 5 miles/hour Should function with a noise level less than 20db at 1ft from the device No interference with phone/audio/visual signals in the vicinity Must be a container integrated in the design that allows all liquid to drain into a basin without causing any damage to the wiring Must be able to return to the base for unloading, back to service again.

Bus Boy - Current Status of Art Hammacher Schelemmer Room Tidying PickUp Robot Picks up objects on command & loads onto cargo bed six rubber wheels at 2lbs each dimensions 13" L x 8 1/2" W x 8" H Is equipped with a remote to drive Picks up items around 1oz. such as balls, toys or socks. Can operate autonomously using its four infrared "eyes". Seek and discovers objects within an 8-12 range. Once object is secure it will be deposited into its cargo bay. The robot will vibrate in order to dislodge the objects from its bay.

Current Status of Art (cont.) Willow Garage PR2 Robot 11 teams of roboticists at 11 different institutions to take in a beta robotics project in June 2010 Teams received: two-year loan of a Personal Robot 2. This Personal Robot 2 (PR2) which is a completely programmable machine free, open-source Robot Operating System (ROS) framework with software libraries for perception, navigation and manipulation. One team is looking at getting the robot to learn how to carry an object through a crowded space.

Solution Approach Ordered Rex-14D bot

Solution Approach Sonar Sensors Touch Sensors Compass Battery & Power Control Reset Button Autonomous Robotic Drop Table Left Motor Right Motor

Implementation Hardware design for the autonomous robot Building the hardware for the autonomous robot Software design for [all] programming: including sensors, weight requirements, homing requirements, etc. Software implementation (i.e coding for the atom board) System integration -- Assembling of the entire hardware and software Test and evaluation

Final Product? What went wrong? Charles Kim Howard University 13

Team Formation Lessons EE and CpE No Hardware and System Integration Experience Team Dynamics Did not overcome technical difficulties Did not consider alternative way of solving the problem Lack of commitment Leadership problem Changes in Design Sought easier path for implementation Did not consider the entire system Frequent design/component change Charles Kim Howard University 14

Team Formation Northrop Grumman Team BusboyIII Team Possible Recyclable Project Pedometer-Type Energy Harvester Charles Kim Howard University 15

www.mwftr.com/sd1415.html First Assignment Conscious of your thinking process Charles Kim Howard University 16

How to write well for Senior Design class People are more likely to read subjects/writings/emails that create curiosity or provide utility When they are busy Curiosity fades in importance They read only the ones with practical importance [ utility ] So, write as if you are a staff writer (targeting for busy people) for a newspaper, and remember that you have an editor whose job is to cut your article to fit into a limited space, maybe just 1 inch in a column. Important things [Conclusions and summary] in the first paragraph Summary of the event/thing first so that it delivers message even though only that summary survives the cutting Then expand your story after the First Paragraph Use your own words Charles Kim Howard University 17

Compare this Charles Kim Howard University 18

With this Charles Kim Howard University 19