Laser Tracking System (LTS) Team Lazer: Son Nguyen Jassim Alshamali Aja ArmstrongMatt Aamold.

Slides:



Advertisements
Similar presentations
Controller Tests Stephen Kaye Controller Test Motivation Testing the controller before the next generation helps to shake out any remaining.
Advertisements

Georgia Tech Digital Back-end µHRG interface Curtis Mayberry School of Electrical and Computer Engineering Georgia Institute of Technology January 13 th,
Sumitha Ajith Saicharan Bandarupalli Mahesh Borgaonkar.
What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
555 Timer ©Paul Godin Updated February Oscillators ◊We have looked at simple oscillator designs using an inverter, and had a brief look at crystal.
Rotary Encoder. Wikipedia- Definition  A rotary encoder, also called a shaft encoder, is an electro- mechanical device that converts the angular position.
Ultrafast 16-channel ADC for NICA-MPD Forward Detectors A.V. Shchipunov Join Institute for Nuclear Research Dubna, Russia
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
Motion Tracking Recorder 360 (MTR-360) Group #1 Lee Estep Philip Robertson Andy Schiestl Robert Tate.
Capstone Fall 2005 GFX-One Guitar Processor Team Carpal Tunnel September 8, 2005.
Display Technology  Images stolen from various locations on the web...
Astronomical Array Control & Acquisition System at NAOC Zhaowang Zhao Binxun Ye Research Labs for Astronomy National Astronomical Observatories, Chinese.
Ping Project Justin Knowles Kurt Lorhammer Brian Smith Andrew Tank ECEN 4610.
IO Controller Module Arbitrates IO from the CCP Physically separable from CCP –Can be used as independent data logger or used in future projects. Implemented.
Ahmed Abdel-Fattah Jerry Chang (a.k.a. Fred) Derrick Culver Matt Zenthoefer.
Critical Design Review The Lone Rangers Brad Alcorn Tim Caldwell Mitch Duggan Kai Gelatt Josh Peifer Capstone 2007.
An Introduction to Real-time Machine Vision in Mechatronics
Team Monte Cristo Joseph Carrafa Sharon Clark Scott Hassett Alex Mason The Deep Fried Game Station.
Digital Guitar Recorder Team RAD – Michael McGuirk, Nick Herrera, David Wormus, Fesehaye G. Abrhaley.
1 Color Discriminating Tracking System Lloyd Rochester Sam Duncan Ben Schulz Fernando Valentiner.
Capstone Fall 2005 GFX-One Guitar Processor Team Carpal Tunnel October 6 th 2005.
Team LIT Scott Butler Kristin Haeusler Michael Hatt Brock Smith.
Team GPS Rover Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Preliminary Design Review The Lone Rangers Brad Alcorn Tim Caldwell Mitch Duggan Kai Gelatt Josh Peifer Capstone – Spring 2007.
Capstone CDR Fall 2005 Team Doki Doki: Paintball Gun IR Sensing and Tracking Team Members: Matt Freeman James Kirby Juan Rivera.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
Coordinate Based Tracking System
An Introduction to Real-time Machine Vision in Mechatronics Dr. Onur TOKER.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
Ahmed Abdel-Fattah Jerry Chang Derrick Culver Matt Zenthoefer.
Laser Tracking System (LTS) Son Nguyen Jassim Alshamali Aja ArmstrongMatt Aamold.
Introduction to Cameras Jim Rasche Samba Danfa Jaya Joseph 1.
AEM 5333 Search and Surveillance. Mission Description Overhead surveillance and tracking Humans on foot Moving vehicles Onboard GPS transceiver Onboard.
Capstone PDR Fall 2005 Paintball Gun IR Sensing and Tracking Team Doki Doki: Matt Freeman (EE) James Kirby (ECE) Juan Rivera (EE)
Figure 1–1 Graph of an analog quantity (temperature versus time). Thomas L. Floyd Digital Fundamentals, 9e Copyright ©2006 by Pearson Education, Inc. Upper.
Spring semester (4/2009) High Speed Signal Processing Board Design By: Nir Malka, Lior Rom Instructor: Mike Sumszyk הטכניון - מכון טכנולוגי לישראל הפקולטה.
NTSC to VGA Converter Marco Moreno Adrian De La Rosa
COE4OI5 Engineering Design Chapter 2: UP2/UP3 board.
1 Warsaw University of Technology Faculty of Electronics and Information Technology Institute of Electronic Systems HARDWARE SIMULATOR of the high-resolution.
Pinewood Derby Timing System Using a Line-Scan Camera Rob Ostrye Class of 2006 Prof. Rudko.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Matt Waldersen T.J. Strzelecki Rick Schuman Krishna Jharjaria.
Analog to Digital conversion. Introduction  The process of converting an analog signal into an equivalent digital signal is known as Analog to Digital.
1 Keyboard Controller Design By Tamas Kasza Digital System Design 2 (ECE 5572) Summer 2003 A Project Proposal for.
FAST: Fully Autonomous Sentry Turret
HARDWARE INTERFACE FOR A 3-DOF SURGICAL ROBOT ARM Ahmet Atasoy 1, Mehmed Ozkan 2, Duygun Erol Barkana 3 1 Institute of Biomedical Engineering, Bogazici.
© 2004 Xilinx, Inc. All Rights Reserved Implemented by : Alon Ben Shalom Yoni Landau Project supervised by: Mony Orbach High speed digital systems laboratory.
Design of a Novel Bridge to Interface High Speed Image Sensors In Embedded Systems Tareq Hasan Khan ID: ECE, U of S Term Project (EE 800)
TM Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or service names are the.
SNS Integrated Control System Timing Clients at SNS DH Thompson Epics Spring 2003.
Design Constraint Analysis Team KANG Group 1. Sentry Gun Design and build a turret and armature structure with the ability to detect, track and fire upon.
Alexei SemenovGeneric Digitizer Generic Digitizer 10MHZ 16 bit 6U VME Board.
ECE 448: Lab 4 VGA Display. Bouncing Ball.. Organization and Grading.
RoboNova 1.
ECE 4007 L01 DK6 1 FAST: Fully Autonomous Sentry Turret Patrick Croom, Kevin Neas, Anthony Ogidi, Joleon Pettway ECE 4007 Dr. David Keezer.
ECE 448: Lab 5 VGA Display. Breaking-Bricks..
Alex Wanamaker.  2 astable 555 timer circuits  Blinking rate: ~1.1 seconds  Q1 and Q2 used to provide additional current for the circuit beyond.
High Speed Digital Systems Lab Spring/Winter 2010 Project definition Instructor: Rolf Hilgendorf Students: Elad Mor, Ilya Zavolsky Integration of an A/D.
/ Confidential Specification Table 42HD ITEMLC420WX5-SLA1 General Active Area(mm×mm) X Resolution 1366X768 Display mode S-IPS.
AM-H676ER H.264 IP Speed Dome Camera Product Key Features: H.264 Main Level 3 Compression 960H 928*576 30fps PAL/NTSC 30fps ¼” SONY Super HAD.
AM-H676 H.264 IP Speed Dome Camera H.264 IP Speed Dome Camera Product Key Features: H.264 Main Level 3 Compression 960H 928*576 30fps ¼” SONY.
Project Description The Square D occupancy sensors use both ultrasonic and passive infrared technology (PIR) to detect occupancy in a room. This project.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Application Case Study Security Camera Controller
V2867NVD 100mm Vandal-Resistant Dome Camera Features ACCESSORY
Microcontroller Applications
DCH FEE 28 chs DCH prototype FEE &
FPGA BASED SPEED CONTROL OF BLDC MOTOR USING SINUSOIDAL PWM
Real-time Image Processing System
The QUIET ADC Implementation
Presentation transcript:

Laser Tracking System (LTS) Team Lazer: Son Nguyen Jassim Alshamali Aja ArmstrongMatt Aamold

Presentation Outline Project Objectives Project Objectives LTS Sub-Systems and Division of Labor LTS Sub-Systems and Division of Labor Xilinx Spartan-3 FPGA Highlights Xilinx Spartan-3 FPGA Highlights LTS Sub-Systems LTS Sub-Systems Goals Goals Project Schedule Project Schedule Areas of Risk Areas of Risk Social Impacts Social Impacts

Project Objectives To design and build a laser tracking system using an analog camera to follow and focus on a moving laser against a white (or other high contrast) background To design and build a laser tracking system using an analog camera to follow and focus on a moving laser against a white (or other high contrast) background To implement the tracking system to function in both static and dynamic modes To implement the tracking system to function in both static and dynamic modes Static Mode Static Mode Camera focuses on a statically positioned laser for firing device Camera focuses on a statically positioned laser for firing device Dynamic Mode Dynamic Mode Camera will follow a moving laser target Camera will follow a moving laser target Target detection and servo control specifically through FPGA Target detection and servo control specifically through FPGA

LTS

LTS Sub-Systems and Division of Labor Matt - Digitization Matt - Digitization Jassim - Target detection/Coordinate System Jassim - Target detection/Coordinate System Son – Control System Son – Control System Aja – Coordinate System/Project Management Aja – Coordinate System/Project Management

Xilinx FPGA Highlights Spartan-3 Starter Kit Easier glue logic implementation Easier glue logic implementation 3 – 40 pin.1” expansion headers for I/O signals 3 – 40 pin.1” expansion headers for I/O signals 50Mhz clock 50Mhz clock 10ns 1MB SRAM 10ns 1MB SRAM 2Mb programmable configuration PROM 2Mb programmable configuration PROM Easy implementation of serial interface for test/debug Easy implementation of serial interface for test/debug Basic user controls and output (push buttons, 7 seg disp., etc) Basic user controls and output (push buttons, 7 seg disp., etc) Softcore processor capabilities (if needed) Softcore processor capabilities (if needed)

Digitization Sub-System Parts Used Parts Used Sampling Sampling Timing Timing

Digitization - Parts Digitization Parts List Digitization Parts List FPGA board FPGA board 8-bit A/D Converter – AD775 8-bit A/D Converter – AD775 Video Sync Separator – LM1881 Video Sync Separator – LM pin.1” right angle header from AMP connectors 40 pin.1” right angle header from AMP connectors 24 pin SOIC to DIP adapter for AD pin SOIC to DIP adapter for AD775 Perf board connected through FPGA expansion ports for ADC, sync separator, and servo signals Perf board connected through FPGA expansion ports for ADC, sync separator, and servo signals

Digitization - Sampling AD775 8-bit  high speed but low quality AD775 8-bit  high speed but low quality Can sample 8-bit color or gray scale Can sample 8-bit color or gray scale Ultimate goal of color  easier detection but low color quality Ultimate goal of color  easier detection but low color quality

Sampling Quality Compare 24-bit, target is very distinct 24-bit, target is very distinct

Sampling Quality Compare 8-bit 8-bit Shades become really close in color to the target Shades become really close in color to the target

Digitization - Timing AD775: 20 MSPS AD775: 20 MSPS NTSC: 64 us per line NTSC: 64 us per line Maximum horizontal resolution: Maximum horizontal resolution: (64E-6) / (1/20E6) = 1280 Actual resolution used projected at ~510 Actual resolution used projected at ~510 Fixed vertical resolution based on specific camera Fixed vertical resolution based on specific camera Frame synchronization and coordinate of target based on use of external Video Sync Separator IC (LM1881) Frame synchronization and coordinate of target based on use of external Video Sync Separator IC (LM1881)

Control Sub-Systems Servo Controls Servo Controls Structure Design Structure Design Trigger Construction Trigger Construction Power Supply Power Supply

Control System - Servo 2 HiTec HS-50 servos Two high speed servo motors (X and Y axis movement) that mount camera and firing device Two high speed servo motors (X and Y axis movement) that mount camera and firing device Specifications of Servo: Specifications of Servo: Deadband of 8us Deadband of 8us Operates off of 4.8V-6V Operates off of 4.8V-6V

Control System - Servo Requires 3-5 Vpp square wave pulse Requires 3-5 Vpp square wave pulse Pulse of.9ms-2.1ms with 1.5ms center Pulse of.9ms-2.1ms with 1.5ms center Refreshes at 50Hz Refreshes at 50Hz

Control System - Structure The structure of the project will be made of plexi-glass conformed to the needs of where the servos need to be placed. The structure of the project will be made of plexi-glass conformed to the needs of where the servos need to be placed. Advantages of Plexi glass Advantages of Plexi glass Light weight Light weight Durable Durable Can easily be cut to conform to structural needs Can easily be cut to conform to structural needs

Control System - Trigger System The use of a trigger system will demonstrate the effectiveness of the LTS The use of a trigger system will demonstrate the effectiveness of the LTS Solenoids will provide a mechanical mechanism to help propel a projectile at a given target Solenoids will provide a mechanical mechanism to help propel a projectile at a given target

Control System - Power Supply Power supply that can generate enough power from a 120V AC source to run the entire LTS project Power supply that can generate enough power from a 120V AC source to run the entire LTS project DC Voltage DC Voltage 1.5V 1.5V 3V 3V 5V 5V 12V 12V

Camera Features: Features: lines of resolution lines of resolution Lux CCD imager Lux CCD imager - Power: 9V to 12V DC, 110mA - Power: 9V to 12V DC, 110mA - Dim: 1.2" x 1.2" x.3" - Weight: 1oz - Dim: 1.2" x 1.2" x.3" - Weight: 1oz - Lens: 3.7mm (78 deg) - Lens: 3.7mm (78 deg) CCD camera instead of CMOS CCD camera instead of CMOS Better resolution Better resolution

Target Detection/Coordinate System The sample bits that are coming in are representing the color, the x-counter and the y- counter. The sample bits that are coming in are representing the color, the x-counter and the y- counter. On a gray scale the numbers for the color will be between On a gray scale the numbers for the color will be between

Goals Minimum: Target detection through B/W feed based on gray scale contrast for Static Targeting Mode only Minimum: Target detection through B/W feed based on gray scale contrast for Static Targeting Mode only Base Goal: Target detection through color feed based on color differentiation for Static and Dynamic Mode Targeting; also implement firing device for Static Targeting Mode Base Goal: Target detection through color feed based on color differentiation for Static and Dynamic Mode Targeting; also implement firing device for Static Targeting Mode Maximum: Design and implement path prediction for Extended Dynamic Mode Maximum: Design and implement path prediction for Extended Dynamic Mode

Project Schedule

Areas of Risk Finding an accurate link between the servos and the digitization (Coordinate System) Finding an accurate link between the servos and the digitization (Coordinate System) How far away we can mount the camera so that it will pick up the laser (Target Detection) How far away we can mount the camera so that it will pick up the laser (Target Detection) Implementing the FPGA for our overall system (Digitization to Servo Link) Implementing the FPGA for our overall system (Digitization to Servo Link)

Impacts on Society Military Applications Military Applications Basic Turret Tracking system Basic Turret Tracking system Current military spending for 2005 is projected at $540 billion Current military spending for 2005 is projected at $540 billion Commercial Use Commercial Use Possibly used for tracking individuals Possibly used for tracking individuals Example: An escaping prisoner Example: An escaping prisoner

Questions?