Si-Fo..The Universal ‘Sign’ Follower! TAs: Andy Gray, Jake Easterling Instructors: Dr. A. Antonio Arroyo Dr. Eric M. Schwartz Izhar Shaikh ----------------------

Slides:



Advertisements
Similar presentations
Robo-Retriever Pawel Cieslewski EEL IMDL Dr. A. Antonio Arroyo Dr. Eric M. Schwartz.
Advertisements

5/4/2006BAE Analog to Digital (A/D) Conversion An overview of A/D techniques.
Project Proposal [5HC99]: Nao Robot playing Checkers Natalia Irigoyen Wouter Kuijpers Alejandro Betancourt.
1 Soft Timers: Efficient Microsecond Software Timer Support For Network Processing Mohit Aron and Peter Druschel Rice University Presented By Jonathan.
Design of a Control Workstation for Controller Algorithm Testing Aaron Mahaffey Dave Tastsides Dr. Dempsey.
Virtual Memory and Paging J. Nelson Amaral. Large Data Sets Size of address space: – 32-bit machines: 2 32 = 4 GB – 64-bit machines: 2 64 = a huge number.
Eye Tracking Project Project Supervisor: Ido Cohen By: Gilad Ambar
[cvPONG] A 3-D Pong Game Controlled Using Computer Vision Techniques Quan Yu and Chris Wagner.
Processor Frequency Setting for Energy Minimization of Streaming Multimedia Application by A. Acquaviva, L. Benini, and B. Riccò, in Proc. 9th Internation.
Wireless Video Sensor Networks Vijaya S Malla Harish Reddy Kottam Kirankumar Srilanka.
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
1 Incremental Detection of Text on Road Signs from Video Wen Wu Joint work with Xilin Chen and Jie Yang.
University of Florida Department of Electrical and Computer Engineering EEL 5666C – IMDL Instructors: A. Antonio Arroyo, Eric M. Schwartz TAs: Andy Gray,
Michael McGrath IMDL Professors: Dr. A. Antonio Arroyo Dr. Eric M. Schwartz TA’s: Josh Weaver Tim Martin.
Fire-Extinguishing Autonomous Robot Smokey the Bot Creator: Matthew Bellman Intelligent Machine Design Lab: Spring 2010 Instructors: A. Antonio Arroyo,
Introduction CSE 1310 – Introduction to Computers and Programming
REAL-TIME SOFTWARE SYSTEMS DEVELOPMENT Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
Multimedia Specification Design and Production 2013 / Semester 2 / week 8 Lecturer: Dr. Nikos Gazepidis
An Ho IMDL Spring 2014 Instructors: Dr. Arroyo & Dr. Schwartz TA: Andrew Gray.
: Chapter 12: Image Compression 1 Montri Karnjanadecha ac.th/~montri Image Processing.
Introduction CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
Leslie Luyt Supervisor: Dr. Karen Bradshaw 2 November 2009.
Intelligent and Adaptive Middleware to Improve User-Perceived QoS in Multimedia Applications Pedro M. Ruiz, Juan A. Botia, Antonio Gomez-Skarmeta University.
Introduction CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
Daniel Frank Mechanical Engineering Student Intelligent Machine Design Laboratory EEL 5666 Fall 2012 Instructors: Drs. Antonio Arroyo and Eric Schwartz.
JULLIENOR TITAS DAS EEL 5666 – IMDL FALL /2/2014.
Michael McGrath IMDL Professors: Dr. A. Antonio Arroyo Dr. Eric M. Schwartz TA’s: Josh Weaver Tim Martin.
Professors: A. Antonio Arroyo Eric M. Schwartz TAs: Josh Weaver Tim Martin 9/18/2012.
The development & integration of a Real- Time X-Ray image transfer system over a wireless network Progress Presentation Capt David Clarke.
April 22, 2002VMASC Board Meeting Issues in Enhancing Simulation Model Reuse C. Michael Overstreet Richard E. Nance Osman Balci.
MP 2: Audio/ Video Streaming
VirtualizationAll-In-OneUpgrades Technical Consulting IntegrationSolution Manager.
Real-Time Systems Mark Stanovich. Introduction System with timing constraints (e.g., deadlines) What makes a real-time system different? – Meeting timing.
Jan. 29, 2002Grand Challenges in Simulation Issues in Enhancing Model Reuse C. Michael Overstreet Richard E. Nance Osman Balci.
Pyrobot (Of The Swampibbean) FINAL Presentation Charles M Groom University of Florida ECE Instructors: Dr. A. Antonio Arroyo Dr. Eric M. Schwartz TAs :
REAL-TIME SOFTWARE SYSTEMS DEVELOPMENT Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
Juan David Rios IMDL FALL 2012 Dr. Eric M. Schwartz – A. Antonio Arroyo September 18/2012.
Autonomous Virtual Humans Tyler Streeter April 15, 2004.
Juan David Rios – Graduate Student ECE IMDL FALL 2012 Dr. A. Antonio Arroyo - Eric M. Schwartz November 29/2012.
Hirota lab. 1 Mentality Expression by the eyes of a Robot Presented by: Pujan Ziaie Supervisor: Prof. K. Hirota Dept. of Computational Intelligence and.
+ Why program? Java I Fall 2015 Dr. Dwyer. + What do we use computers for? (desert island time – what computing application would you need to have on.
1 Soft Timers: Efficient Microsecond Software Timer Support For Network Processing Mohit Aron and Peter Druschel Rice University Presented By Oindrila.
Anthony Incardona IMDL Spring 2012 Dr. A. Antonio Arroyo Dr. Eric M. Schwartz.
Brain-actuated Directional Robot (BADR) Final Oral Report Islam S. Badreldin Dec 2, 2014 Instructors- A. Antonio Arroyo, PhD, and Eric M. Schwartz, PhD.
 Hardware compatibility means that software will run properly on the computer in which it is installed.  When purchasing software, look for one of these.
Delivering Business Value through IT Face feature detection using Java and OpenCV 1.
Introduction CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
Aaron Zukley IMDL Fall  Behaviors Search for Target Tower  Obstacle Avoidance  Front Ultrasonics and IRs running fuzzy logic Tower Targeting.
Robots.
Messanger IMDL 2014 with A. Antonio Arroyo, PhD Eric M. Schwartz, PhD By: Revant shah 03/20/2014.
Welcome PROFESSIONAL HARDWARE: THE KEY TO SUCCESS FOR 3D DESIGN – PART 1 –
FYP titles By Prof. KH Wong FYP v6.31.
Fire Ants A Firefighting Robot Team Matt Gough Intelligent Machine Design Lab Fall 2015.
Computer Vision COURSE OBJECTIVES: To introduce the student to computer vision algorithms, methods and concepts. EXPECTED OUTCOME: Get introduced to computer.
Chapter 19 Upgrading and Expanding Your PC
Computational Thinking, Problem-solving and Programming: General Principals IB Computer Science.
Marina Yokota Dr. Arroyo and Dr. Schwartz 12/6/11
Tradeoff Analysis of Strategies for System Qualities
Analyze Driver Behavior Using Video Data
Instructors: Dr. Arroyo
Robo-Retriever Final Presentation
Wake-Up Robot: Kilala Intelligent Machine Design Laboratory
Weeble The Self-Balancing Robot
Issues in Enhancing Model Reuse
Shake Shake Shake Student Name: Lin Wang
Special Sensor CMU Camera 3
Title of Project Joseph Hallahan Computer Systems Lab
Type Topic in here! Created by Educational Technology Network
Preparing the Proposal
What if you don’t know any language?
Presentation transcript:

Si-Fo..The Universal ‘Sign’ Follower! TAs: Andy Gray, Jake Easterling Instructors: Dr. A. Antonio Arroyo Dr. Eric M. Schwartz Izhar Shaikh IMDL | FALL 2015

Topics What until now? What did I change? What I learned? A Working model Video Si-Fo

..Si-Fo on Pre-Demo Day! Very low FPS & Resolution: 4 640x x240 Lower range due to lower resolution Low speed and larger response time Delay in frames capturing and processing Erratic behavior (sometimes)

What were my options? Upgrade the hardware to some powerful board e.g. Odroid-XU4, BeagleBone Black etc. That’s a lot of change and very little time. So, No! Maybe different vision algorithm, eh? Current algorithm is the simplest and least CPU intensive one among others. So, No! Any other way that won’t change anything in the Hardware & Robot Design, but will improve the performance significantly? Yes!

The Shift Added!

Results? HUGE Improvement in FPS & Resolution: x480 with no lag! x720 with lag ~0.6 seconds! (720p Resolution) Currently Running on: x600 Resolution. Response time is in microseconds! No Erratic behavior. Higher precision because of the motor speed control algorithm on computer.

Working Demo See Website

What did I learn from IMDL? First time Hands-On OpenCV, Data Transfer over Network implementation in programming, Python System Integration & Development How to stick to the timeline Algorithm & Software Development for Real-Time Systems An art of doing ‘Trade-offs’ Problem Solving Techniques Mechanical Aspects of Robotics

Thank You!