Autonomous Wheelchair Tyler Morton & Ben Hoerst Senior Design Advisor: Dr. Stanislaw Legowski Project Advisor: Dr. Steven Barrett ECE Senior Design.

Slides:



Advertisements
Similar presentations
Left to Right: Michael Kelton, Ethan Hall, Greg Wegman, Vashisht Lakhmani.
Advertisements

DARSI 2 CDR Adrienne Baile Preston Schipper Matt Hulse Project Overview Components: Design Status Administrative Data Acquisition & Real-time System Integration.
Autonomous Rugged Maze Navigating Robot Andy Darter Luke Kaufman BS Computer Engineering Candidates 4/27/2013 Senior Design II.
1 Embedded Stroke Evaluation System Amanda Sweeney, 4ECE Supervisor: Martin Glavin.
Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
ECE 477 Design Review Team 6  Spring 2010 Shao-Fu ShihSteve AndersonMike Goldfarb Josh Smith.
In this presentation you will:
SOUTHEASTCON I KARMA ECE IEEE SoutheastCon Hardware Competition Must build an autonomous robot that can –Start at rest at the Starting Station.
Outline Project overview Project-specific success criteria Block diagram Component selection rationale Packaging design Schematic and theory of operation.
Panasonic EVE-KC2F2024B 24 pulses per revolution 6mm diameter flattened output shaft output type: quadrature (incremental) minimum life: 15,000 rotations.
ELECTRICAL. Circuits Outline Power Hub Microcontroller Sensor Inputs Motor Driver.
Part 1: Introduction FRC Introduction  FRC 2907 since 2008  Each area of the robot has a team assigned  The Electronics team is headed this year.
Loran-C Receiver Team Deathstar September 7, 2004 Capstone Fall 2004.
Photolithography Machine Control System Ben Conrad and Mark Edwards Projects in Computer Engineering II December 9, 2003.
A.G.I.L.E Team Members: Brad Ramsey Derek Rodriguez Dane Wielgopolan Project Managers: Dr. Joel Schipper Dr. James Irwin Autonomously Guided Intelligent.
Wireless Telemetry System for Solar Vehicle Scott Cowan Elliot Hernandez Tung Le March 14, 2011 Scott Cowan Elliot Hernandez Tung Le March 14, 2011 School.
Craig Chan & Mike Abidoye
ZigBee Calvin Choy David Kim Jason Chong Devin Galutira.
Design of a Control Workstation for Controller Algorithm Testing Aaron Mahaffey Dave Tastsides Dr. Dempsey.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
Coordinate Based Tracking System
Robotic Navigation Distance Control Platform By: Scott Sendra Advisors: Dr. Donald R. Schertz Dr. Aleksander Malinowski March 9, 2004.
Critical Design Review Colorado State University - Pueblo April 15, 2005.
Motor Control of an Oscillating Pendulum Nick Myers and Chirag Patel March 9, 2004 Advised by: Dr. James Irwin and Mr. Jose Sanchez Bradley University.
Design Review: RoboSiM Robotic Surveillance in Motion
ECE 477 DESIGN REVIEW TEAM 7  SPRING 2013 COST ROBOT CAROLINE TRIPPEL, ANDREW LOVELESS, ERIC OSBORNE, BRYAN DALLAS.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Embedded Systems Design
Easy on the Tini Bill Barker Carey Davis Ben Irwin Travis Majors Cell phone detector.
2 Lines Electronics I 2 C Analyzer Ching-Yen Beh Robert S. Stookey Advisor: Dr. J. W. Bruce.
ECE 477 Design Review Group 9  Spring 2005 Omar Shaikh - Nathan Smith - Jeff Huston - Ryan Koors.
Computerized Train Control System by: Shawn Lord Christian Thompson.
ECE 477 Design Review Group 1  Spring Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria.
EMBEDDED WEB SERVER. CONTENT: 1.ABSTRACT 2.INTRODUCTION TO EMBEDDED SYSTEMS 3.INTRODUCTION TO EMBEDDED WEB SERVER 4.BLOCK DIAGRAM 5.POER SUPPLY 6.COMPONENT.
Jordan Wagner Justin Spencer Mark Sears John Jachna.
Embedded Microcomputer Systems Andrew Karpenko 1 Prepared for Technical Presentation February 25 th, 2011.
Locomotion Jad Farah Long Quy Patrick Swann Korhan Demirkaya Ngoc Mai Navigation Steven Weaver Denden Tekeste Ali Alkuwari Marcus Schaffer.
Automatic Control Mike Robinson. You can measure the distance from the RC car to some target. What could your program do to keep the car as close to the.
Xin Jin Zelun Tie Ranmin Chen Hang Xie. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class 2.
Fall CS-EE 480 Lillevik480f04-l1 University of Portland School of Engineering Project Swift Fox Design Review 21 Jan 2005 Peter Brunke Andrew Robinson.
ECE 477 Design Review Group 7  Spring Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria.
Autonomous Robot Project Lauren Mitchell Ashley Francis.
Team: Justin Audley, Blake Brown, Christopher Dean, Andrew Russell, Andrew Saunders Advisor: Dr. Richard A. Messner Sponsors: Dr. Richard A. Messner, UNH.
CS-EE 481 Spring Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Imagine the ability to view and record Up to five different.
ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,
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 |
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
PRIYADARSHINI SHRAVYA KAVYAA MOBILE CONTROLLED ROBOT USING DTMF ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
Robotic Navigation Distance Control Platform By: Scott Sendra Advisors: Dr. Donald R. Schertz Dr. Aleksander Malinowski December 9, 2003.
ECE 477 Design Review Group 9  Fall 2005 Paste a photo of team members here, annotated with names of team members. Tim Miller Clif Barnes Drew Heinrich.
Hybrid Power Controller (HPC) Mid-Semester Presentation Senior Design II.
Team 2 Electricivic Ben Dannan Mark Snyder Matt Klutzke Mike Mitchell 1.
ECE 477 FINAL PRESENTATION TEAM 6  SPRING OUTLINE  Project overview  Block diagram  Design challenges  Individual contributions  Project demonstration.
ECE477 Senior Design Android street car Team 12 Libo Dong 1.
Software Narrative Autonomous Targeting Vehicle (ATV) Daniel Barrett Sebastian Hening Sandunmalee Abeyratne Anthony Myers.
FLY-ROD ACCESSORY PACK PRESENTED AS A HONORS PROGRAM SENIOR PROJECT A Senior Design Project by Rob Streeter and Kurtis Buck.
Password Based Door Lock System using 8051 Microcontroller
VEHICLE BACK UP ALARM DESIGN Student: Qi Zhou Mentor: Dr. Stanislaw Legowski.
Multipurpose Keychain ECE 445 Senior Design Junting Lou Yaming Tang Lida Zhu TA: Rajarshi Roy Project No. 11 Fall 2012.
DIGITAL SHOWER CONTROLLER BY NATHAN GARNER KASUN KUMARAGE.
The Surveyor By: Randy Direen, David Cox, Ali Abali, Leonardo Carrasco, Lisa Prince Preliminary Design Review January 25, 2005.
Electrical signaldigital signal Actuators and acting.
Deep Touch Pressure Abdomen Belt Group 32 Kevin Rathbun & Luke Fleming & Chang-O Pyo ECE 445 Senior Design April 28, 2015.
Obstacle avoiding robot { pixel }
ECE 445 Smart Window Responding System
OBJECTIVE AND FEATURES:
‘SONAR’ using Arduino & ultrasonic distance sensor
Presentation transcript:

Autonomous Wheelchair Tyler Morton & Ben Hoerst Senior Design Advisor: Dr. Stanislaw Legowski Project Advisor: Dr. Steven Barrett ECE Senior Design

Agenda Project Overview and Background Hardware ◦ Main circuit ◦ Individual component interfacing Software ◦ System operation code Problems Project Continuation Acknowledgements

Background Funded by an assistive technology grant from The National Science Foundation under the oversight of Dr. Steven Barrett. The purpose of this project is to design a system that will directly contribute to the quality of life for people with disabilities, with a special emphasis on independent living.

Overview This project aims to help give the user of a wheelchair the ability to move from place to place with the least possible physical effort to control the wheelchair. Targeted use is for someone in a wheelchair that has a disability that goes beyond the lower body.

Overview Various sensors are used in order to create an autonomous wheelchair.

Motor Interface Dr. Steven Barrett reverse engineered the joystick on the wheelchair to find which signals it sends to the motors. He was able to create a system that converts 4 digital inputs into two analog signals to control the wheelchair motors.

Hardware Structure Diagram

Main Circuit Diagram

Main Printed Circuit Board

Power System Derived from the power system on the wheelchair motor interface designed by Dr. Steven Barrett regulator brings down our 9 volt battery to 5 volts. ◦ Dropout voltage of 2 volts

Main Circuit Diagram

Microcontroller Atmega1284p ◦ 40-pin DIP package ◦ Contained all interfaces to peripherals that we required

Main Circuit Diagram

Ultrasonic Sensors Designed small printed circuit boards (PCBs) to connect the sensors to serial cables which relay information back to the main PCB. Output an analog signal between 0 and Vcc that we tied into the A/D onboard the microcontroller. Resolution of one centimeter from 20cm to 765cm.

Main Circuit Diagram

Incremental Rotary Encoder We are able to track both distance and direction using two incremental rotary encoders. Resolution of 360 pulses per rotation and cm per pulse in our application. Both output to a differential receiver package.

Differential Receiver Used for the line driver output of the rotary encoders. Effectively cancels the noise in the line coming out of the rotary encoders.

Main Circuit Diagram

Keypad and Liquid Crystal Display Keypad used to gather control commands from the user. 20x4 Serial LCD used to display current status information about the system. ◦ USART transmission

Software Three different modes of operation: ◦ 0 : Idle – Wheelchair does nothing ◦ 1 : Manual Control – Controlled by user but the system can stop the wheelchair from driving too close to obstacles ◦ 2 : Wall-Follow – Autonomously follows the right wall, keeping it within a certain distance and navigating around obstructions

Software Main program polls in a infinite loop to control the wheelchair. Each time through the loop it first checks the keypad and determines what mode to be in. Next it reads in all the inputs from the various sensors. The last decision it makes is to determine what the wheelchair should do next based on what mode it is in and the data from the inputs

Software UML activity diagram for main code: Mode 1.Idle 2.Manual 3.Wall-Follow

Problems PCB design ◦ 3 shifted pins on the microcontroller base ◦ Much of the board without power ◦ Missing 2 wire connectors Serial LCD ◦ Baud rate ◦ Faulty operation Power Ground

Project Continuation Software Mapping Pathing Improved sensors

Special Thanks Dr. Stanislaw Legowski Dr. Steven F. Barrett Vic Bershinsky George Janack Mike Schilt Becky Meza The National Science Foundation

Questions