A.R.M.S. Automated Robotic Messaging System William Batts Chris Rericha.

Slides:



Advertisements
Similar presentations
Students : Hiba Ghannam Hawa’ Osama Supervisor : Aladdin Masri R OBOTIC V ACUUM C LEANER.
Advertisements

Blake Davis: Electrical Engineering Luke Haberkern: Electrical and Computer Engineering Brian Hacsi: Electrical and Computer Engineering Chris Kircher:
Rotary Encoder. Wikipedia- Definition  A rotary encoder, also called a shaft encoder, is an electro- mechanical device that converts the angular position.
1 Autonomous Parallel Parking Alex Braun & Sergey Katsev.
A.G.I.L.E Team Members: Brad Ramsey Derek Rodriguez Dane Wielgopolan Project Managers: Dr. Joel Schipper Dr. James Irwin Autonomously Guided Intelligent.
EE396 Project Micromouse Team: Ocha. Team Members Kanoa Jou (Programmer) Ryan Sato (Hardware) KiWoon Ahn (Recorder) Alan Do (Programmer)
October 21, 2003 ECE Senior Design1 Autonomous GPS-BOT Preliminary Design Review by Kery Hardwick, Yevgeniy Khasanov, Naoya Kinuta, Zhe Chuan Luo.
‘Iole o Mãnoa Mouse of Mãnoa. Team Members Jeff Fines Designer, Fabricator, Programmer & Thomas Matsushima Designer, Fabricator, Programmer.
Efficient Path Determining Robot Jamie Greenberg Jason Torre.
Team: Derek Arnold Lawrence Derdzinski Athanasios Gkourlias Amber Mescher Chris Sangster Timothy Gallman Faculty Mentor: Dr. Ferat Sahin Sponsor: Getinge.
Preliminary Design Review
Mini Tankbot Homing Vehicle with Obstacle Avoidance By Jamie Mitch.
A utonomous W arehouse F orklift U tilization L ayout Michael F. Maher vs. Peter A. Zarcone.
Team GPS Rover Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
PT 5000 RIT Computer Engineering Senior Design Project HardwareSoftware Ted TomporowskiPooja Rao The PT 5000 is a custom built RC car that is meant to.
The Enforcer Laura Celentano Glenn Ramsey Michael Szalkowski.
Autonomous Dual Navigation System Vehicle Dmitriy Bekker Sergei Kunsevich Computer Engineering Rochester Institute of Technology December 1, 2005 Advisor:
CheezStix! EE 396 Micromouse Spring 2007 Preliminary Design Review.
Auto-Driven Vehicle By Jason Gajowski Nathan Schmarje 9/11/2003.
Design Presentation 2 Automated Pickup and Delivery System Sanjay Manglam Jimmy Shek Adam Chipalowsky.
The Beacon Finding Robot The robot that searches out beacons in a hallway By: Brian Merchant & Richard Acuna.
PT 5000 Pooja Rao Ted Tomporowski December 7, 2004.
Senior Design Project Fall, 2007 Michael Garrity, Peter Nahas, Cory Haflett Objective: The Autonomous Mail Deliver System (AMDS) was designed for use in.
Tracking Rover Team Rubber Ducky Joshua Rubin Alexander Starick Ryan Ramos Alexander Chi.
Design of an Obstacle Avoidance Vehicle Frank Scanzillo EECC657.
Mechanical Checkers Peter Frandina Raymond Poudrier Christopher Rouland.
Hide-n-seek Robot Ivan See & Karen Tsang Presentation Date: 9/18/03.
EE 296 TEAM “DA KINE” MICROMOUSE PROJECT PROPOSAL Team members: Software Group - Henry, James Roles : tracking, mapping, guidance, interface Hardware Group.
Tag Bot: A Robotic Game of Tag Jonathan Rupe Wai Yip Leung.
Table Dancer Final Design Presentation 10/20/04 Team Members: Ryan Gray Dale Williams Emeric Rochford Dan Beard.
Robotic Artificial Intelligence Toy (R.A.T.) CPE 4521 Final Design Presentation Presented by Shane R. Bright, Erik R. Brown, Wing-Seng Kuan, Micheal T.
The NXT is the brain of a MINDSTORMS® robot. It’s an intelligent, computer-controlled LEGO® brick that lets a MINDSTORMS robot come alive and perform.
ECE 477 DESIGN REVIEW TEAM 7  SPRING 2013 COST ROBOT CAROLINE TRIPPEL, ANDREW LOVELESS, ERIC OSBORNE, BRYAN DALLAS.
EDGE AVOIDER ROBOT USING I-BOT mini V3. EDGE AVOIDER USING I-BOT mini V3 Edge Avoider Robot is built using the IR based Line Detecting Module. The modules.
Design and Implementation of Metallic Waste Collection Robot
Black Box for vehicle diagnostics. 2 Abstract This project is an implementation of black box for vehicular safety. Key features: Diagnostic check of vehicle.
June 12, 2001 Jeong-Su Han An Autonomous Vehicle for People with Motor Disabilities by G. Bourhis, O.Horn, O.Habert and A. Pruski Paper Review.
ECE 477 FINAL PRESENTATION TEAM 7  SPRING 2013 COST ROBOT ERIC OSBORNE, BRYAN DALLAS, ANDREW LOVELESS, CAROLINE TRIPPEL.
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.
The Making of Micromouse Yantriki Level 3 Competition Techfest 2004.
Program ultrasonic range sensor in autonomous mode
Smart Pathfinding Robot. The Trouble Quad Ozan Mindek Team Leader, Image Processing Tyson Mowery Packaging Specialist Jungwoo Seo Webmaster, Networking.
Autonomous Robot Project Lauren Mitchell Ashley Francis.
GROUND UTILITY NETWORK DECIPHERING AUTOMATED MACHINE GROUP 10 BLAKE SIMONINI DIDIER LESSAGE GABRIEL RODRIGUEZ G.U.N.D.A.M.
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.
Administrative Introduction Our goals for this project are for the three robots to work together intelligently to complete a maze faster than an individual.
FAST: Fully Autonomous Sentry Turret
Low Cost Infrared Touch Screen Bezel for POS Systems Rohan Verma, Jeremy Taylor, Freddie Dunn III Georgia Institute of Technology School of Electrical.
Phong Le (EE) Josh Haley (CPE) Brandon Reeves (EE) Jerard Jose (EE)
Juan David Rios IMDL FALL 2012 Dr. Eric M. Schwartz – A. Antonio Arroyo September 18/2012.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
Jason Holmes Matt Wickesberg Michael Piercy Matt Guenette Team 12 – Super Tank February 15, 2012.
AUTOMATIC RAILWAY GATE CONTROLLING AND TRACK SWITCHING
Mark Randall & Kevin Claycomb Faculty Advisor: David Mitchell Industrial Sponsor: IEEE.
GraffitiBot Sensor Report Andy Kobyljanec EEL 5666C March 25, 2008.
Project Description The Square D occupancy sensors use both ultrasonic and passive infrared technology (PIR) to detect occupancy in a room. This project.
DEPARTMENT OF EEE IFET COLLEGE OF ENGINEERING VILLUPURAM,TAMIL NADU,INDIA Project proposal For IEEE CS 70 th Anniversary Student Challenge On PATHLINE.
Self-Navigation Robot Using 360˚ Sensor Array
PRESENTATION ON Line follower robot.
Aim Of The Project To implement the obstacle avoidance and Zigbee control functions for Omni directional mobile robot.
Magdalena Balazinska - Godfrey Tan
ECE Computer Engineering Design Project
Robotic Vacuum Cleaner
ARDUINO LINE FOLLOWER ROBOT
Review and Ideas for future Projects
ActivRAC® 16P Mobilized Storage System
Presentation transcript:

A.R.M.S. Automated Robotic Messaging System William Batts Chris Rericha

Objective Create a robotic vehicle capable of delivering papers and small packages throughout an office floor

Functional Overview Identify unique office locations Follow a predetermined paths between locations Ability to avoid reasonably sized objects Runtime user programmable destinations

Specifications Obstacle detection range: 6” – 24” Obstacle minimum size: 4” wide x 8” high Maximum Number of Destinations: 14 Barcode length: 5” Minimum Obstacle/Barcode distance: 2’ Maximum Package Weight/Size 1lb/8”x12”x1” Minimum Runtime: 5 minutes

Analytical Component IR Proximity Sensors IR rangers set in “cross- fire” configuration to provide proper width (IR ranger beam only ~20º)

IR Ranger Calculations Given a maximum center-vehicle to IR beam distance of 6” and IR beam angle of ~>20 degrees, proper placement and unprotected areas may be calculated. IR Ranger Placement Angle: Θ = arctan(Inner bound / Sensor-to- centerline) + (Beam angle / 2) Θ = arctan(6/3.5) + (20/2) Θ ≈ 70 degrees

IR Ranger Calculations (cont’d) Unprotected Sides It is possible for a mobile object to move into an unprotected side area after the primary IR beam has passed Length of Unprotected Area: L= Distance from opposite IR ranger * tan (Θ - 10) L = 7.5 * tan(60) L = 13” Maximum Width of Unprotected Area W = L tan (20/2) W = 13 * tan(10) W= 2.3” This blind spot only applies to mobile objects which will likely move into the IR beam before striking the vehicle

Opto-reflector Calculations QRD1114 (Shaft Encoding) – Datasheet optimum range: 1.27 millimeters – Placement will be ~1mm from wheel surface – 1” barcode segments, 2.5” wheel, 31 shaft encodings = minimum 3 samples per barcode segment (.25” per shaft encoding) QRB1114 – Datasheet optimum range: 3.81 millimeters – Placement will be ~4mm from hard-flat surface (due to carpet pile sink)

Obstacle Avoidance Upon obstacle detection the vehicle will stop Re-examine path after a short period of time If obstacle remains, deviate from given path Intelligently determine avoidance solution

Path Sensing Front opto-reflectors will actively detect predetermined path edge When detected, vehicle will change track speed to move toward side of detection. Center opto-reflector serves as “sanity check” for path reacquisition during obstacle avoidance

Barcode Reading Opto-reflector used to read barcode Detect barcode header Move to middle of first bit (MSB) and record value Continue through all four bits of barcode

Hardware Fast Traxx Vehicle Motorola 68HCS12 Microprocessor Sharp GP2Y0D02YK IR Ranger TI SN75441 Quad Half H-Bridge DC Motor Driver Fairchild QRB1114 and QRD1114 Infrared Photosensors

Work Division William Opto-Reflector Testing Obstacle Avoidance Path Sensing Shaft Encoder DC Motor Interface Chassis Construction Component Testing Chris IR Ranger Testing User Interface Barcode Reading Program “kernel” PC Application System Test Component Testing

Work Completed Sensor testing and interface design Initial chassis construction and sensor placement Initial motor interface design Automatic barcode generation Microcontroller sensor test Preliminary software and UI design

William’s Work Barcode and Path Sensing Optimal distance to reflective surface is 4 mm Very reliable, rejects ambient light Shaft Encoders Optimal distance to reflective surface is 1 mm

William’s Work (Cont’d) Initial chassis construction

William’s Work (Cont’d) Initial DC motor interface design

Chris’ Work Sharp IR Rangers Testing Senses from 0.5” to 34” Reliably to 24” Detects objects in dim, halogen, and daylight equally successfully Detects objects of all colors in the visible spectrum equally well

Chris’ Work (Cont’d)

24-bit bitmap barcodes automatically generated Sensor pin placement Sensor and system initialization code Microcontroller sensor test

Work to Complete Chassis and Sensor Mounting DC Motor to Microcontroller Integration Formal Algorithm Block Diagram and Implementation Software Kernel and System Initialization PC Application to Microcontroller Design User Interface Construction System Testing and Verification

Test Plan Test each sensor type for performance Develop a mini test for each component to verify Perform a code review for each software component Test basic sensor and movement ability on constructed vehicle

Test Plan (Cont’d) Test vehicle moving over barcodes at different possible angles of deviation Test vehicle on all different types of paths Test all combinations of obstacles and in varying daylight and obstacle colors Let complete system run for many hours through varying paths to work out performance bugs

Power Consumption

System Cost

Potential Safety Problems Vehicle may lose path and wander Remedied though search pattern (octagon) and timeout Kill button mounted for quick stop