Final Demonstration: Dead Reckoning System for Mobile Robots Lee FithianSteven Parkinson Ajay JosephSaba Rizvi.

Slides:



Advertisements
Similar presentations
Android Enabled Camera Positioning system Design Team 3 Chris Sigler Yan Sidronio Ryan Popa Jeremy Iamurri Austin Fletcher Facilitator: Dr. Oweiss Sponsor:
Advertisements

ROBOT LOCALISATION & MAPPING: MAPPING & LIDAR By James Mead.
Rotary Encoder. Wikipedia- Definition  A rotary encoder, also called a shaft encoder, is an electro- mechanical device that converts the angular position.
Navigating the BOE-BOT
© red ©
1 Autonomous Parallel Parking Alex Braun & Sergey Katsev.
Critical Design Review: Dead Reckoning System for Mobile Robots Lee FithianSteven Parkinson Ajay JosephSaba Rizvi.
Ping Project Justin Knowles Kurt Lorhammer Brian Smith Andrew Tank ECEN 4610.
ME 224-Final Project Jim Lovsin Erica Morales Dan Sheehan Josh Widzer.
Spectrophotometer Jan 28, 2002 Deryck Hong Suryadi Gunawan.
Dead Reckoning System for Mobile Robots Lee FithianSteven Parkinson Ajay JosephSaba Rizvi.
Preliminary Design Review
ME 224 Final Presentation Fall 2005 Joni Stegeman Ingrid Lin Giovanni Wuisan Patrick Luckow Brent Willson.
GPS Robot Navigation Critical Design Review Chris Foley, Kris Horn, Richard Neil Pittman, Michael Willis.
Mobile Robot Navigation with Human Interface Device David Buckles Brian Walsh Advisor: Dr. Malinowski.
Weighted Range Sensor Matching Algorithms for Mobile Robot Displacement Estimation Sam Pfister, Kristo Kriechbaum, Stergios Roumeliotis, Joel Burdick Mechanical.
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Introduction to Robotics Day4.
SDP 2009 Team Siqueira Rohan Balakrishnan (CSE) Conan Jen (EE) Andrew Lok (EE) Jonathan Tang (EE) MAPPER: A Perfectly Portable Exploration Robot.
Ruolin Fan, Silas Lam, Emanuel Lin, Oleksandr Artemenkoⱡ, Mario Gerla
GPS/INS/Wheel Count Sensor Acquisition and Fusion.
Design Review: RoboSiM Robotic Surveillance in Motion
Embedded Systems Development and Applications Terrence Mak The Chinese University of Hong Kong CENG /15.
Electrical and Computer Engineering Personal Head-Up Display Ivan Bercovich Radu-Andrei Ivan Jeff Little Felipe Vilas-Boas Faculty: Dr. Tilman Wolf Midway.
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.
Electromechanical Systems “Robotic Sorting System” Brent GuyJonathan Penney.
Zereik E., Biggio A., Merlo A. and Casalino G. EUCASS 2011 – 4-8 July, St. Petersburg, Russia.
Team Spot A Cooperative Robotics Problem A Robotics Academy Project: Laurel Hesch Emily Mower Addie Sutphen.
Indoor Localization Carick Wienke Advisor: Dr. Nicholas Kirsch University of New Hampshire ECE 791H Using a Modern Smartphone.
Sensing self motion Key points: Why robots need self-sensing Sensors for proprioception in biological systems in robot systems Position sensing Velocity.
Programming Concepts (Part B) ENGR 10 Introduction to Engineering 1 Hsu/Youssefi.
Autonomous Robot Project Lauren Mitchell Ashley Francis.
Sérgio Ronaldo Barros dos Santos (ITA-Brazil)
In the original lesson we learned that a robot should move forward a specific distance for each rotation. That distance traveled is equivalent to the.
EV3 Workshop Oct 3, 2015 Instructor: Chris Cartwright
Robot sensors MVRT 2010 – 2011 season. Analog versus Digital Analog Goes from 0 to 254 Numerous values Similar to making waves because there are not sudden.
Lemming -Bot Electrical Engineering Masters Student July 5, 2007 By Jason Morejon.
INS: Inertial Navigation Systems An overview of 4 sensors.
INEMO™ Demonstration Kit DOF (Degrees of Freedom) platform  The STEVAL-MKI062V2 combines accelerometers, gyroscopes and magnetometers with pressure.
GPAR Manar Anabtawi Mays Al-Haj Qasem Dr.Sufyan Samara Prepared by Supervisor Examiners Dr.Luai Malhis Dr.Hanal Abu Zant.
ECE 477 Final Presentation Team 18  Spring 2013 Derek Pesyna, Tim Brown, Evan Foote, Doug Wile.
What do I have to do? Cause a motor to turn the center arm. attach motor to frame can redesign the center arm piece as needed use bushings or bearings.
Hands-Free Camera Controller Jeffrey Gould. Overview Introduction –Background –Design Criteria Components Sensor Mapping Problems Demonstration Future.
Ali Alkuwari Patrick SwannJad FarahMarcus SchafferKorhan Demirkaya Long QuyDenden TekesteNgoc MaiSteven Weaver.
TJ Strzelecki (Presenting) Matt Waldersen Rick Schuman Krishna Jharjaria.
Dead Reckoning with Smart Phone Sensors for Emergency Rooms Ravi Pitapurapu, Ajay Gupta, Kurt Maly, Tameer Nadeem, Ramesh Govindarajulu, Sandip Godambe,
GCAPS Team Design Review CPE 450 Section 1 January 22, 2008 Nick Hebner Kooper Frahm Ryan Weiss.
EV3 Software EV3 Robot Workshop
ROBOTC Software EV3 Robot Workshop
Sensor Fusion Donald Heer 11/10/10. The Questions Can two things happen at the ‘same’ time? Can the same thing be observed ‘identically’ by two different.
ECE 477 FINAL PRESENTATION TEAM 6  SPRING OUTLINE  Project overview  Block diagram  Design challenges  Individual contributions  Project demonstration.
ROBOTC Software EV3 Robot Workshop Lawrence Technological University.
Ali Alkuwari Patrick SwannJad FarahMarcus SchafferKorhan Demirkaya Long QuyDenden TekesteNgoc MaiSteven Weaver.
Copyright 2011 controltrix corpwww. controltrix.com Global Positioning System ++ Improved GPS using sensor data fusion
Autonomous Wheelchair Tyler Morton & Ben Hoerst Senior Design Advisor: Dr. Stanislaw Legowski Project Advisor: Dr. Steven Barrett ECE Senior Design.
Robotics Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning in Mechatronics Technology.
Catch the Wave Wave Rate D = measured distance between sensors.
Group 3: Corey Jamison, Joel Keeling, Mark Langen
Group 3: Corey Jamison, Joel Keeling, Mark Langen
Emergency Personnel Indoor Locator
Personal Heads-Up Display
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Balanduino Supervisor: Dr. Raed Al-Qadi Prepared by: Nadeen Kalboneh Nardeen Mabrouk.
GPS + Inertial Sensor Fusion
Mobile Handset Sensors
Dead Reckoning, a location tracking app for Android™ smartphones Nisarg Patel Mentored by Adam Schofield and Michael Caporellie Introduction Results (cont.)
Contacts for underside connectors
Quadrature Shaft Encoders
What Color is it?.
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
A STUDY ON MOTION MODE IDENTIFICATION FOR CYBORG ROACHES
Presentation transcript:

Final Demonstration: Dead Reckoning System for Mobile Robots Lee FithianSteven Parkinson Ajay JosephSaba Rizvi

Problem Statement  Dead reckoning is navigation based on measurements of distance traveled from a known point.  Use a mobile robot and develop a synthesized dead reckoning navigation algorithm.  We will integrate various sensors.

Robot and Sensors  MARK III Robot with OOPic Chip  MEMS Accelerometer  MEMS Gyroscope  Shaft Encoders  Digital Compass

Algorithms We Tested  North Bound using Compass  Turning using Gyroscope  Turning using Encoders  Turning using Compass  Encoder x,y Movement

Algorithms We Tested (Cont)  Accelerometer x,y Movement  One-Direction using Accelerometer and Encoders  Turning using Encoders and Gyroscope  X, Y Path integrating sensors  Z Path using all sensors

Merging Data  Accelerometer and Encoders data merged for translations  Gyroscope and Encoders data merged for rotations  Weights found for each sensor by calculating percent errors

Merging Data (Cont)  Weights  Gyroscope - Rotational  CW –.11  CCW –.19  Accelerometer - Translational .12  Encoder  Rotational CW –.89 CCW –.81  Translational.88

Merging Data (Cont)  Equation  (Sensor 1 *weight 1 + Sensor 2 *weight 2 ) / Target < 1

DEMO 1: North Bound Using Compass  Robot will turn and travel towards north where ever it is initially pointing

DEMO 2: Z-Path integrating sensors  Uses combination of all sensors  Fusion of sensors ORANGE – gyroscope turns 90 degrees, CW RED – accelerometer travels 56 cm BLUE – encoder turns 150 degrees, CCW GREEN – encoder travels 64 cm BLACK – gyroscope and encoder merged to turn 150 degrees, CW PURPLE – accelerometer and encoder merged to travel 56 cm

Problems With Each Sensor  Accelerometer - Converting values - Unable to use Digital signal  Encoder - Mounting on Robot in an aesthetic manner  Gyroscope - Analog signal sensitive to noise - Converting values  Compass - Accuracy is very dependent on environment

Other Problems  Batteries change results  Unable to get PAK to work  Unable to use floating point

Refinements  Forty pin OOPic connecter  Pad per hole PCB  Five pin encoder connecter  Socket for accelerometer  Used analog mode for accelerometer  Software

Conclusion  Construction  Mark III based robot with shaft encoders, accelerometers, compass, gyroscope  Validation to ensure systems work at a basic level  Experimentation  Use dead reckoning navigation in trials.  Analysis  Numerical analysis of accuracy of navigation method.

Deliverables  Project Proposal  Implementation Notes  User ’ s Manual  Course Debrief  Notebooks  Robot  CD containing all files