Missile Defense Group 12 Aaron Smith Garrett Murray Brad Miller

Slides:



Advertisements
Similar presentations
Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Advertisements

Projectiles Chapter 5. If we ignore the effects of air resistance an object in the air has a horizontal acceleration of ax = 0 m/s 2 and a vertical acceleration.
Automated Football Launcher: Methods for Completing Autonomous Football Passes using Motion Tracking Carmine Milone, Joe Milone, Alex Heydari, George Yue,
Automated Football Launcher: Methods for Completing Autonomous Football Passes using Motion Tracking Carmine Milone, Joe Milone, Alex Heydari, George Yue,
Horizontal Projectiles Physics Mrs. Coyle. Horizontal Projectiles are launched with a horizontal initial velocity.
Projectile Motion Projectile motion: a combination of horizontal motion with constant horizontal velocity and vertical motion with a constant downward.
Fire Control Naval Weapons Systems. We Know: How the target is detected, How the target is tracked, How the weapon is launched, How the weapon is propelled,
Physics Lesson 6 Projectile Motion
Projectile Motion Practice Problems #1:  A ball is fired from a launcher with an initial velocity of 20.0 m·s -1 at an angle of 30.0° to the horizontal.
Motion in Two Dimensions Chapter 7.2 Projectile Motion What is the path of a projectile as it moves through the air? Parabolic? Straight up and down?
Projectile Motion Falling things, and rockets ‘n’ that… AP Physics Unit 1 Oct 10 Lesson 2.
Projectile Motion. Horizontal (x)Vertical (y) tt Projectile Motion Simulator.
Chapter 3: Curvilinear Motion
Physics 111 Projectile Motion 2.0.
PHYSICS 103: Lecture 5 Agenda for Today: Review HW Solutions
Projectile Motion. Horizontally Launched Projectiles Projectiles which have NO upward trajectory and NO initial VERTICAL velocity. Y-Direction Free Fall.
Projectile Motion. 3-2 The Components of a Vector Even though you know how far and in which direction the library is, you may not be able to walk there.
Projectiles IB Revision. Gravity does not act sideways gravity makes it accelerate downwards The ball moves with a constant horizontal velocity The ball.
Regents Physics – Mr. Rockensies
HASMUKH GOSWAMI COLLEGE OF ENGINEERING, VAHELAL
Aim: How can we solve angular Projectile problems?
Projectile Motion.
How I grade tests… Remind class experiment 6 outside.
Scrambled eggs pipe down or downpipe see eye to eye up to no good.
1st year physics laboratories
Kinematics in Two Dimensions
Bell Ringer pg.26 Why does a bullet that is dropped and a bullet is shot at the same time horizontally from the same height land at the same time?
Position Displacmen. Position Displacmen Instantaneous velocity Average velocity Instantaneous velocity (Or velocity) but Example:
Motion in Two Dimensions EQ: What is a projectile?
Physics Section 3.3 Properties of Projectile Motion
Physics Lesson 6 Projectile Motion
Sponge - A golf ball rebounds from the floor and travels straight upward with an initial speed of 5.0 m/s. To what maximum height does the ball rise?
Lesson 3: Physics 150 / 215 Projectile Motion
Two Dimensional Kinematics
Final vertical velocity?
Projectile Motion Introduction Horizontal launch.
What is projectile motion?
Kinematics in Two Dimensions
PHYS 1441 – Section 001 Lecture #6
Linear Motion, Free Fall, and Vectors Combined!
PROJECTILE MOTION.
Projectile motion.
Two Dimensional Kinematics
Physics 103: Lecture 4 Vectors - Motion in Two Dimensions
Two Dimensional Dynamics
Projectile Motion Projectile motion is independent vertical and horizontal motion through the air only under the influence of gravity after a having an.
Two Dimensional Dynamics
Two Dimensional Dynamics
King Fahd University of Petroleum & Minerals
Projectile Motion.
Agenda (10/15) Pick-up guided notes (on front table)
Horizontal Projectiles
Rules of Projectile Motion
Projectile Motion A projectile is an object moving in two or three dimensions only under the influence of gravity.
PHYS 1441 – Section 002 Lecture #8
PHYS 1441 – Section 002 Lecture #7
Angled Projectiles.
Motion in Two Dimensions EQ: What is a projectile?
Kinematics in Two Dimensions
Projectile Motion.
Projectile Motion Examples Quiz Demo: Bring both projectile launchers
_______________________Fired Projectile:
A projectile is any object that moves through
PROJECTILE MOTION.
Choose a projectile that is launched up at an angle.
Horizontal Projectile Launch
Horizontal Projectiles
Projectile Motion Physics 101.
Physics 1 – Oct 5, 2017 P3 Challenge –
Kinematics in Two Dimensions
Presentation transcript:

Missile Defense Group 12 Aaron Smith Garrett Murray Brad Miller Dylan Tootle Steven Kipikash

Agenda Overview and Needs Analysis Tasks Assignments Gantt Chart Camera Full Specs and Vision Demo Target Identification Demo Tracking Information Aiming Platform Demo Intercept Launcher Demo Current Status of Budget Website Questions Aaron Smith

Project Overview Aaron Smith

Aaron Smith

What is the scenario? d = 20.3 cm V = 43.8cm3 M = 122g 5.6m/s 0.9s Projectile d = 20.3 cm V = 43.8cm3 M = 122g Average Horizontal Velocity 5.6m/s Average Flight Time 0.9s Defense Zone Area 0.7m2 Max Projectile Height 2m Aaron Smith

4 Aaron Smith

What do we need for success? Identify the projectile Record projectile’s characteristics Speed, Direction, Acceleration Calculate projectile’s trajectory Fire “defense dart” and alter missile's current course 0.2 seconds 0.1 seconds 0.4 seconds Aaron Smith

Overall Progress Report Gantt Chart Aaron Smith

Camera

Camera Basler ace acA1300-200uc Color USB 3.0 Why we chose this camera Frame rate(203 fps) Resolution (1.31 MP) USB 3.0 Color (differentiation between target and surroundings) Online Resources and software Ease of use Dylan Tootle

Camera 3.5 mm C Series Fixed Focal Length Lens Why we chose this lens Chosen with assistance from Edmund Optics Focal and sensor length allow for an increased field of view Dylan Tootle

See Camera

Tracking OpenCV Python Aaron Smith

Tracking Information Toss the ball

Calculate x and y velocity from two frames Vx = ∆dx/t Vy = ∆dy/t Calculate Intercept x and y coordinates y= Vy t+(½)(9.81)t2 x= Vxt Projectile Flight Path Steven Kipikash

Camera Grid System Calculate two X velocities and two Y velocities from three frames Vx1 = (x2 - x1)/t1 Vy1 = (y2 - y1)/t1 Vx2 = (x3 - x2)/t2 Vy2 = (y3 - y2)/t2 Calculate X and Y accelerations Ax = (Vx2 - Vx1)/(t1 + t2) Ay = (Vy2 - Vy1)/(t1 + t2) Calculate Intercept x and y coordinates Y = y3 + Vy2 tt +(½)(Ay)tt2 X = x2 + Vx2 tt +(½)(Ax)tt2 Steven Kipikash

Tracking Predict the ball

Aiming Platform ScorpionX MX-64 Pan Tilt Brad Holding Torque 74 kg·cm 7.3 N·m No-load Speed 78 RPM Resolution 0.088° Rotation 360° Max Current 4.1 A @ 12V Voltage 12 V Load Speed 75 RPM Steps Per 45° 512 Preloaded Firmware Arduino 1.0.6 Compatible FTDI-USB connection ArbotiX-M Robocontroller 16MHz AVR microcontroller 16 Digital inputs 3-pin headers (gnd, vcc, signal) on all 8 analog inputs ScorpionX MX-64 Pan Tilt Brad

Aiming Software We have separated the aiming software into 2 different parts: Taking in the calculated intercept point and sending a signal to the pan/tilt interface Implementing a signal to “fire” the missile C code is used to control the pan/tilt interface that is connected to an Arduino ArbotiX-M Robocontroller The Arduino ArbotiX-M Robocontroller offers a higher processing rate which allows the turret have time to point in the direction to where it was commanded to. Brad

Aiming Platform Motion Calculations The Servo’s position is represented by a number called the position ID, a number that tells where the servo to point. The bottom servo(Pan) position ID Center = 2048 90 Degrees to the right = 1024 90 Degrees to the left = 3072 The top servo(Tilt) position ID Starting point = 2049 Facing the floor = 1023 In order to figure out where the turret needs to be pointed to obstruct the target, calculations will need to be made. Brad

Aiming Platform Motion Calculations (Aerial View) B C Where target is thrown Where target lands Theta = 32° 4 m A = 2048 + 364 = 2412 Position ID # of Steps = 32/0.088 = 364 Theta B = 2048 Position ID Total Number of Steps in Range = 728 Steps C = 2048 - 364 = 1684 Position ID Turret Brad

Aiming Platform Motion Calculations (Side View) Theta= 14.03° # of steps in the range: 160 Position IDs A(top of range) = 1843 B(center) = 1683 C(bottom of range) = 1523 1 m theta turret B theta 1 m 1 m C Brad 5 m 5 m

Turret Demo Show Turret

Intercept Launcher Ball Throw and Hit Specifications Circuit Design Stationary Ball and Hit Specifications Max launching pressure: 105 PSI Approximate speed of projectile: 15 (m/s) Paintball barrel used for increased accuracy Circuit Design Garrett Murray

Interceptor Demo Fire Turret

Budget Final

Budget Final Steven Kipikash TOTAL $4,821.82 Projectile $15.00 Mounting(Brad) $80.00 Turret $694.08 Mounting(Aaron) $105.39 Launcher $135.55 Missiles 2 (Brad) $36.74 Computer $2,459.78 Compressor #2 281.85 Camera $924.49 Backdrop 38.94 Paintballs $50.00 Left Over $178.18 Steven Kipikash

Challenges Faced

Communication between separate programs Code conversions Turret accuracy

Website

eng.fsu.edu/~millbr Brad

Questions?