Office Automated Delivery Robot

Similar documents
November 20, Dr. Andrew Rawicz School of Engineering Science Simon Fraser University Burnaby, BC V5A 1S6

EGG 101L INTRODUCTION TO ENGINEERING EXPERIENCE

Final Report. James Buttice B.L.a.R.R. EEL 5666L Intelligent Machine Design Laboratory. Instructors: Dr. A Antonio Arroyo and Dr. Eric M.

BASIC MECHATRONICS ENGINEERING

RB-Mel-03. SCITOS G5 Mobile Platform Complete Package

Journal of Emerging Trends in Computing and Information Sciences

J2VK Valvetronic Exhaust Control System

Table of Contents. Abstract... Pg. (2) Project Description... Pg. (2) Design and Performance... Pg. (3) OOM Block Diagram Figure 1... Pg.

PROJECT PROPOSAL FIRE FIGHTING ROBOT CHALLENGE THE ENGINEERS: SUBMITTED TO: SPONSORED BY: Micro Fire Extinguisher

Design Specification and UI Interface for Automated Cart Delivery System

Super Squadron technical paper for. International Aerial Robotics Competition Team Reconnaissance. C. Aasish (M.

IFC-BL02 Interface Free Controller Brushless Motor Card

GCAT. University of Michigan-Dearborn

Princess Sumaya University for Technology

THE ELECTRIC AUTOMOTIVE MOTOR CONTROL SYSTEM

Initial Project and Group Identification Document. Metal detecting robotic vehicle (seek and find metallic objects using a robotic vehicle)

Detailed Design Review

housevolve Garage Door Controller User Manual and Installation Guide

PLC BASED AUTOMATIC RAILWAY GATE CONTROLLER AND OBSTACLE DETECTOR

Fixing and Positioning of the Object Based on RFID Technology using Robotic Arm

Solar Powered Golf Cart

Syllabus: Automated, Connected, and Intelligent Vehicles

Chapter 45 Adaptive Cars Headlamps System with Image Processing and Lighting Angle Control

UNIVERSITÉ DE MONCTON FACULTÉ D INGÉNIERIE. Moncton, NB, Canada PROJECT BREAKPOINT 2015 IGVC DESIGN REPORT UNIVERSITÉ DE MONCTON ENGINEERING FACULTY

AXi-GMBOX1 INSTALLATION MANUAL

RE: ENSC 440 Functional Specification for the Vehicle Lock-Out Prevention System

Preliminary Design Report. Project Title: Lunabot

2015 The MathWorks, Inc. 1

Solar Panel Cubic Charger OMG Studio. ENSC 440/305 Project SFU Engineering Science

Electronic Shifter. Lee Redstone V Lewis Weston V Jason Deglint V Group #5. Supervisor Ashoka K. S. Bhat. Due Oct.

EGG 101L INTRODUCTION TO ENGINEERING EXPERIENCE

Final Report 4/25/12. Project: Intelli-Shade. Team: Test Curtains Please Ignore

Smart Home Renewable Energy Management System

CommWeigh Axle Standard Module

High Level Design ElecTrek

Project Title: Wireless Hummer. ECE Final Written Report

Energy Harvesting Platform

Critical Design Report Presentation. Triton. Team 11 February 28, Department of Electrical and Computer Engineering

Modeling and Simulate Automotive Powertrain Systems

2018 KANSAS BEST BREAKOUT SESSIONS

4WD & 6WD Wheelchair ATR Assembly Manual

A Team-based ECET Capstone Project: Design and Implementation of a Solar Insolation Measurement System

MIPRover: A Two-Wheeled Dynamically Balancing Mobile Inverted Pendulum Robot

Smart Parking System Using Arduino Programming

2016 IGVC Design Report Submitted: May 13, 2016

Performed by: Institute of Transportation Studies University of California, Irvine. Sponsored by: California Air Resources Board

OPERATOR'S MANUAL CARRIER, CARGO, TRACKED, 1 /2 TON, M973 SMALL UNIT SUPPORT VEHICLE (SUSV) (NSN )

Development and Fabrication of Electro Pneumatic Automatic Stamping Machine

Experience the Hybrid Drive

MiR Hook. Technical Documentation

DESIGN DEVELOPMENT ENGINEERING TECHNOLOGY INDUSTRIALIZATION

[Kadam*et al., 5(8):August, 2016] ISSN: IC Value: 3.00 Impact Factor: 4.116

Project Narrative Description

Project Name: RoboFish Charging Station (RCS)

EMERGING TRENDS IN AUTOMOTIVE ACTIVE-SAFETY APPLICATIONS

AC : USE OF POWER WHEELS CAR TO ILLUSTRATE ENGI- NEERING PRINCIPLES

Electronic Systems Research at CU-ICAR

Active Suspension System. Josh Rose, Xander Serrurier, Rhydon Vassay, Chase Ramseyer Advisor: Steven Gutschlag 11/30/2016

The Lug-n-Go. Team #16: Anika Manzo ( ammanzo2), Brianna Szczesuil (bszcze4), Gregg Lugo ( gclugo2) ECE445 Project Proposal: Spring 2018

Ex. 1-1 Nacelle Familiarization and Safety Discussion

METROLOGIC INSTRUMENTS, INC. MS1690 Focus Area Imaging Bar Code Scanner Supplemental Configuration Guide

Club Capra- Minotaurus Design Report

Department of Electrical and Computer Science

ME 481 Design Report Autonomous Tennis Ball Collector

DESIGN, SIMULATION AND TESTING OF SHRIMP ROVER USING RECURDYN

Working with VEX Parts

Computer science Case study: your (autonomous) taxi awaits you

ChemWell Replacement Parts & Accessories

A Type of Substation Insulator Cleaning Robot

Control System for a Diesel Generator and UPS

Automated Seat Belt Switch Defect Detector

Senior Design 1 First Draft. Station. The Smart Solar Powered Cell Phone Charging Station

Enclosure: Proposal for ATVs(All-terrain vehicles) Automatic Protection System

Technical Robustness and Quality

REMOTE MONITORING, DUST DETECTING AND CONTROLLING OF SOLAR PHOTOVOLTAIC USING IOT

The Minerva driver connects to a single Minerva MX fire panel. Available for Commander and ObSys.

September 28, Dr. Andrew Rawicz School of Engineering Science Simon Fraser University Burnaby, BC V5A 1S6

CWA21. Giuliano Industrial S.p.A.

Software Requirements Specification (SRS) Active Park Assist

Proposal for Smart Cart

INTRODUCTION Team Composition Electrical System

Getting Started with the Digilent Electronics Explorer Board

Re: ENSC 305W/440W Design Specification RAHS (Remote Automotive Heating System)

DESCRIPTION OF THE RESEARCH RESULTS

Ton-Tel Multi-Deck Weighbridge

Cilantro. Old Dominion University. Team Members:

Control of Mobile Robots

Project Report Cover Page

Mobile Rescue Robot based on the RoboCup Rescue (NIST) Standards

Fuel Monitoring and Electronics control of Dispenser for Fuel Station

SSW07. Soft Starters. Applications. Standard Features

1. Introduction Objective Background High-level Requirement Design Block Diagram Physical Design 4

Engine Builders / Racing Sonic Testers, Transducers & Accessories - Price List Date: 01/01/18

INTRODUCTION OF A HANDS-ON BATTERY AND SYSTEM ANALYZER. CONDUCTANCE PROFILING TM Where did the need come from?

TECHNICAL MANUAL UNIT MAINTENANCE REPAIR PARTS AND SPECIAL TOOLS LISTS)

Autonomous Intelligent Vehicles (AIVs), self-mapping, self-navigation.

MESA USA and LIMBS International Prosthetic Arm Project

RAIN SENSING AUTOMATIC CAR WIPER

Automated Parking Space Locator: RSM

RIMRES: A project summary

Transcription:

13/12/2011 kaefi-support@sfu.ca Office Automated Delivery Robot Gyu Han David Choi Jin Sun Ahn Hongbae Sam Park Kyu Seo Sam Lee Yongho Choi School of Engineering Science Simon Fraser University

Outline Introduction Hardware Software Business Aspects Future Developments Conclusion Review Questions Acknowledgements 2

Introduction - Our Team CEO - Gyu Han David Choi CTO - Jin Sun Ahn CFO - Hongbae Sam Park CMO - Kyu Seo Sam Lee COO - Yongho Choi 3

Introduction Objective To increase efficiency within office space. To save time thus cutting expenditures To aid in removing avoidable tasks such as delivering documents from department to department. Employees can focus on their tasks without leaving their stations. As a public secretary who can run errands for every worker. 4

Introduction Initial Goal Conceptual Diagram 5

Introduction Actual Prototype Actual Picture 6

Hardware by Sam Park 7

Hardware Outline Chassis Drivetrain Lockable Door Proximity Sensor Microcontroller Power Supply Camera System Block Diagram 8

Hardware Chassis Conceptual Picture 9

Hardware Drive-train Motors (AME-214) Automotive Windshield Wiper Motor Wheels 4 heavy duty rubber wheels with ½ bearings, and 19-teeth sprocket Wheel Mounts Custom made composite wood structure which can accommodate ½ axles Gears 19 teeth sprocket linking wheels and Motors Chains 10

Hardware Lockable Door Opens after arrival at the destination Locks during operation for safety and security 11

Hardware Proximity Sensor LV-MaxSonar EZ1: MB1010 Collision detection 12

Hardware Microcontroller MICROCHIP dspic33fj64mc802 Serves as a drive motor controller, processes collision detection, communicates with database, also controls compartment door actuation motor 13

Hardware Power Supply 12 V Sealed Lead Acid Rechargeable Battery 14

Hardware Camera Microsoft LifeCam HD-3000 QR code scanning 15

Hardware System Block Diagram Actual Picture 16

Software by Sam Lee Jin Sun Ahn Yongho Choi 17

Software Outline User Interface Database QR Code Scanner Routing Algorithm Motor controller UART System Flow Chart 18

Software User Interface Website UI 19

Software Database Database structure Table Name : KAFEI_INFO Column Name ORDER_NUM ROBO_ARV ROBO_DES ROBO_STRT_DT Column Explanation Order sequence Starting station Destination station Order timestamp 20

Software QR Code Scanner QR Detecting + Decoding Process Camera Capture Image Detector QR code Detection Decoder QR code Decode OADR Process Route 21

Software QR Code Scanner QR Orientation Determination 0 90 180 270 22

Software Routing Algorithm Notation : (x,y) Destination Point -Starting Point i.e A -> B <0,1> -<0,0> = <0,-1> Move down to 1 23

Hardware + Software Communication Flow Chart Camera Software Motor Software Drivetrain UART (RS-232) Microcontroller 24

Software UART Sparkfun FTDI Breakout 5V DEV-09115 Communication between camera software and microcontroller USB (PC) to RS232 (MC) 25

Software Port Setup PC (C++): Boost open source library to setup the serial port, send data to microcontroller using USB to RS232 breakout Ex) write(port, buffer(char[0], 1)); MC (MPLAB): Register and port setup needed in order to receive the data Ex) RPINR18bits.U1RXr = 10; //U1RX pin setup U1MODEbits.UARTEN = 1; //Turn on UARTs 26

Software Motor Controller Based on route vector and orientation given by QR Code Scanner Motor Control Command Go : Proceed operation Right : Take a right turn Left : Take a left turn Spin : Take 180 turn Halt : Stop all operation 27

Software Motor Controller Situations where robot cannot go straight: Case 1 (one wheel covers more distance than the other wheel) 28

Software Motor Controller Situations where robot cannot go straight: Case 2 (Wheel floats; no contact with ground) 29

Software System Flow Chart User: Request Delivery Database: Acknowledge OADR OADR: Process Route Camera: Start Capturing OADR: Motor Control Camera: Capture Image OADR: Arrival Detector: QR code Detection Decoder: QR code Decode 30

Business Aspect Milestone Timeline Actual Cost 31

Business Aspect Milestone 32

Business Aspect Timeline Blue Line: Proposed Timeline Red Line: Actual Timeline 33

Business Aspect Actual Cost Equipment List1 Cost Webcam : Microsoft LifeCam HD-3000 $55 Microcontroller : MICROCHIP dspic33fj64mc802 $25 Proximity Sensor : LV-MaxSonar EZ1: MB1010 $30 Banebots FIRST CIM 12V 5280RPM Brushed DC Motor x 2 $50 Wheels x 2 $88 Motors $70 Aluminum Frame $120 12 V Sealed Lead Acid Rechargeable Battery $45 UART Sparkfun FTDI Breakout 5V DEV-09115 $25 Misc. (including bolts, nuts, L-fame bridge, adapter) $150 Cosmetics $30 Total Cost $588 34

Future Development UI system on the robot Sensor inside Lockable door Password Keypad for manual disclose Rotating Compartment Extra items storage/delivery (i.e. coffee, beverages) 35

Conclusion Is adoptable anywhere Easy to use Can deliver various items Meet safety requirements Can be applicable variously 36

Acknowledgements Thanks to Andrew Rawicz Shahram Payandeh Gary Houghton Patrick Cho 37

Review Introduction Hardware Software Timeline Future Development Conclusion Review Acknowledgements Questions 38

Questions? 39

Demonstration 40