Obstacle Avoidance using Machine Vision Joose Rautemaa 09455759.

Slides:



Advertisements
Similar presentations
Empowering Residents to Action Using Social Media and Innovation Presented by: Sheryl Johnson Kimberly Adams.
Advertisements

Information and Software Technology Option: Artificial intelligence, simulation and modelling.
CSE 424 Final Presentation Team Members: Edward Andert Shang Wang Michael Vetrano Thomas Barry Roger Dolan Eric Barber Sponsor: Aviral Shrivastava.
Project Title Here IEEE UCSD Overview Robo-Magellan is a robotics competition emphasizing autonomous navigation and obstacle avoidance over varied, outdoor.
Term 2, 2011 Week 1. CONTENTS Sending and receiving devices Mobile devices connected to networks – Smart phones – Personal digital assistants – Hand-held.
Information and Software Technology
Social Media.
What’s new presentation XProtect ® Corporate 2013 R2 XProtect ® Expert 2013 R2 XProtect ® Smart Wall 2013.
Making the most of Satellite Navigation and Tracking Integration with your Business System.
Embedded Development Club Rob Miles Department of Computer Science University of Hull.
Virtual SharePoint Summit 2010 hosted by Rackspace Overcoming Collaboration Challenges with SharePoint Chris Samson Leslie Sistla Virtual SharePoint Summit.
A Mobile-Cloud Pedestrian Crossing Guide for the Blind
Online Automation and Control: An Experiment in Distance Engineering Education INTERDISCIPLINARY ROBOTICS AND INTELLIGENT SYSTEMS CONTROL (RISC) LABORATORY.
Microsoft Surface Technology Steven Davis MIS 304 9/29/2009.
Field Navigational GPS Robot Final Presentation & Review Chris Foley, Kris Horn, Richard Neil Pittman, Michael Willis.
Team GPS Rover Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Haptic: Image: Audio: Text: Landmark: YesNo YesNo YesNo YesNo YesNo Haptic technology, or haptics, is a tactile feedback technology that takes advantage.
Computer Architecture Ports.  There are lots of external devices that you can connect to your computer. All external devices connect to the computer’s.
Intelligent Ground Vehicle Competition Navigation Michael Lebson - James McLane - Image Processing Hamad Al Salem.
Digital Graphics and Computers. Hardware and Software Working with graphic images requires suitable hardware and software to produce the best results.
Basic Data Communication
Your Interactive Guide to the Digital World Discovering Computers 2012 Edited by : Noor Al-Hareqi.
INTRODUCTION SYMBOLS & LOGICS USED IN FIREWIRE HISTORY & DEVELOPMENT Briefly layout Firewire specifications Firewire vs. usb FIREWIRE & DIGITAL VIDEO.
WHAT COMPUTER IS RIGHT FOR YOU Click to Begin. Main Menu What Type of User are You What Type of User are You? The Main System Gadgets: Must Have? Summary.
A machine is a tool that consists of one or more parts, and uses energy to achieve a particular goal It can also be defined as any device that helps us.
Internet Application. understanding Addresses Routing of Instant Messaging Collaborative Computing Grid Social networking Forums Societies.
Living in a Digital World GCSE ICT Unit 1. What are we going to study?
Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System By Sriram Sunnam.
Presentation by: K.G.P.Srikanth. CONTENTS  Introduction  Components  Working  Applications.
Mr Conti 24th March 2014 Lesson Aim To learn a basic computer system and explore Input devices in real life situations. Lesson Outcomes Good – will understand.
Raspdrones Using pattern recognition to make homes a little safer.
CSCE 5013 Computer Vision Fall 2011 Prof. John Gauch
Challenges in UbiComp Take 2 Sushmita Subramanian.
Who is on… Introduction Using social media entails particular kind of literacies i.e. skills which include the ability to engage in a medium for production.
Video Eyewear for Augmented Reality Presenter: Manjul Sharma Supervisor: Paul Calder.
StorCenter ix4-200d Training By Erik Collett August 2009.
Intelligent Ground Vehicle Competition Navigation Michael Lebson - James McLane - Image Processing Hamad Al Salem.
Beyond the PC Kiosks & Handhelds Albert Huang Larry Rudolph Oxygen Research Group MIT CSAIL.
ECE 477 Final Presentation Team 1  Spring 2013 Zelun Tie Xin Jin Ranmin Chen Hang Xie.
Creating User Interfaces More presentations. Websites for regular & mobile devices News Handheld functions. Class: plan project. Homework: Work on handheld.
Identify input devices and their uses, e. g
Cevgroup.org C utting E dge V isionaries. cevgroup.org TODAY’s TALK 1) Internet Of Things (IoT) 2) Wi-Fi Controlled Robots 3) Augmented Reality.
SurveyBOT Final Report Chris Johnson Miguel Lopez Jeremy Coffeen July 24, 2003 Georgia Institute of Technology School of Electrical and Computer Engineering.
2.2 – Working practices Employment and ICT. Introduction Rapid developments in ICT have had a dramatic effect on modern society. It has led to the development.
Preston M. Green Dept. of Electrical & Systems Engineering Current Undergraduate Research Projects Examples.
How to Recover Deleted Photos from Android Cell Phone? Android is keeping on improving their products and make sure to provide the best software service.
Office 365 is cloud- based productivity, hosted by Microsoft. Business-class Gain large, 50GB mailboxes that can send messages up to 25MB in size,
Websms Offers Professional Messaging Solutions via Web, , Gateway or Directly Out of Excel (Online) on the Microsoft Office 365 Platform OFFICE 365.
 This work confers an application which makes possible to use a Bluetooth enabled mobile phone to remote control home appliances such electric fan, LEDs.
Auto-Park for Social Robots By Team I. Meet the Team Alessandro Pinto ▫ UTRC, Sponsor Dorothy Kirlew ▫ Scrum Master, Software Mohak Bhardwaj ▫ Vision.
Hammoudeh S. Alamri1, Balsam A
Face Detection and Notification System Conclusion and Reference
Edited by : Noor Al-Hareqi
EMG-HUMAN MACHINE INTERFACE SYSTEM
Introduction to Wireless Technology
Blind Guidance system (BGS)
Cloud Computing.
CS 7455 Term Project Robot control by Machine learning
Working Principle of Blind Spot Detection Technology in Cars
Customer-centric and Real-time Parking Recommendation
Edited by : Noor Al-Hareqi
Get Enterprise-Grade Call Handling and Control for Microsoft Office 365 and Skype for Business with the Bridge Boss-Admin Executive Console OFFICE 365.
LP+365 App Transforms Office 365 into a Learning Management System That Promotes Digital Literacy and Encourages All Students to Develop Together OFFICE.
Review on Smart Solutions for People with Visual Impairment
Networked Door Locking System
Unit 1: Introduction to Operating System
ECE 477 Senior Design Group 3  Spring 2011
Edited by : Noor Al-Hareqi
Slides prepared by Sarah Benis Scheier-Dolberg
By Hussein Alhashimi.
Presentation transcript:

Obstacle Avoidance using Machine Vision Joose Rautemaa

Introduction A control system for a car that can avoid obstacles using Machine Vision Developed on and for a model car, could possibly be used in a real car too with minor modifications Hardware includes a Raspberry Pi and a Raspberry Pi Camera Remote control capabilities over WLAN Autonomous navigation will be based on a digital compass and GPS waypoints

Aims Relatively safe and fast autonomous travel Recognizing obstacles with the camera allows avoiding them or going around them if possible Using OpenCV for the recognition of objects Ability to easily select the destination and also manually remotely control the car A simple web interface that can be used with a laptop or a mobile phone over WLAN where a user can enter coordinates, select coordinates from a map, or manually control the car The interface has an option for a direct camera feed

Results The Raspberry Pi is a very small and inexpensive device, but it is not hugely powerful. For faster object detection you would need a more powerful computer The Raspberry Pi is very energy efficient which allows for much longer operating times if using electric power only OpenCV is really reliable and efficient in recognizing objects in video feeds, however it requires a lot of processing power GPS navigation might have to be on a separate device, for example on an Arduino that is attached via a serial link, because the Rasbperry Pi might not have enough prosessing power to handle that too.

References OpenCV documentation Adafruit Learning Community Various blogs and websites Various forums and IRC channels Peers and professionals

What next? Need to find a good model car that can be used as a base for actual testing of the control features Need to start designing the GPS navigation system and the web interface The latest version of OpenCV needs to be compiled for Raspberry Pi, this process might take up to 10 hours

Pictures