Computer Vision Control of Vectron® Blackhawk Flying Saucer Louis Lesch ECE 539 Computer Vision II.

Slides:



Advertisements
Similar presentations
Chayatat Ratanasawanya Min He May 13, Background information The goal Tasks involved in implementation Depth estimation Pitch & yaw correction angle.
Advertisements

© 2006 MVTec Software GmbH Press Colloquium Part II Building Technology for the Customer’s Advantage.
MicroCART Micro processor C ontrolled A erial R obotics T eam Abstract MicroCART is a group of EE/CprE students tasked with developing an autonomous helicopter.
3D Modeling from a photograph
Autonomous Cargo Transport System for an Unmanned Aerial Vehicle, using Visual Servoing Noah Kuntz and Paul Oh Drexel Autonomous Systems Laboratory Drexel.
Mover Project Group E April 21, Introduction Objective was to build a two- degree of freedom device, with an upside down cup attachment, for moving.
Vision for Robotics ir. Roel Pieters & dr. Dragan Kostić Section Dynamics and Control Dept. Mechanical Engineering {r.s.pieters, January.
The Automated Life Preserver Launcher Curtis Sand & Zach Byrne.
Machine Vision Basics 1.What is machine vision? 2.Some examples of machine vision applications 3.What can be learned from biological vision? 4.The curse.
Team Name Conceptual Design Review University/Institution Team Members Date.
Creating Digital Video (with source material in hand) ETT 555.
Embedded Visual Control for Robotics 5HC99 ir. Roel Pieters & dr. Dragan Kostić Section Dynamics and Control Dept. Mechanical Engineering {r.s.pieters,
Background S.A.U.V.I.M. Semi - Autonomous Underwater Vehicle for
IMAGING RETREAT ( 06 / 01 / 05 ) IMAGE REGISTRATION Ravichandran Rajaram Graduate Research Assistant MR Research Facility.
BOREAS: Balloon Sub-Orbital Radio Evaluation of Data TransmissionSlide 1 of 6 6/14/2006 Introduction:
Camera Control Group Members - Bryan Marek - Brendan McMeel - Caitlin Motsinger - Tanya Ngo - Chris Hippleheuser.
Cube Root Georgia Institute of Technology Matt Bigelow, Gregory Hansen, Sarah McNeese, Luke Walker.
Given Connections Solution
Team Phoenix March 15, Project Goal Our team will develop an air vehicle that will not only navigate a course autonomously while providing real.
Lesson plan. School:. Njia boys High school Subject:
June 12, 2001 Jeong-Su Han An Autonomous Vehicle for People with Motor Disabilities by G. Bourhis, O.Horn, O.Habert and A. Pruski Paper Review.
Module 1: Installing Windows XP Professional. Overview Manually Installing Windows XP Professional Automating a Windows XP Professional Installation Using.
Internet and Social Networking Research Tools for Academic Writing Copyright © 2014 Todd A. Whittaker
Deep Green System for real-time tracking and playing the board game Reversi Nadav Erell Intro to Computational and Biological Vision, CS department, Ben-Gurion.
Collecting Data in the Alps How did the Grand Alpine Tour Team collect their data?
DIGITAL GRAPHICS & ANIMATION Complete LESSON 2 Importing and Exporting Graphics.
Engaging Undergraduate Students with Robotic Design Projects James O. Hamblen School of ECE, Georgia Tech, Atlanta, GA
Coding for the FIRST Tech Challenge: RobotC
Single Player Foosball Table with an Autonomous Opponent ECE 4007 Senior Design Team FIFA Dr. James Hamblen Michael Aeberhard Shane Connelly Evan Tarr.
FAST: Fully Autonomous Sentry Turret
Autonomous Air & Ground Surveillance Unit Objectives, Preliminary Specifications, and Option Analysis.
CMSC 1041 Algorithms II Software Development Life-Cycle.
VERTIGO 2 Validation Review Presentation April 6, 2005.
Introduction to Software Development. Systems Life Cycle Analysis  Collect and examine data  Analyze current system and data flow Design  Plan your.
Devin Mullen Advisor: Professor Andrew Kun.  Background  Problem Definition  Proposed Solution  Design Objectives  Implementation and Testing  Budget.
Machine Vision & Software Engineering Kristopher Whisler “And finds with keen, discriminating sight, Black's not so black--nor white so very white. “ George.
Project Overview  Autonomous robot  Simulates behavior of dog fetching  Tracks a thrown object, picks it up, and returns it to thrower  Able to avoid.
Presentation by: Jay Krasner Automation in patient registration.
Project Demonstration Template Computer Science University of Birmingham.
“Integrating technology into K-12 teaching and learning: current knowledge gaps and recommendations for future research” Khe Foon Hew and Thomas Brush.
Computer Vision Control of Vectron® Blackhawk Flying Saucer Louis Lesch ECE 539 Computer Vision II.
Fundamentals of Information Systems, Second Edition 1 Hardware and Software Chapter 2.
Design Review #2-Spring ‘13 Team 6: Autonomous Ariel Vehicle AUVSI 2013 Student Unmanned Air Systems Competition Ken Anderson, Arielle Duen, Eric Milo,
Abstract Each July, the Association for Unmanned Vehicle Systems International holds an annual International Aerial Robotics Competition (IARC), with major.
Interim Design Review AUVSI 2013 Student Unmanned Air Systems Competition Team 6: Autonomous Ariel Vehicle Robert Woodruff Matthew Yasensky Cristopher.
COMPUTER PARTS SERGIO STIVEN LOPEZ ESCOB AR ESTUDIANTE CESDE.
Continuous Throughput Testing and Dynamic Visualization Utilizing Network Diagnostic Tool (NDT) To solve our problem ;)
Ambient Feedback Control System Jonathan Uht.  Recap  System Block Diagram  Hardware Implementation  Software Implementation  Results  Work Not.
1 Image Search/Thinkin g Look at a computer or a photo of a computer. What parts can you identify? 2 Web Search What is hardware? What are three.
INTELLIGENT MACHINE DESIGN LAB EML 5666 With Dr. Arroyo & Dr. Schwarz Luther Lloyd III Mechanical Engineer 2 nd Year Graduate Student.
PDF Recovery Tool Fix Portable Document File Format.
Identify internal hardware devices (e. g
range from cameras stereoscopic (3D) camera pairs illumination-based
Chapter 1: Introduction to the Personal Computer
Algorithms II Software Development Life-Cycle.
AUTOPILOT The autopilot or automatic pilot is a system of automatic controls that holds the aircraft on any selected magnetic heading & returns the aircraft.
Different techniques used in photography.
Computer Vision Control of Vectron® Blackhawk Flying Saucer
Instructor Materials Chapter 1: Introduction to the Personal Computer
Installing the HP LaserJet Pro 500 color MFP M570 printer software in Windows on a Wireless Network & Wired Network.
Mating/Data Sharing Robots (Abbot and Costello)
Robotics Controlled 3D Photography
Depth of Field (DOF) This is the distance from foreground to background that is in acceptable focus. Most of the time the digital camera focuses for you.
Equations Objectives for today’s lesson :
ECE Computer Engineering Design Project
Unit 1 insight – Hardware and software of a computer
Kviz iz angleščine – informacijska tehnologija
Presentation transcript:

Computer Vision Control of Vectron® Blackhawk Flying Saucer Louis Lesch ECE 539 Computer Vision II

Overview Vectron® Blackhawk Flying Saucer Flying toy Inherently unstable Human controlled Cool if automatically controlled

Problems with Hovering If human controlled –Mentally taxing –Requires experience –No time for other mission objectives If computer controlled –Onboard circuitry is heavy –Requires bigger / more powerful vehicle for same mission objectives

Solution to Control Soccerbot Plus Integrated Computer Vision Camera Integrated Servo Controllers

Joining Soccerbot to Saucer Soccerbot captures image of scene Searches for sphere on saucer Drives servos connected to joysticks corrects position and depth of sphere Possibly angle of attack (explained later)

Plan of Action-Completed Work Concentrate on hardware first –√ Attaching ball to saucer –√ Building fixture for controller / soccerbot / servos / illumination source –√ Getting downloading software to work Problems –Ball or Balloon too heavy / too much moment of inertia –Getting the craft steady before takeoff

Plan of Action-Remaining Work Concentrate on software next –Scanning for ball based on soccer competition software –Making appropriate flight corrections Problems –Soccer competition software very hard to understand – few comments, hard to compile –Had to rely on Chris Yeager’s work

Conclusion Difficult project in limited time Success measured in time aloft per trial Lingering question of fast enough program cycle time, servo lag acceptable Most of mechanical problems overcome Recent revelations may lead to successful completion of software Questions? Demonstration of manual flight