Hayley Gilson, Antony Sanchez, Cris Koutsougeras ET 493 Fall 2018

Slides:



Advertisements
Similar presentations
Light Led Panel Esraa Nassar Mona Amer Supervisor : Dr.Ashraf Armoush.
Advertisements

Robo-Retriever Pawel Cieslewski EEL IMDL Dr. A. Antonio Arroyo Dr. Eric M. Schwartz.
Face Recognition Method of OpenCV
Copyright 2014 Kenneth M. Chipps Ph.D. Network Management Using Sensors to Monitor Network Equipment Rooms Last Update
Webtrain Decoupling Adam Kadolph EE451 Bradley University Advisors: Dr. Irwin, Dr. Schertz Week 8 Monday 2/5.
Face Recognition and Biometric Filters By Fred_the_token Identity Confirmed: Osama bin Laden.
Autonomous Vehicle: Navigation by a Line Created By: Noam Brown and Amir Meiri Mentor: Johanan Erez and Ronel Veksler Location: Mayer Building (Electrical.
Juan Guzman ASU Mentor: Shea Ferring. About Me Name: Juan Guzman Computer Science major ASU Senior (graduating December 2012) Have prior internship with.
AN HO IMDL SPRING 2014 D-Rex Speech Recognition System.
Embedded Programming and Robotics
Image Processing on the Pi using openFrameworks. Setup Before beginning: – Install openFrameworks per these instructionsinstructions Run dependency scripts.
OUTLINE  Motivation  Introduction  Problem Statement  Assumptions  Proposed Solution  Results  Conclusions  Future Work  References  Acknowledgements.
system design Final report
October Robot Wars Andy Shiers Jason Rivers Morten Kromberg Dyalog’13.
Performed by : Matan Cohen & Sefi Cohen Instructor: Mony Orbach המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי.
EE3141 Project Methodology. Project area Isaac Y.F. Fung (PhD) Office: CF605 Area: – Software.
Arduino. What is it? A open-source software suite and single-board microcontroller. Allows easy and affordable prototyping of microcontroller applications.
Submitted by: Giorgio Tabarani, Christian Galinski Supervised by: Amir Geva CIS and ISL Laboratory, Technion.
Home Intrusion Detection System Andre, Irena, Priyanka, Balta.
Juan David Rios IMDL FALL 2012 Dr. Eric M. Schwartz – A. Antonio Arroyo September 18/2012.
One reason for this is that curricular resources for robot mapping are scarce. This work fills the gap between research code, e.g., at openslam.org, and.
HOME SECURITY SYSTEM Senior Design 1 Fall 2015 [1]
ISecurity Mid-Semester Presentation October 9, 2012.
IoT: Windows 10 & Raspberry Pi By: Mitchel Sellers.
Vehicle Monitoring System Michael Jermann Chris Blount Team: 35 TA: Justine Fortier.
Raspberry Pi Project Control Your Home Lights with a Raspberry Pi.
Special thanks to Dr. Zahid Anwar for extending us extraordinary help for the completion of this project. We will remain ever grateful to him for providing.
Raspberry PI 2 Installation & Demo App By Wayne Keadle.
OpenCV C++ Image Processing
NASA Robotic Mining Competition. Controllers Arduino Mega - controls motors and sensors Raspberry Pi - Linux based computer that has the autonomous.
Meteor detection software for low-cost single-board computers Denis Vida Dario Zubović, Peter Gural, Damir Šegon, Robert Cupec.
Automatic License Plate Recognition for Electronic Payment system Chiu Wing Cheung d.
SCRATCH Weather Dashboard
Traffic Records Forum 2016 August 9, 2016 Kelvin R. Santiago-Chaparro
By:- Punith Sharma Ashwath D S Adithya S Srimatha B V
Module 1: Investigation 1 Moving, Turning and Stamping
Robot Control Through 3-D Application
RASPBERRY PI WORKSHOP.
IoT 101 with Raspberry Pi and Azure
Dr. Kyung Eun Park Summer 2017
Internet of Things (internet of everything?)
Aggressive Chasing Car
Course on Embedded Systems Introduction
An assessment of bike networks and their connectivity using Python
Plane tracking for fun and profit (but mostly fun)
Submitted by: Ala Berawi Sujod Makhlof Samah Hanani Supervisor:
QUIZZ Select any one from the following six problems.
Semi-Autonomous Car Prepared by: Sahar Qawariq & Deema Hamdan
Prepared By : wala’ Hamad Khayrieh Homran
Parts Crib database Project Name: Humber parts by: Masoud Rahguzar
Raspberry Pi.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Detecting Room Occupancy with Pi Camera
CS 7455 Term Project Robot control by Machine learning
Draw-O-Matic 9000 Shaun Holtzman.
Why Should You Use 3D Configurator?
What Shapes Can You See in this Picture?
C# electrical car telemetry system
Texting & Driving Prevention
CSCI1600: Embedded and Real Time Software
Raspberry Pi – Starting Code at Boot time How to run scripts when you boot up your Pi Pete Januarius Sept 2018.
An introduction to the Linux environment v
XML Parsing I have to analyze over 300 XML files. The xml2csy.py can’t be used to call multiple files at time as per our previous communication. I am thinking.
CSCI1600: Embedded and Real Time Software
GPS Navigation System ET Fall 2017
GPS Navigation System ET Spring 2018
Hayley Gilson, Antony Sanchez, Cris Koutsougeras ET 493 Fall 2018
Real-time Object Recognition using deep learning-Raspberry Pi
Catalin Gheorghiu ML on the Edge.
Catalin Gheorghiu Rastko Djordjevic ML on the Edge.
Presentation transcript:

Hayley Gilson, Antony Sanchez, Cris Koutsougeras ET 493 Fall 2018 Intersection Control Hayley Gilson, Antony Sanchez, Cris Koutsougeras ET 493 Fall 2018

Goal of Project: Develop Microcontroller-controlled intersection system that will use a camera and image processing software to determine traffic and use that to determine right-of-way.

Why Use Camera-Controlled System? Cheaper to build/install Uses camera: won’t require the road to be torn up. Smarter: Won’t just detect the presence of car, but also detect amount of traffic in lanes

Methodology

Methodology Setting up system Using OpenCV Two systems will be built: One with Arduino, one with Raspberry Pi Functionally similar (Arduino will be somewhat simpler in terms of potential functions) Must be able to run and constantly analyze images from a camera Must function independently Using OpenCV Open-source image detection program Compatible with Arduino and Raspberry Pi Consists of multiple libraries

Methodology Hayley Gilson: Railroad Intersection, Arduino Antony Sanchez: 4-way Intersection, Raspberry Pi Setup Arduino and camera and OpenCV Research train intersection functionality Use OpenCV on Arduino to do simple image processing Setup Raspberry Pi with Raspberry Pi camera and OpenCV Use OpenCV on Raspberry Pi to do simple image processing

Results

Raspberry Pi Results Hardware: Successful Software: Successful Camera: Functional Raspberry Pi: Functional Raspberry Pi and camera work together completely. Running the basic raspistill command allows for the Pi to use the camera and take a picture then save it to the SD card. Python: Successful Script takes a picture of whatever the camera is looking at Uses the contours of the shapes in the picture to distinguish the middle of the shapes in the picture It can do so using the OpenCV software installed on to the Raspberry Pi since it imports the libraries in the Python script and then makes use of them in the code Basic image processing is achieved

Raspberry Pi Image Processing Image to be image processed Basic image processing on image upload directly to Raspberry Pi Basic image processing on an image taken by Raspberry Pi camera

Arduino System Results Hardware: Unsuccessful Software: Successful So far Arduino Yun: Functional Camera: ??? Wiring gives way Image often scrambled Will need more work next semester VC0706: Functional Needed to be set up in compatibility mode first Visual Studio 2017: Functional C++ support installed OpenCV libraries added successfully Program to detect shapes and centroids set up

Results from Visual Studio 2017

Thank You for Your Time Any Questions?