Smart Pathfinding Robot. The Trouble Quad Ozan Mindek Team Leader, Image Processing Tyson Mowery Packaging Specialist Jungwoo Seo Webmaster, Networking.

Slides:



Advertisements
Similar presentations
Kyung Park Huiyu He IS 351 Prof Safonov.
Advertisements

Goal-line technology Team INTERNATIONAL Marko Bundalo Ponphet Homchanh
Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Dinesh Kumar Challa. Overview  Introduction  Implementation  System Architecture  Interfaces  Performance Analysis  Conclusion  Future Work  Demo.
Projects. 1. Path planning – Input: 2D map, initial location, destination Output: waypoints (or false if there is no path). – Input: 2D map, initial location,
A Robotic Wheelchair for Crowded Public Environments Choi Jung-Yi EE887 Special Topics in Robotics Paper Review E. Prassler, J. Scholz, and.
Reegan Worobec & David Sloan In collaboration with UAARG.
Tracking a moving object with real-time obstacle avoidance Chung-Hao Chen, Chang Cheng, David Page, Andreas Koschan and Mongi Abidi Imaging, Robotics and.
October 21, 2003 ECE Senior Design1 Autonomous GPS-BOT Preliminary Design Review by Kery Hardwick, Yevgeniy Khasanov, Naoya Kinuta, Zhe Chuan Luo.
Cart-A-Long Michael Bigos Jaret Doiron-LaRue Richard Mui Eric Wu Comprehensive Design Review Advisor: Professor Pishro-Nik.
Team P.A.C.K men EE 296 Project. Introduction to team P.A.C.K men Paul Linden – Systems specialist. Aaron Lake – Power specialist. Chris McLeod – Hardware.
1 Autonomously Controlled Vehicles with Collision Avoidance Mike Gregoire Rob Beauchamp Dan Holcomb Tim Brett.
Team GPS Rover Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
PEG Breakout Mike, Sarah, Thomas, Rob S., Joe, Paul, Luca, Bruno, Alec.
("/(o_O)\") RaWr! Final Presentation May 9, 2006.
Advised by Prof. Pedro V. Sander By LEE Ning Hin Lincoln, LOU Yu Hong, WU Kam Kong.
("/(o_O)\") RaWr! Proposal Presentation February
Autonomous Dual Navigation System Vehicle Dmitriy Bekker Sergei Kunsevich Computer Engineering Rochester Institute of Technology December 1, 2005 Advisor:
A.R.M.S. Automated Robotic Messaging System William Batts Chris Rericha.
Team P.A.C.K men EE 296 Project. Chris Mcleod Hardware Specialist.
Real-Time Object Tracking System Adam Rossi Meaghan Zorij
Efficient Path Determining Robot RIT Computer Engineering Senior Design Project Jamie Greenberg Jason Torre October 26, 2004 A motorized robot will navigate.
UEzMOW University Of Evansville Team: Mark Randall Systems Design (Team Captain) Zachariah Fuch High Level Control s Addisu Taddes Low Level Controls.
Team P.A.C.K men EE 296 Project. Chris Mcleod Hardware specialist.
Mobile Robot ApplicationsMobile Robot Applications Textbook: –T. Bräunl Embedded Robotics, Springer 2003 Recommended Reading: 1. J. Jones, A. Flynn: Mobile.
Automated Football Launcher: Methods for Completing Autonomous Football Passes using Motion Tracking Carmine Milone, Joe Milone, Alex Heydari, George Yue,
Michael McGrath IMDL Professors: Dr. A. Antonio Arroyo Dr. Eric M. Schwartz TA’s: Josh Weaver Tim Martin.
1 DARPA TMR Program Collaborative Mobile Robots for High-Risk Urban Missions Second Quarterly IPR Meeting January 13, 1999 P. I.s: Leonidas J. Guibas and.
Fuzzy control of a mobile robot Implementation using a MATLAB-based rapid prototyping system.
ECE 477 FINAL PRESENTATION TEAM 7  SPRING 2013 COST ROBOT ERIC OSBORNE, BRYAN DALLAS, ANDREW LOVELESS, CAROLINE TRIPPEL.
P14215 AUTONOMOUS WANDERING AMBASSADOR What is the project about? The objective of this project is to modify a currently remote controlled robot so that.
R.O.M.P Robot Orientation Mapping Project Team Evolution Peri Subrahmanya: Lead Designer Michael Lazar: Project Manager Sean Hogan: Lead Designer Joe Hackstadt:
Active Display Robot System Using Ubiquitous Network Byung-Ju Yi Hanyang University.
Anees Elhammali Michael Malluck John Parsons Namrata Sopory
Ruslan Masinjila Aida Militaru.  Nature of the Problem  Our Solution: The Roaming Security Robot  Functionalities  General System View  System Design.
Dr. HABEEB HATTAB HABEEB Dr. HABEEB HATTAB HABEEB Office: BN-Block, Level-3, Room Ext. No.: 7292 UNITEN.
Autonomous Robot Project Lauren Mitchell Ashley Francis.
Wall-E Prototype I Team 1 Xin Jin
Robotic Sensor Network: Wireless Sensor Platform for Autonomous Topology Formation Project: Sponsored By: Advisor: Dr. S. Jay Yang, CEManager: Steven.
ROBOT NAVIGATION By: Sitapa Rujikietgumjorn Harika Tandra Neeharika Jarajapu.
By: 1- Aws Al-Nabulsi 2- Ibrahim Wahbeh 3- Odai Abdallah Supervised by: Dr. Kamel Saleh.
Students: Anurag Anjaria, Charles Hansen, Jin Bai, Mai Kanchanabal Professors: Dr. Edward J. Delp, Dr. Yung-Hsiang Lu CAM 2 Continuous Analysis of Many.
ECE 477 Design Review Team 2  Spring 2006 Prashant Grimella Andy Brezinsky Tim Sendgikoski Clark Malmgren.
Team Ocho Cinco Raymond Chen Zhuo Jing Brian Pentz Kjell Peterson Steven Pham.
ECE 477 Final Presentation Team 12  Spring 2013 Xirong Ye Zongyang Zhu Chun Ta Huang Libo Dong.
Pool Player Bot Final Presentation Jiaying Zhang Mechanical Engineering.
RACE Reactive Autonomous Coordinate Executor Created by: Neil Javalla Dustin Torres Derrick Yanga.
TEI of Automation of Pireaus 2005J.YPATIDIS1 HEXAPOD ROBOT.
1 Motion Fuzzy Controller Structure(1/7) In this part, we start design the fuzzy logic controller aimed at producing the velocities of the robot right.
Students: Aiman Md Uslim, Jin Bai, Sam Yellin, Laolu Peters Professors: Dr. Yung-Hsiang Lu CAM 2 Continuous Analysis of Many CAMeras The Problem Currently.
Bill Sacks SUNFEST ‘01 Advisor: Prof. Ostrowski Using Vision for Collision Avoidance and Recovery.
Auto-Park for Social Robots By Team Daedalus. Requirements for FVE Functional Receive commands from user via smartphone app Share data with other cars.
Path-Following Autonomous Convoy with Multiple Asynchronous Nodes Kyle Lemons, Heather Macfie, Tri Pho, G. M. Ewout van Bekkum PACMAN Georgia Institute.
©Roke Manor Research Ltd 2011 Part of the Chemring Group 1 Startiger SEEKER Workshop Estelle Tidey – Roke Manor Research 26 th February 2011.
Learning Roomba Module 5 - Localization. Outline What is Localization? Why is Localization important? Why is Localization hard? Some Approaches Using.
Software Narrative Autonomous Targeting Vehicle (ATV) Daniel Barrett Sebastian Hening Sandunmalee Abeyratne Anthony Myers.
Heterogeneous Teams of Modular Robots for Mapping and Exploration by Grabowski et. al.
Networks DEVICES. Repeater device to amplify or regenerate digital signals received while setting them from one part of a network into another. Works.
Equipping an Automated Wheelchair with an Infrared Encoder Wheel Odometer Morgan Allen, Dana Schultz, Steven F. Barrett Department of Electrical and Computer.
Auto-Park for Social Robots By Team I. Meet the Team Alessandro Pinto ▫ UTRC, Sponsor Dorothy Kirlew ▫ Scrum Master, Software Mohak Bhardwaj ▫ Vision.
Self-Navigation Robot Using 360˚ Sensor Array
Group 3 Corey Jamison, Joel Keeling, & Mark Langen
Wall-E Prototype I The design project Wall-E Prototype I is an intelligent automated trash collecting robot with obstacle detection capability. The robot.
Smart Car Robot Prepared by Supervised by Mai Asem Abushamma
Mating/Data Sharing Robots (Abbot and Costello)
Networks of Autonomous Unmanned Vehicles
ECE 477 Design Review Group 10  Spring 2005 I, Robotic Waitress
ECE 477 Design Review Group 10  Spring 2005 I, Robotic Waitress
眼動儀與互動介面設計 廖文宏 6/26/2009.
Presentation transcript:

Smart Pathfinding Robot

The Trouble Quad Ozan Mindek Team Leader, Image Processing Tyson Mowery Packaging Specialist Jungwoo Seo Webmaster, Networking Expert Rehan Shah Pathfinding Algorithm

Overview Maintains a dynamic environment map Dynamically calculates a feasible path to the next destination Recovers from out-of-path Provides user interface over embedded web server An intelligent automated car that visits a given set of waypoints on a provided map

Sample Mission RobotTarget 1Target 2Target 3Waypoint

Sample Mission RobotTarget 1Target 2Target 3Waypoint

Sample Mission RobotTarget 1Target 2Target 3Waypoint

Sample Mission RobotTarget 1Target 2Target 3Waypoint

Block Diagram RCM3300 CMU Cam with interface board Image data Left motor Right motor Motor control Infrared distance sensor Distance data b interface Communication with WWW client

Packaging In-place turning Two powered wheels Round design Small and mobile Small two-tiered base Component Accessibility Processor and bridge on top

Does size matter? Wheel and base size Smallest turning angle And therefore, accuracy Motors: 400 steps/rev Wheels: r = 1.25” Robot: R = 3.5” Maximum Accurate Distance = 827 cm Should suffice

Microprocessor RCM 3300 RabbitCore Programmability: Dynamic C Easy to use Built-in Ethernet capability User interface by embedded web server Powerful processing speed: 44.2MHz Better efficiency in terms of time

Camera CMU Camera Proven reliability in the past At waypoints Facing angle High resolution, 80*142 Color pattern At least 20 different colors (20*19*18)/6=1140 waypoints More discussion in later part

Motor Stepper Motor Precision is crucial Real time location between waypoints Distance traveled Direction in angle Speed has low priority

Schematic

Image Processing Algorithm Special tiles at waypoints Detecting position Detecting orientation Compare colors to entries in waypoint table

Image Processing Algorithm

Path Finding Algorithm Area will be mapped out on a tiled grid We use a coordinate system to keep track of the position of the car (x,y) coordinates will be update according to the revolution of the tires Car initially computes a feasible short path to the destination

Path Finding Algorithm It computes the angle and distance to the next waypoint along the path It then follows the waypoints on the map At each waypoint, coordinates and orientation are updated using data from the image processing algorithm. If an obstacle is encountered, the current path is discarded and new path is dynamically generated

Path Finding Algorithm

??

Path Finding Algorithm