SOFTWARE DESIGN INNOVATION: TO CATCH A BALL JOSEPH MARTIN.

Slides:



Advertisements
Similar presentations
Introducing NEW OneLINK PRO DOCK
Advertisements

Texas 4-H Photography Judging PRACTICE SET - #34 DOGS The Photo classes in this Power Point are for you to try your judging skills. Select a class to judge.
Sensors For Robotics Robotics Academy All Rights Reserved.
Project Proposal [5HC99]: Nao Robot playing Checkers Natalia Irigoyen Wouter Kuijpers Alejandro Betancourt.
Color Image Processing
2002/02/18 20:25:00 20:25:45 Backprojection Grid 5-9, Pixel size [4.0,4.0], 64X64 Pixels Energy keV Contour =[1(blue),5(green),10,25,50,75(white)]%
COVER LETTER TIPS. Writing Cover Letters  Purpose is to direct the employer to the key features of your resume.  Opportunity to add points not evident.
Yiming Zhang SUNY at Buffalo TRAFFIC SIGN RECOGNITION WITH COLOR IMAGE.
Autonomous Vehicle: Navigation by a Line Created By: Noam Brown and Amir Meiri Mentor: Johanan Erez and Ronel Veksler Location: Mayer Building (Electrical.
I-SOBOT SOCCER Padmashri Gargesa Intelligent Robotics I I (Winter 2011)
Chapter 6 Color Image Processing Chapter 6 Color Image Processing.
                      Part IV Reading Power.
Frank Bergschneider IMDL EEL5666 March 12,  Objective  System Overview  Hardware  Software  Test Data  Future Work 2 Frank Bergschneider EEL5666.
LOGO FACE DETECTION APPLICATION Member: Vu Hoang Dung Vu Ha Linh Le Minh Tung Nguyen Duy Tan Chu Duy Linh Uong Thanh Ngoc CAPSTONE PROJECT Supervisor:
Traffic Sign Identification Team G Project 15. Team members Lajos Rodek-Szeged, Hungary Marcin Rogucki-Lodz, Poland Mircea Nanu -Timisoara, Romania Selman.
Photo Editing Basics with Photoshop. Upload your pictures Connect the camera to an available USB port Connect the camera to an available USB port Turn.
Multimedia Devices. Multimedia Computer Video in ~ Video out ~ Sound in ~ Sound Out ~ DVD ~ CD Burner ~ High Resolution Screen ~ Speakers ~ Ethernet Card.
US First Kickoff 2012 Software Programming (And Control System) Daniel Kohn University of Memphis.
Examples of Available Assistive Technology
Object Tracking Using Autonomous Quad Copter Carlos A Munoz, Advisor: Dr. Tarek Sobh Robotics, Intelligent Sensing & Control (RISC) Lab., School of Engineering,
Group 8 Team Leader: 張雅婷 B Member: 許毓晏 B Member: 傅珮瑜 B Choosing the Ideal Computer.
Andrew Piñeiro Xiaofeng Zhu Mentor: Dr. J. Zalewski.
WEB CAMERA By : Galih Arisona IF
September 5, 2013Computer Vision Lecture 2: Digital Images 1 Computer Vision A simple two-stage model of computer vision: Image processing Scene analysis.
What is a computer? Computer is a device for processing information.
Part II Introduction to Robot Code. How to open a new FRC robot project 1.Open LabVIEW. 2.Click "FRC cRIO Robot Project" in the upper left section "New".
Gesture and Contour Drawing!
Vision Geza Kovacs Maslab Colorspaces RGB: red, green, and blue components HSV: hue, saturation, and value Your color-detection code will be more.
Timothy Kritzler and Joseph Mintun Sponsor: Martin Engineering, Illinois Advisors: Dr. Malinowski and Dr. Ahn Bradley University Electrical and Computer.
UAV IMAGING G6: Shen, Yubing, Yushi. PANDABOARD Dual-Core 1.2 GHz ARM Cortex-A9 CPU 1 GB DDR2 SDRAM 5V Power Supply.
Engineering Your Community Room Control Ashley Lengel, Evan Franz, Ethan Fitz.
How to Start a Software-Based Project. REQUIREMENTS DESIGN DEVELOPMENT TEST DEMONSTRATE PLANNING.
Mobile design. Proprietary standards Specifications for hardware or software that are controlled by one company. This means that a company might have.
Course Syllabus 1.Color 2.Camera models, camera calibration 3.Advanced image pre-processing Line detection Corner detection Maximally stable extremal regions.
Intelligent Robotics Today: Vision & Time & Space Complexity.
Trestle Mobile Robots Frederik Heger Robotics Institute, Carnegie Mellon August 17, 2007.
LightMap – Team 3 Daniel Lin Brian Goldfain Regina Chan Kenny Huang.
PixyCam for MINDSTORMS Introduction
Principal Axis-Based Correspondence between Multiple Cameras for People Tracking Dongwook Seo
Morphological Image Processing Robotics. 2/22/2016Introduction to Machine Vision Remember from Lecture 12: GRAY LEVEL THRESHOLDING Objects Set threshold.
Still Life Drawing Today you will be using your sketchbook.
Vision & Image Processing for RoboCup KSL League Rami Isachar Lihen Sternfled.
REVOLVING USB HUB By Amir Amiri, Zachary Rollman, Joseph Deptula, Emily Branstetter Advised by Junfeng Ma 4/21/2016.
LOGO FACE DETECTION APPLICATION Member: Vu Hoang Dung Vu Ha Linh Le Minh Tung Nguyen Duy Tan Chu Duy Linh Uong Thanh Ngoc CAPSTONE PROJECT Supervisor:
全面推开营业税改征 增值税试点政策培训. 什么是营改增? “营改增”中的“营”指的是营业税,“ 增”指的是增值税。对大多数企业来说,增 值税所带来的税负远低于营业税。 减税本身就是积极的财政政策。营改增所 实现的减税,不仅规模大、范围广,它本质 上是一种“结构性减税”,从而构成“结构 性改革”攻坚战中的实招。
Timothy Kritzler and Joseph Mintun Sponsor: Martin Engineering, Illinois Advisors: Dr. Malinowski and Dr. Ahn Bradley University Electrical and Computer.
CWNC Trojanators System Components
Color Image Processing
From: What are the units of storage in visual working memory?
Principles of Information Technology
EXPOSURE Reed's Cameras- Digital Photo 101.
2018/9/4 1.
Color Image Processing
Journal of Vision. 2012;12(6):33. doi: / Figure Legend:
Specifically designed to help Student Assistance Teams!
Most Basic Programming
Introduction to Computers
Web :
Udacity Lane identification in the autonomous vehicles
EDU 321 Innovative Education- -snaptutorial.com
Morning Warm-Up! Today we will read about Ronald Morgan and his baseball team. Ronald isn’t a very good player, but he’s still an important part of the.
Color Image Processing
CCNA 2 v3 JEOPARDY Module 1 CCNA2 v3 Module 1 K. Martin.
Color Image Processing
Color Image Processing
Introduction to Single Board Computer
Techniques.
Our QuickBooks support team have highly, skilled, dedicated and experienced and take their work in seriously and very trustful for every QuickBooks Support.
Scribbler Final Presentation
Introduction to Colour Management
Presentation transcript:

SOFTWARE DESIGN INNOVATION: TO CATCH A BALL JOSEPH MARTIN

IT TAKES A TEAM Building a robot requires skills across many disciplines 6 weeks isn’t very much time Creating a robot requires lots of experience; more experienced members must share their experience with newer members

THE VISION CO-PROCESSORS USB ports for USB cameras Convenient 5v Power Connections Ethernet ports for communication with cRIO Custom case to easily mount both BeagleBones 2x BeagleBone Black, each with a 1GHz ARM Cortex A8 CPU

LOCATING THE BALL WITH DUAL HISTOGRAM BACKPROJECTION a b cd Original image, straight from the camera. For the purpose of finding the ball, it is converted to the HSV colorspace. Histogram backprojection, based on a histogram of the ball. Bright where colors closely match those of the ball from calibration images. Histogram backprojection, based on a histogram of the background. Bright where colors closely match those in the background in calibration images. Binary image that is a combination of figures b and c. Highlighted in green is the contour that is determined to most likely be the ball.

CATCHING THE BALL USING CHAPMAN’S OBSERVATION BA Fig 1 Adapted from Chapman’s 1968 paper, Catching a Baseball Fig 2