David Campbell January 27th 2016

Slides:



Advertisements
Similar presentations
CSE 424 Final Presentation Team Members: Edward Andert Shang Wang Michael Vetrano Thomas Barry Roger Dolan Eric Barber Sponsor: Aviral Shrivastava.
Advertisements

INTRODUCTION APPLICATION IN THE DRIVING SEAT THE DOCTOR WILL SEE WIRED WEARABLES DO NOT KEEP YOUR EYES ON ROAD ADAPTIVE CRUISE CONTROL(A.C.C.) WORKING.
Autonomic Systems Justin Moles, Winter 2006 Enabling autonomic behavior in systems software with hot swapping Paper by: J. Appavoo, et al. Presentation.
Joshua Fabian Tyler Young James C. Peyton Jones Garrett M. Clayton Integrating the Microsoft Kinect With Simulink: Real-Time Object Tracking Example (
Modeling Data the different views on Data Mining.
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE.
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE Final Project Review.
Use of FOS for Airborne Radar Target Detection of other Aircraft Example PDS Presentation for EEE 455 / 457 Preliminary Design Specification Presentation.
Use of FOS to Improve Airborne Radar Target Detection of other Aircraft Example PDS Presentation for EEE 455 / 457 Preliminary Design Specification Presentation.
H.O.S.S. AUTOMATED SENTRY FOR HUMANS VS ZOMBIES 10/31/2013.
+18 SOFTWARE. by Onur Burak Özkan Zeynep Boynukalın Gamze Bayraktar Ça ğ rı İ lçe +18 Software.
Introduction Kinect for Xbox 360, referred to as Kinect, is developed by Microsoft, used in Xbox 360 video game console and Windows PCs peripheral equipment.
INTERACTING WITH SIMULATION ENVIRONMENTS THROUGH THE KINECT Fayez Alazmi Supervisor: Dr. Brett Wilkinson Flinders University Image 1Image 2 Source : 1.
Desktop Security: Data Protection. LaptopsMobile Devices Desktop Security: Data Protection USB DrivesCDs/DVDs Cameras Video CamerasPortable Hard Drives.
Little Brother Surveillance Nathaniel Brown and Chris Mordue.
FAST: Fully Autonomous Sentry Turret
Intelligent Ground Vehicle Competition Navigation Michael Lebson - James McLane - Image Processing Hamad Al Salem.
Game Project IMGD 4000 Due Dates: Form Teams Treatment Website Tech milestone AlphaApril 17 Beta Final Presentation.
Towards Establishing and Maintaining Autonomous Quadrotor Formations Audrow J. Nash William Lee College of Engineering University of North Carolina at.
QUADCOPTER- Vision Based Object Tracking By By Pushyami Kaveti Pushyami Kaveti.
CONTENT 1. Introduction to Kinect 2. Some Libraries for Kinect 3. Implement 4. Conclusion & Future works 1.
TB1: Data analysis Antonio Bulgheroni on behalf of the TB24 team.
David Wild Supervisor: James Connan Rhodes University Computer Science Department Eye Tracking Using A Simple Webcamera.
Paper Title Authors names Conference and Year Presented by Your Name Date.
One of my favorite math concepts!!.  How do you solve this:  5x 2 (3x + 7)Distribute!! 15x x 2  How about this one:  (3x + 7)(x 2 + x – 4)Distribute!!!
Distance Estimation Ohad Eliyahoo And Ori Zakin. Introduction Current range estimation techniques require use of an active device such as a laser or radar.
T Project Review Wellit I1 Iteration
1. 2 Putting Your Evidence into Action Ministry of Education Webcast January 31, 2007.
Game Project IMGD 4000 Due Dates: Form Teams Treatment Website
Face Detection and Notification System Conclusion and Reference
EGR 115 Introduction to Computing for Engineers
Curriculum & Assessment of Children’s Learning
Adaptive Median Filter
Debugging Intermittent Issues
Properties of Addition
The Number Zero By Sabah Malida 7ksc.
Bridge (and Card Games) in General
C++ coding standard suggestion… Separate reasoning from action, in every block. Hi, this talk is to suggest a rule (or guideline) to simplify C++ code.
Curriculum & Assessment of Children’s Learning
Worked Examples - Incremental Software Development Worked Example
TECHLAV Annual Meeting Greensboro, NC May 31-June 1, 2017
ADAPTIVE CRUISE CONTROL
Artificial Intelligence
Out of this World A VR Experience brought to you by Team WFF:
Completing the tasks for A452 with….
קורס פיננסי – מושגים פיננסיים / כלכליים
Game Project IMGD 4000 Due Dates: Form Teams Treatment Website
Senior Design Capstone Project I
Comparing Slopes of the Lines using the Microsoft Kinect 2.0
Database Administrators
Maintenance.
Unopposed – Working the Ball End to End
1.2 System Design Basics.
Gaussian Curvature Mean Curvature
Project # 12 – Smart Walker REU student: Christopher Feltner Graduate mentors: Sharare Zethabian and Siavash Khodadadeh Faculty mentor(s): Dr. Turgut.
Learning Intention I will learn about testing programs.
Dataverse Software Engineering for Better Universe Data Management.
For Tutors Introduce yourself.
The Short End of the Stick
Cake q1 Hands free operations December 2017
MATH TALK POWER NUMBER 64 Set 1.
MATH TALK POWER NUMBER 27.
MATH TALK POWER NUMBER 36.
MATH TALK POWER NUMBER 25.
MATH TALK POWER NUMBER 64 Set 2.
MATH TALK POWER NUMBER 16.
Aaron Stokes Game Pitch CIS /17/07
Othello Artificial Intelligence With Machine Learning
CIS248 – Advanced App Development Week: 2 Update By: Nick Arneson
Week: 1 Update By: Nick Arneson
Presentation transcript:

David Campbell January 27th 2016 Autonomous Sentry Gun David Campbell January 27th 2016

Summary: Tracking and engaging an object autonomously has many applications: Law Enforcement & Military training Autonomous Hi-detail security camera systems Scenario Paintball/Airsoft/Laser-Tag I hope to improve the system’s performance with the added depth data My approach to the problem is adding depth data to the current targeting system What I have done so far is to replace the webcam with a Kinect and have spent several days working on the code The results so far have been good and I plan to continue working on the code to improve the system further

Introduction Sentry guns were a favorite video game weapon of mine I started trying to build them in 2008 Getting it to perform like a human player was very challenging Most of the work will be in the software The problem will be in correctly handing the depth data in such a way that it provides meaningful and significant improvements to false target filtering and target anticipation

Body of Talk The challenge will be mostly in software Even with depth data, there are still issues such as how to handle noise and zero depth data Target anticipation with depth will not be as simple as the math suggests

Conclusion So far the Kinect is working but there is much to do in the software The hardware works but could be improved The new target anticipation algorithm has not been implemented yet Several bugs need to be fixed

Future Work 3D printed design Two Kinects for a wider FOV Kinect V2 24GHz Doppler radar (from adaptive cruise control systems) LIDAR