Mars Rover By: Colin Shea Dan Dunn Eric Spiller Advisors: Dr. Huggins, Dr. Malinowski.

Slides:



Advertisements
Similar presentations
HARDWARE Rashedul Hasan..
Advertisements

Digital Skills Academy. What is a Computer Super Calculator Digital Skills Academy.
Left to Right: Michael Kelton, Ethan Hall, Greg Wegman, Vashisht Lakhmani.
Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
In this presentation you will:
© Paradigm Publishing, Inc. 2-1 Chapter 2 Input and Processing Chapter 2 Input and Processing.
A UTONOMOUS T RACKING R OBOT Team 7 Victor Abreu Thomas Schreifer Brent Eisenmann Matthew Beutler Peng Xie Hisham Hassan Sponsor: ECE Department Faculty.
The physical parts of Computer
Basic Input Output System
Autonomous Quadrocopter Proposal Brad Bergerhouse, Nelson Gaske, Austin Wenzel Dr. Malinowski.
Mars Rover By: Colin Shea Dan Dunn Eric Spiller Eric Spiller Advisors: Dr. Huggins, Dr. Malinowski, Mr. Gutschlag.
Active Suspension System Test Platform Bradley University Department of Electrical & Computer Engineering By: Craig Chan & Olusegun Michael Abidoye Advisor:
Handheld TFTP Server with USB Andrew Pangborn Michael Nusinov RIT Computer Engineering – CE Design 03/20/2008.
Lesson 15 – INSTALL AND SET UP NETWARE 5.1. Understanding NetWare 5.1 Preparing for installation Installing NetWare 5.1 Configuring NetWare 5.1 client.
Networked HVAC Controller Bradley University Department of Electrical & Computer Engineering By: Ed Siok Advisor: Dr. Malinowski.
Ping Project Justin Knowles Kurt Lorhammer Brian Smith Andrew Tank ECEN 4610.
Wireless Surveillance Vehicle Lance P. Riegert Rodrigo A. Urra Steve C. Wilson September 18, 2007Wireless Surveillance Vehicle1 of 20 Senior Design Project.
The Alix.1c microcontroller on board the vehicle runs Fluxbuntu Linux and is connected to a g wireless card and a USB web camera. A background process.
Craig Chan & Mike Abidoye
Mars Rover By: Colin Shea Dan Dunn Eric Spiller Eric Spiller Advisors: Dr. Huggins, Dr. Malinowski.
Team BAKE Bryan Schoen Ashish Bablani Kelby Penney Evan Schurr
Team GPS Rover Critical Design Review Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Lesson 5-Accessing Networks. Overview Introduction to Windows XP Professional. Introduction to Novell Client. Introduction to Red Hat Linux workstation.
Mars Rover TEAM CPNE Crossen Davis Peter Ramer Nancy Robinson Eric Rodriguez.
Team GPS Rover Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Watch Your Back! Team BAKE Bryan Schoen Ashish Bablani Kelby Penney Evan Schurr.
Mars Rover By: Colin Shea Dan Dunn Eric Spiller Eric Spiller Advisors: Dr. Huggins, Dr. Malinowski.
Amr Aldaiel - Andrew Kravitz Katie Noble - Zack Taylor - Alan Yim.
Buying a computer Aaron Ferguson Laptop or Desktop? What to look for How much are you willing to spend? Operating System Peripherals.
Tracking Rover Team Rubber Ducky Joshua Rubin Alexander Starick Ryan Ramos Alexander Chi.
USB Peripherals Control Station Computer Transmitted Over Wi-Fi Received/Processed on Gumstix I 2 C Message Sent to PIC for PWM PWM Sent to Vehicle Status.
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.
Tracking Rover Team Rubber Ducky Alex Chi Joshua Rubin Alexander Starick Ryan Ramos.
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
Ahmed Abdel-Fattah Jerry Chang Derrick Culver Matt Zenthoefer.
BATCH MEMBERS(B 4) 1.B.VAMSI KRISHNA 2.B.SRINIVASAN 3.P.RAJESH 4.S.PRAVEEN KUMAR 5.D.VARUN UNDER THE GUIDENCE OF Mr. M.CHANDRA MOHAN REDDY., M.Tech.,
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Introduction to Robotics Day4.
R3R3 Ethan Hall Michael Kelton Greg Wegman Vashisht Lakhmani.
My dream computer By Jhanava Ramisetty. CPU: Intel core i7  CPU stands for central processing unit which Is the brain of the computer that processes.
Critical Design Review Group 16 Mike Orr Loc Truong Dang Khoa Le.
Computerized Train Control System by: Shawn Lord Christian Thompson.
Booting in Windows XP Presented and Designed By: Luke Ladd.
Breathing New Life Into An Old Laptop. Give an Old Laptop New Life with Cheap (or Free) Projects Picture frame Wireless Bridge File Server Printer server.
Court IT Issues Windows XP Problem April 8, 2014 Microsoft Ends Security Updates April 9, 2014 XP Computers will contract an OS Infection as soon.
© Paradigm Publishing Inc. 2-1 Chapter 2 Input and Processing.
Xin Jin Zelun Tie Ranmin Chen Hang Xie. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
Embedded Bluetooth Stack Dean Camera Project Supervisor: John Devlin.
A+ Guide to Managing and Maintaining your PC, 6e Chapter 1 Introducing Hardware v0.95.
SEISLOG Linux presented at the WORKSHOP High Quality Seismic Stations and Networks for Small Budgets Volcan, Panama March, 2004 by Terje Utheim,
Autonomous Robot Project Lauren Mitchell Ashley Francis.
Phong Le (EE) Josh Haley (CPE) Brandon Reeves (EE) Jerard Jose (EE)
By: Eric Backman Advisor: Dr. Malinowski.  Introduction  Goals  Project Overview and Changes  Work Completed  Updated Schedule.
Collaborative Processing in Sensor Networks Lecture 8 – MSP 101 Mahmut Karakaya, Graduate Assistant Electrical Engineering and Computer Science University.
James Crosetto BS (Computer Science and Computer Engineering) Jeremy Ellison BS (Computer Science and Computer Engineering) Seth Schwiethale BS (Computer.
Getting To Know Computers COMPUTER BASICS. WHAT IS A COMPUTER? A computer is an electronic device that manipulates information, or “data.” It has the.
DO NOT FEED THE ROBOT. The Autonomous Interactive Multimedia Droid (GuideBot) Bradley University Department of Electrical and Computer Engineering EE-452.
Precision Robotics R. M. Satterthwaite R. Shockency Advised By: Dr. B. D. Huggins Mr. C. Mattus.
Week1: Introduction to Computer Networks. Copyright © 2012 Cengage Learning. All rights reserved.2 Objectives 2 Describe basic computer components and.
ECE477 Senior Design Android street car Team 12 Libo Dong 1.
SEPTEMBER 8, 2015 Computer Hardware 1-1. HARDWARE TERMS CPU — Central Processing Unit RAM — Random-Access Memory  “random-access” means the CPU can read.
Wireless Bluetooth Controller For DC Motor. Introduction Wireless becoming more and more available and widely used Bluetooth is one of the major players.
 Input - A device, such as a keyboard, used to enter information into a computer  Output - Electronic or electromechanical equipment connected to.
ECE 445 Group 20 4/23/2012 Kevin Dluzen Jonathan Hall Diyang Qiu.
The entire system was tested in a small swimming pool. The fully constructed submarine is shown in Fig. 14. The only hardware that was not on the submarine.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 2 Introduction to Routers.
After Construction Name: Per #:.
Smart Car Robot Prepared by Supervised by Mai Asem Abushamma
The bios.
Computing Essentials Module 1.
Computing Essentials Module 1.
Presentation transcript:

Mars Rover By: Colin Shea Dan Dunn Eric Spiller Advisors: Dr. Huggins, Dr. Malinowski

Outline Project Summary Review of Previous Work Division of Labor Project Description Data Sheet Equipment and Parts Design Changes Schedule Progress Update Results Future Revisions

Project Summary The main objective is to design the Rover for long battery life that must last 7 days without recharging. The Rover will use a PC104 computer to control the interface between the user and the Rover. It will also use the MicroPac 535 microprocessor to control low level software such as the motors, the sonar system, and the battery level. The user will be able to enter a specific distance, move the Rover using the keypad, or rotate the Rover to get a preferred direction.

Previous Work 2002 Rob Shockency and Randall Satterthwaite Robotic Platform Design EMAC 8051 and a CPLD Design Goals 1. Create Cheaper version of Telerobotics Upgradeable and expandable in the future

Division of Labor Dan DunnColin SheaEric Spiller Assembly CodeJava/ServerHardware - Motor Control - Image Capture- DC Motors - Wheel Sensors- Rover Controls- Platform Construction - Battery Charge Level- Serial Communication- H-bridge/Motor Driver - Serial Communication- Battery Charger - Acoustic Sensors

Functional Description

Wait mode – All systems are powered, except the motors. The CPU monitors the wireless card for network activity The last image captured from the camera is displayed to the user. Web page accessible to user Battery Status is monitored Sleep mode – The sub-systems are powered down except for the CPU and the wireless network card. CPU runs in a reduced power mode. Web page accessible Battery Status is monitored. Rover remains in sleep mode until signaled by the user.

Functional Description Low battery mode – Battery drops below 10% of charge Distance and Direction Control sent to Dr. Malinowski requesting a charge Rover shuts down all components, except Micropac 535. User mode – All Systems powered Distance and Direction Control Web Page accessible to user Image capture and display Charge mode – Rover continues to charge until power button is pressed Stays in this mode until battery level reaches 100%

Functional Description

System Block Diagram

Software Flow Chart High Level Software Rover Control

Software Flow Chart High Level Software Image Retrieval/Display

Software Flow Chart Low Level Software Motor Control

Software Flow Chart Low Level Software Object Detection

Software Flow Chart Low Level Software Battery Voltage Level

Data Sheet Specifications Turning accuracy - ± 5° for an individual turn command Turning resolution - 15° Driving accuracy - ± 5cm and ± 2° for a 100cm command Camera capture speed – 5 324x288 resolution for a 10BaseT connection Weight – ~33lbs Battery life – 7 days without a recharge Top speed – 10cm/s Battery charge level accuracy - ± 5% Acoustic sensors – Time between transmit signals – 1 second Farthest object detection – 200cm Closest object detection – 5cm

Data Sheet PC104 – Max Current, during boot – 1.5A Normal operating current –.8A Sleep mode current –.026A Processor – National Semiconductor Geode 300MHz RAM – 128MB Video – Onboard Video card PCMCIA module – Current -.07A Wireless Card – Linksys WPC11 Max Current -.3A Current in Sleep mode -.02A Hard Drive – IBM Travelstar 2.5 inch IDE hard drive, 10GB Max Current -.94A (Spin-up Current) Current in Sleep Mode -.02A Camera – Logitech USB Webcam Max Current -.1A Motors – Model number – GM9236 Gearing – 1:65.5 Voltage – 12V

Power Calculations Power Consumption for Sleep Mode: PC104 computer.026A PC104 PCMCIA module.07A IDE Laptop Hard drive.015A PCMCIA Wireless Card.009A EMAC.045A + _____ Total.165A 24hrs * 7days = 168hrs 168hrs *.165A = V 27.72Ah * 5V = 138.6Wh Using Volt, 7.2Ah batteries: 12V * 7.2Ah * 3 = Wh available

Power Calculations Power Consumption for User Mode: PC104 computer.800A PC104 PCMCIA module.070A IDE Laptop Hard drive.400A PCMCIA Wireless Card.285A EMAC.045A Camera.100A 2 DevanTech SRF04.060A + ______ Total1.760A

Power Calculations Motors with a load draw A. Total Amps with motors: 1.76A + (0.4A * 2) = 2.56A [(0.8A * 12V A * 5V) * 4.1% + (.165A * 5V) * 95.9%] * 168hrs = 259.2Wh If the Rover is in User Mode for 4.1%, then 168 hrs * 4.1% = 6.88hrs of battery life dedicated to User Mode

Parts and Price List Part ManufacturerPrice 10 Gb IBM$ Mb RAM Infineon$14.20 PC/MCIA Wireless Card Logictech$69.00 USB Webcam Logictech$16.00 PC MHz w/ USB National Semi$ Dual PC/MCIA Adapter National Semi $94.00 Pittman DC Motor #9236 Pittman Total$672.20

Design Changes Replaced Linux based operating system with Windows based operating system Video Card was incompatible with Linux although manufacturer stated the card was compatible Linux operating system was not stable on PC-104 board

Design Changes Flash Memory Card and PCMCIA Hard drive replaced by Laptop Hard drive Flash Memory Card was not capable of booting the PC-104 at start-up PCMCIA Hard drive was not visible by computer until system completed start-up sequence Laptop Hard drive booted easier and still remained low power Flash Memory Card was used as secondary drive to limit usage of Laptop Hard drive Contained component software for Web Server (Apache and Java)

Schedule Time FrameAccomplishment 1/19/03 – 2/8/03Operating System 2/9/03 – 2/22/03Serial Comm, H-Bridge, Camera 2/23/03 – 3/1/03PWM, Java Program, Wheel Sensor Program 3/2/03 – 3/8/03Movement Routines, Command Coding 3/9/03 – 3/15/03User Interface 3/23/03 – 4/12/03Tested Mobility 4/13/03 – 4/22/03Acoustic Sensors, Battery Voltage Testing

Progress Flow Chart Green = Developed

Results H-bridges introduced noise to the system

Future Revisions Replace H-Bridge with Power Amp / Switching Circuit

Mars Rover

Questions and Answers