Autonomous Rugged Maze Navigating Robot Andy Darter Luke Kaufman BS Computer Engineering Candidates 4/27/2013 Senior Design II.

Slides:



Advertisements
Similar presentations
Michael Madavane Russell McLoughlin. Plan Build a autonomous car, a GuideBot, that follows a set of directions to navigate an obstacle course Distance.
Advertisements

MOTION CONTROL ECE 105 Industrial Electronics Engr. Jeffrey T. Dellosa College of Engineering and Information Technology Caraga State University Ampayon,
Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Data Acquisition ET 228 Chapter
Robotics Club, Snt Council2 The 3 Schools of Robotics: Mechanical Design – Types of motors – Material selection –
Tachometers – An Overview
EML 2023 – Motor Control Lecture 4 – DAQ and Motor Controller.
ELECTRICAL. Circuits Outline Power Hub Microcontroller Sensor Inputs Motor Driver.
Motor Control Lab Using Altera Nano FPGA
FLIGHT READINESS REVIEW TEAM HAWAII. LEO HANO FULL SCALE LOW POWER March 13, 2011 Motor = K780R.
Analog to Digital Converters (ADC)
Design Constraints. Abstract  Design and build a compact robot to traverse a maze.  Use the robot to generate an ASCII representation of the entire.
1 Autonomous Parallel Parking Alex Braun & Sergey Katsev.
Energy Tracking & Storage for an Autonomous System OASIS OASIS Mir Ziyad Ali Liron Kopinsky Christopher Wallace Sarah Whildin Joseph Yadgar.
EE396 Project Micromouse Team: Ocha. Team Members Kanoa Jou (Programmer) Ryan Sato (Hardware) KiWoon Ahn (Recorder) Alan Do (Programmer)
Team BAKE Bryan Schoen Ashish Bablani Kelby Penney Evan Schurr
Fall Senior Project Presentation Rev :22.00 By: Salem, Ray M. Date: December Title: Micro Mouse Control Systems Topics: Robotics, System.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
HT46 A/D Type MCU Series Data Memory (Byte) Program Memory HT46R22 (OTP) HT46C22 (Mask) 2Kx Kx16 4Kx HT46R23 (OTP) HT46C23 (Mask) HT46R24.
Blake Davis: Electrical Engineering Luke Haberkern: Electrical and Computer Engineering Brian Hacsi: Electrical and Computer Engineering Chris Kircher:
Introduction.
R3R3 Ethan Hall Michael Kelton Greg Wegman Vashisht Lakhmani.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
ECE 477 DESIGN REVIEW TEAM 7  SPRING 2013 COST ROBOT CAROLINE TRIPPEL, ANDREW LOVELESS, ERIC OSBORNE, BRYAN DALLAS.
Advanced Robotics – “Wobble” Milestone Presentation Patrick Barnes Jin Sub Lee Arild Hjelle Spring 2004.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
1. A guide to wiring your robot. Jerry Skene Past mentor – Chantilly Robotics
Mayuresh Varerkar. Block Diagram March 15,2011 Accelerometer Based Mouse - Mayuresh Varerkar 2 Accelerometer and Buttons µC Graphical LCD PC InputOutputProcessing.
B.R.A.V.O. Bring Reliability to Autonomous Vehicle Operation Group 11 Christopher Cox Mirazam Usmanov Douglas Akinola Henry McWhorter.
Department of Electronic & Electrical Engineering Embedded system Aims: Introduction to: Hardware. Software Ideas for projects ? Robotics/Control/Sensors.
2.0 EMBEDDED CONTROLLER Engr. Hj. Mohamad Fauzi bin Zakaria Department of Mechatronics and Robotics Engineering Faculty of Electrical and Electronic Engineering.
Arduino Josh Villbrandt February 4, Digital Circuits Analog versus digital – What’s the difference? – How to represent an analog signal in a computer?
Long Range Vehicle Control (Super Tank) Jason Holmes Matt Wickesberg Matt Guenette Michael Piercy.
Administrative Introduction Our goals for this project is for the two robots to work together intelligently using wireless communication Not only did.
RC CAR CONTROLLER BASED ON INTEL GALILEO SOC PLATFORM Nadav Shiloach Sagi Sabag Supervisor: Idan Shmuel Spring 2014 One Semester Project PROJECT’S ENDING.
 Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design  Schematic and theory of operation.
Staircase Climber Project submitted by: Shraddha Joshi Soham Mohidekar
Typical Microcontroller Purposes
Analog to Digital Converters (ADC) Ben Lester, Mike Steele, Quinn Morrison.
SE3910 Week 2, Class 1 Today Basic Circuits Other ??? Tomorrow Lab 2, S365 (Complete prelab BEFORE) Thursday See ScheduleSchedule SE-2811 Slide design:
10/10/ Controlling YOUR ROBOT. 10/10/2015 Basic Stamp  Basic Stamp Input - output pins Interpreter Chip Power supply: 5 Volts voltage Memory: EEPROM.
DESIGN REVIEW Autonomous Targeting Vehicle (ATV) Daniel Barrett Sebastian Hening Sandunmalee Abeyratne Anthony Myers.
Created by: James Buttice Intelligent Machine Design Laboratory Dr. Arroyo Dr. Schwartz 4/8 Spring 2010 B.L.a.R.R.
RED ROVER Team CPNE Crossen Davis Peter Ramer Nancy Robinson Eric Rodriguez.
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
Team Scribacious Rabble Design Constraint Analysis Paul Rosswurm Mitch Erdbruegger Ben Kobin William Hess.
Jason Crim Vikas Kedigehalli Chinnappa Pattada.
Mark Randall & Kevin Claycomb Faculty Advisor: David Mitchell Industrial Sponsor: IEEE.
Alex Wanamaker.  2 astable 555 timer circuits  Blinking rate: ~1.1 seconds  Q1 and Q2 used to provide additional current for the circuit beyond.
The “Drink Mixer” Design Constraints. Project Success Criteria An ability to digitally mix audio and adjust individual levels An ability to digitally.
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
Wall-Follower Xiaodong Fang University of Florida School of Electrical and Computer Engineering Automatic Wall Following & Color Detecting Robot.
GROUP MEMBERS: SUMEET HOODA. RAJDEEP PATRE. DHIRAJ GAONKAR. LIVE HUMAN DETECTION USING WIRELESS REMOTE CONTROLLED ROBOT.
Autonomous Wheelchair Tyler Morton & Ben Hoerst Senior Design Advisor: Dr. Stanislaw Legowski Project Advisor: Dr. Steven Barrett ECE Senior Design.
Infrared Proximity Sensors & Liquid Crystal Display Instructor Dr Matthew Khin Yi Kyaw.
Module 8 Tutorial  An 8086 system is used for controlling the speed of a motor. The motor can operate at 5 different speeds (1- 5).  The speed.
WATER LEVEL INDICATOR AND AUTOMATIC MOTOR SWITCHING SYSTEM
Lucas Dias and Fabio Mantelli
ARDUINO BASED AUTOMATIC TEMPERATURE BASED FAN SPEED CONTROLLER
CPU1 Block Specifications
ECE Computer Engineering Design Project
ARDUINO LINE FOLLOWER ROBOT
WALL DETECTOR ROBOT VEHICLE
Introduction to Microprocessors and Microcontrollers
Controlling YOUR ROBOT
Presentation of Robotics (3)
Arduino Board.
Arduino म्हणजे काय?.
G14 Autonomous Rover Wall Avoiding Robot
Presentation transcript:

Autonomous Rugged Maze Navigating Robot Andy Darter Luke Kaufman BS Computer Engineering Candidates 4/27/2013 Senior Design II

Objective 1  4WD Autonomous Robot to venture through a rugged maze   Slip Detection – Shaft Encoder   Sense maze walls with sensors (IR, etc.)   3-axis accelerometer to measure tilt   LCD display (system status)   Host processor: TI BeagleBone   Bonescript Objective 2  Maze Mapping

The Maze   Rugged   Plaster   Smallest Width = 20 cm   Average Width = 30 cm   Max Grade = 60 °   Flat   Width = 40 cm

Block Diagram

Processor Texas Instruments BeagleBone   ARM architecture, Linux operating system using Bonescript development environment   3.3 V (250 mA) and 5 V (1 A) output power lines   66 GPIO pins   VOH 3.3 V, 4-6 mA / VOL 0.4 V   VIH 2.0 V / VIL 0.8 V   8 PWM signals   7 ADC channels – 1.8 V   5 V, 2 A Power Supply   Memory   256 MB 400 MHz EEPROM   4GB Micro-SD Flash Memory

Graphical LCD, 128x64  10 pin Parallel Connection  8 Data, RS, Enable, RW tied to ground  5 V Power  3.3 V Operation Voltage  Display System Status

LCD Interface Circuit

Infrared Proximity Sensors  5 – Sharp IR Sensor SEN  Power: V (recommended) at 30 mA (typical)  Range: 10cm-80cm (outputs 2.15 V – 1.65 V)  Resolution: 1 cm (from tests)

IR Sensor Interface

Accelerometer  3-A xis, Analog Output  Supply Voltage: 5 V (typical)  MMA7260QT Micromachined Accel.  Voltage Operation: 2.2 – 3.3 V  0.5 V = -90°  1.6 V = 0°  2.5 V = +90°

Accelerometer Interface

1A Motor Controller (Dual Channels)  Logic Supply – 3.3 or 5 V  Motor Supply Voltage – 36 V max  PWM control (max 7 V)  Input High – 2.3 V (min) 100 µA (max)  Input Low – 1.5 V (max) -10 µA (max)  Push-Pull 4 Channel Driver  L293B  2 AND Gates  LED’s for motor direction/activation

Motor Controller Interface  Power Supply 9 V, 1.5 A

Whisker Shaft Encoder  5 V input, 3.3 V Output  Output based on Wheel Clicks

Vehicle Platform  1 – Makeblock Ultimate Robot Kit  V motors

UML Diagram – Main 1

UML Diagram – Main 2

UML Diagram – Main 3

Map Maker Application  Loads the map file (.bin) from the Beaglebone Flat Maze: Rugged Maze:

Costs ComponentPriceQty. Note BeagleBone$89.001Donated by TI Graphical LCD$18.001Donated by DFRobot Triple Axis Accelerometer $16.001Donated by DFRobot 1A Motor Shield$14.002Donated by DFRobot Sharp SEN IR Sensor $13.955Donated by Dr. Barrett Makeblock Ultimate Robot Kit $ Donated by Epic Tinker Total$430.75

Results  Flat Maze  100% Successful without wall collision  Rugged Maze  Unable to pass 60° grade

Problems Encountered  Ultrasonic Sensors  Logic Level Converters  Access to Internal Clock  Interrupts

Questions?