SlideShare a Scribd company logo
1 of 30
SUMMER 2009
MY INTERNSHIP
AT
JOHNSON SPACE CENTER
By
Ted Burleson
Phantom VI
• Develop LabVIEW
Virtual Instrument (VI)
for control of and data
acquisition from the
Phantom high speed
digital camera.
Phantom VI
The PXI box connects to a
PCIexpress card in the PC
The PXI-6602 and PXI-6259 Data
Acquisition cards are installed in the PXI
box.
Phantom VI
The PXI-6259 card is connected
by the data cable to the SCC-68
Inside the SCC-68 are multiple
connection points.
Measurement and Automation Explorer (MAX)
I used MAX to configure the data acquisition devices to enable
communication between the Phantom LabVIEW VI and the camera.
Phantom VI
The Phantom Camera has 3 external
cable connectors on its back end.
The Capture and triggering cables connect
to the BNC connectors attached to the
SCC-68 counter outputs.
Phantom VI
The camera is set for External frame rate sync
(Red Arrow) and Resolution (Black Arrow) in
the Acquisition Settings window of the
Phantom 640 software.
When the message at the bottom of the
screen says “Waiting for Pretrigger…”, the
camera is ready for the signal from the
projectile breaking the plane of the laser
which will start the recording.
Phantom VI
• On the Front Panel of
the LabVIEW VI the user
can enter 3 capture
frame rates, and the
time desired for each
rate to run.
• More rate changes can
be easily added to the
VI.
Phantom VI
• The Block Diagram
shows how the VI
works.
• The entire program
is a stacked
sequence.
• The desired Frame
Rate value is fed to
a pulse counter on
the PXI-6259 card.
• The time is kept in a
while loop.
Phantom VI
• When the time expires,
the loop ends, which
advances the sequence
to the next frame rate/
time combination.
Phantom VI
• The camera records the
images as a Cine file in its
internal RAM.
• The Phantom software is
used to save the raw
video Cine file to a disk as
an .avi or .mov or .cin
• Border data, such as a
time stamp, can be added
to the images from the
button on this screen.
Video Conversion
The raw video file
recorded by the
camera may be up to
1 GB of data.
Video conversion
software can be used
to compress the
output video to a
more reasonable size
to conserve disk
space, or send via
email.
It can also be used to
change video formats.
Phantom Video
Temp Monitor
• I created a LabVIEW VI
to monitor sample
temperatures using an
Omega RTD.
Temp Monitor
The Front Panel has controls for the file
path and sample rate. It also displays
the readings both on a thermometer
and as a waveform.
The block diagram shows how the
program reads the data via a connection
to the SCC-68. The program outputs the
average of 20 samples read from the
RTD probe and writes the data to a text
file.
EVMS Research
EVMS Research
EVMS Research
• Once I have an image
with clearly visible
trajectories, I used
Image Tool software to
pick the center of mass
of the particles at each
point along their
trajectories.
• The X-Y coordinates of
each point are recorded
in a text file.
• Each shot is printed and
its trajectories are
labeled on the printout.
EVMS Research
• The XY coordinates from the
image require a
transformation before they
can be used.
• I used Excel to open the text
file and to calculate X-512
and 512-y
• In this form the coordinates
from the image match the
camera coordinates.
EVMS Research
• The new
coordinates are
pasted into the
Data
Transformation
sheet of the Excel
Reduction File,
which transforms
the camera
coordinates to
Ejecta coordinates
measured in cm.
EVMS Research
• The ejecta
coordinates
are pasted into
the X-Y Values
sheet, which
calculates the
velocity in the
x direction.
EVMS Research
• The next step is to
calculate the
parabolic coefficients
of the ballistic
trajectories.
• The squared term is
found by dividing the
gravitational
acceleration
constant by the
square of the
velocity in the x
direction.
EVMS Research
• Since one of the
parabolic coefficients
is now known, I can
get a more accurate fit
to the data by
transforming the Y
value by adding the
squared term to the
LHS of the equation.
EVMS Research
• The ejecta’s x and
transformed y coordinates
are copied into JMP
statistical analysis software
to do a linear fit to the data.
• The values of the remaining
parabolic coefficients are
calculated along with
standard error for each and
Rsquare which describes
the overall quality of the fit.
EVMS Research
With all of the
parabolic
coefficients
known, I can
now calculate
the original
position on the x
axis, the ejection
angle and the
ejection velocity
of each particle
visible in the
image.
EVMS Research
The X position is normalized by dividing by
the measured crater radius.
This value is plotted, in linear and logarithmic
form, against the velocity and ejection angle.
Future Work
• The data I have analyzed here will be
compared with similar data obtained by
measurements of shots taken using the
Vertical gun with projectiles of different
densities.
• The existing scaling relationships (Housen et
al. 1983) will be analyzed to determine how to
relate projectile density to crater formation
and evacuation.
NASA Activities
Stardust & Lunar Lab Tours Shuttle Simulator Tour
Other Activities
Hanging around Inversion Table
THANK YOU!
Dr. Mark Cintala
Dr. Jennifer Anderson
Frank Cardenas
Tom See
Terry Byers
Joseph Schneider
Dr . Susan Lederer
Courtney Crooks
Brian From

More Related Content

What's hot

The Rise of Small Satellites
The Rise of Small SatellitesThe Rise of Small Satellites
The Rise of Small Satellitesmooctu9
 
A Scalable and Distributed Electrical Power Monitoring System Utilizing Cloud...
A Scalable and Distributed Electrical Power Monitoring System Utilizing Cloud...A Scalable and Distributed Electrical Power Monitoring System Utilizing Cloud...
A Scalable and Distributed Electrical Power Monitoring System Utilizing Cloud...Ryousei Takano
 
ES52_Waite_Riley_Poster
ES52_Waite_Riley_PosterES52_Waite_Riley_Poster
ES52_Waite_Riley_PosterRiley Waite
 
Simulation-Led Design Using SolidWorks® and COMSOL Multiphysics®
Simulation-Led Design Using SolidWorks® and COMSOL Multiphysics®Simulation-Led Design Using SolidWorks® and COMSOL Multiphysics®
Simulation-Led Design Using SolidWorks® and COMSOL Multiphysics®Design World
 
Internship Report (VTOL) (2)
Internship Report (VTOL) (2)Internship Report (VTOL) (2)
Internship Report (VTOL) (2)Rishabh Prakash
 
MAXITHERMAL SOFTWARE FOR USB LOGGERS : WITH MARATHON PRODUCTS
MAXITHERMAL SOFTWARE FOR USB LOGGERS : WITH MARATHON PRODUCTS MAXITHERMAL SOFTWARE FOR USB LOGGERS : WITH MARATHON PRODUCTS
MAXITHERMAL SOFTWARE FOR USB LOGGERS : WITH MARATHON PRODUCTS Marathon Products, Inc
 
Transformer Loading, Driving Enterprise Decisions with ArcGIS Online
Transformer Loading, Driving Enterprise Decisions with ArcGIS OnlineTransformer Loading, Driving Enterprise Decisions with ArcGIS Online
Transformer Loading, Driving Enterprise Decisions with ArcGIS OnlineSSP Innovations
 
Transformer Loading. Driving Enterprise Decisions with ArcGIS Online.
Transformer Loading.  Driving Enterprise Decisions with ArcGIS Online.Transformer Loading.  Driving Enterprise Decisions with ArcGIS Online.
Transformer Loading. Driving Enterprise Decisions with ArcGIS Online.SSP Innovations
 

What's hot (10)

The Rise of Small Satellites
The Rise of Small SatellitesThe Rise of Small Satellites
The Rise of Small Satellites
 
A Scalable and Distributed Electrical Power Monitoring System Utilizing Cloud...
A Scalable and Distributed Electrical Power Monitoring System Utilizing Cloud...A Scalable and Distributed Electrical Power Monitoring System Utilizing Cloud...
A Scalable and Distributed Electrical Power Monitoring System Utilizing Cloud...
 
Project 2019 05
Project 2019 05Project 2019 05
Project 2019 05
 
ES52_Waite_Riley_Poster
ES52_Waite_Riley_PosterES52_Waite_Riley_Poster
ES52_Waite_Riley_Poster
 
Simulation-Led Design Using SolidWorks® and COMSOL Multiphysics®
Simulation-Led Design Using SolidWorks® and COMSOL Multiphysics®Simulation-Led Design Using SolidWorks® and COMSOL Multiphysics®
Simulation-Led Design Using SolidWorks® and COMSOL Multiphysics®
 
Internship Report (VTOL) (2)
Internship Report (VTOL) (2)Internship Report (VTOL) (2)
Internship Report (VTOL) (2)
 
Match-n-Freq
Match-n-FreqMatch-n-Freq
Match-n-Freq
 
MAXITHERMAL SOFTWARE FOR USB LOGGERS : WITH MARATHON PRODUCTS
MAXITHERMAL SOFTWARE FOR USB LOGGERS : WITH MARATHON PRODUCTS MAXITHERMAL SOFTWARE FOR USB LOGGERS : WITH MARATHON PRODUCTS
MAXITHERMAL SOFTWARE FOR USB LOGGERS : WITH MARATHON PRODUCTS
 
Transformer Loading, Driving Enterprise Decisions with ArcGIS Online
Transformer Loading, Driving Enterprise Decisions with ArcGIS OnlineTransformer Loading, Driving Enterprise Decisions with ArcGIS Online
Transformer Loading, Driving Enterprise Decisions with ArcGIS Online
 
Transformer Loading. Driving Enterprise Decisions with ArcGIS Online.
Transformer Loading.  Driving Enterprise Decisions with ArcGIS Online.Transformer Loading.  Driving Enterprise Decisions with ArcGIS Online.
Transformer Loading. Driving Enterprise Decisions with ArcGIS Online.
 

Similar to Exit Presentation

A smart front end real-time detection and tracking
A smart front end real-time detection and trackingA smart front end real-time detection and tracking
A smart front end real-time detection and trackingLihguong Jang
 
Beam Imaging System for IAC RadiaBeam THz Project
Beam Imaging System for IAC RadiaBeam THz ProjectBeam Imaging System for IAC RadiaBeam THz Project
Beam Imaging System for IAC RadiaBeam THz Projectdowntrev
 
Multi Processor Architecture for image processing
Multi Processor Architecture for image processingMulti Processor Architecture for image processing
Multi Processor Architecture for image processingideas2ignite
 
SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...
SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...
SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...Kitsukawa Yuki
 
IRJET-Raspberry Pi Based Reader for Blind People
IRJET-Raspberry Pi Based Reader for Blind PeopleIRJET-Raspberry Pi Based Reader for Blind People
IRJET-Raspberry Pi Based Reader for Blind PeopleIRJET Journal
 
Video Annotation for Visual Tracking via Selection and Refinement_tran.pptx
Video Annotation for Visual Tracking via Selection and Refinement_tran.pptxVideo Annotation for Visual Tracking via Selection and Refinement_tran.pptx
Video Annotation for Visual Tracking via Selection and Refinement_tran.pptxAlyaaMachi
 
Probabilistic Approach to Provisioning of ITV - Amos K.
Probabilistic Approach to Provisioning of ITV - Amos K.Probabilistic Approach to Provisioning of ITV - Amos K.
Probabilistic Approach to Provisioning of ITV - Amos K.Amos Kohn
 
Probabilistic Approach to Provisioning of ITV - By Amos_Kohn
Probabilistic Approach to Provisioning of ITV - By Amos_KohnProbabilistic Approach to Provisioning of ITV - By Amos_Kohn
Probabilistic Approach to Provisioning of ITV - By Amos_KohnAmos Kohn
 
Vision based system for monitoring the loss of attention in automotive driver
Vision based system for monitoring the loss of attention in automotive driverVision based system for monitoring the loss of attention in automotive driver
Vision based system for monitoring the loss of attention in automotive driverVinay Diddi
 
GPS Assisted Roadmapping and Vehicle Monitoring
GPS Assisted Roadmapping and Vehicle Monitoring GPS Assisted Roadmapping and Vehicle Monitoring
GPS Assisted Roadmapping and Vehicle Monitoring Niranjan Shintre
 
Delphi Integrated Radar and Camera System (RACam) 2016 teardown reverse costi...
Delphi Integrated Radar and Camera System (RACam) 2016 teardown reverse costi...Delphi Integrated Radar and Camera System (RACam) 2016 teardown reverse costi...
Delphi Integrated Radar and Camera System (RACam) 2016 teardown reverse costi...Yole Developpement
 
IP Surveillance Rotakin White Paper
IP Surveillance Rotakin White PaperIP Surveillance Rotakin White Paper
IP Surveillance Rotakin White PaperSteven Kenny
 
Real time data streaming and motion control over the internet
Real time data streaming and motion control over the internetReal time data streaming and motion control over the internet
Real time data streaming and motion control over the internetBeMyApp
 
Imaging automotive 2015 addfor v002
Imaging automotive 2015   addfor v002Imaging automotive 2015   addfor v002
Imaging automotive 2015 addfor v002Enrico Busto
 
Imaging automotive 2015 addfor v002
Imaging automotive 2015   addfor v002Imaging automotive 2015   addfor v002
Imaging automotive 2015 addfor v002Enrico Busto
 

Similar to Exit Presentation (20)

A smart front end real-time detection and tracking
A smart front end real-time detection and trackingA smart front end real-time detection and tracking
A smart front end real-time detection and tracking
 
LVTS Projects
LVTS ProjectsLVTS Projects
LVTS Projects
 
MOPWA077
MOPWA077MOPWA077
MOPWA077
 
Beam Imaging System for IAC RadiaBeam THz Project
Beam Imaging System for IAC RadiaBeam THz ProjectBeam Imaging System for IAC RadiaBeam THz Project
Beam Imaging System for IAC RadiaBeam THz Project
 
Multi Processor Architecture for image processing
Multi Processor Architecture for image processingMulti Processor Architecture for image processing
Multi Processor Architecture for image processing
 
SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...
SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...
SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...
 
IRJET-Raspberry Pi Based Reader for Blind People
IRJET-Raspberry Pi Based Reader for Blind PeopleIRJET-Raspberry Pi Based Reader for Blind People
IRJET-Raspberry Pi Based Reader for Blind People
 
Video Annotation for Visual Tracking via Selection and Refinement_tran.pptx
Video Annotation for Visual Tracking via Selection and Refinement_tran.pptxVideo Annotation for Visual Tracking via Selection and Refinement_tran.pptx
Video Annotation for Visual Tracking via Selection and Refinement_tran.pptx
 
SDP15_poster
SDP15_posterSDP15_poster
SDP15_poster
 
Resume marky20181025
Resume marky20181025Resume marky20181025
Resume marky20181025
 
Probabilistic Approach to Provisioning of ITV - Amos K.
Probabilistic Approach to Provisioning of ITV - Amos K.Probabilistic Approach to Provisioning of ITV - Amos K.
Probabilistic Approach to Provisioning of ITV - Amos K.
 
Probabilistic Approach to Provisioning of ITV - By Amos_Kohn
Probabilistic Approach to Provisioning of ITV - By Amos_KohnProbabilistic Approach to Provisioning of ITV - By Amos_Kohn
Probabilistic Approach to Provisioning of ITV - By Amos_Kohn
 
Vision based system for monitoring the loss of attention in automotive driver
Vision based system for monitoring the loss of attention in automotive driverVision based system for monitoring the loss of attention in automotive driver
Vision based system for monitoring the loss of attention in automotive driver
 
GPS Assisted Roadmapping and Vehicle Monitoring
GPS Assisted Roadmapping and Vehicle Monitoring GPS Assisted Roadmapping and Vehicle Monitoring
GPS Assisted Roadmapping and Vehicle Monitoring
 
2007-_01-3912
2007-_01-39122007-_01-3912
2007-_01-3912
 
Delphi Integrated Radar and Camera System (RACam) 2016 teardown reverse costi...
Delphi Integrated Radar and Camera System (RACam) 2016 teardown reverse costi...Delphi Integrated Radar and Camera System (RACam) 2016 teardown reverse costi...
Delphi Integrated Radar and Camera System (RACam) 2016 teardown reverse costi...
 
IP Surveillance Rotakin White Paper
IP Surveillance Rotakin White PaperIP Surveillance Rotakin White Paper
IP Surveillance Rotakin White Paper
 
Real time data streaming and motion control over the internet
Real time data streaming and motion control over the internetReal time data streaming and motion control over the internet
Real time data streaming and motion control over the internet
 
Imaging automotive 2015 addfor v002
Imaging automotive 2015   addfor v002Imaging automotive 2015   addfor v002
Imaging automotive 2015 addfor v002
 
Imaging automotive 2015 addfor v002
Imaging automotive 2015   addfor v002Imaging automotive 2015   addfor v002
Imaging automotive 2015 addfor v002
 

Exit Presentation

  • 1. SUMMER 2009 MY INTERNSHIP AT JOHNSON SPACE CENTER By Ted Burleson
  • 2. Phantom VI • Develop LabVIEW Virtual Instrument (VI) for control of and data acquisition from the Phantom high speed digital camera.
  • 3. Phantom VI The PXI box connects to a PCIexpress card in the PC The PXI-6602 and PXI-6259 Data Acquisition cards are installed in the PXI box.
  • 4. Phantom VI The PXI-6259 card is connected by the data cable to the SCC-68 Inside the SCC-68 are multiple connection points.
  • 5. Measurement and Automation Explorer (MAX) I used MAX to configure the data acquisition devices to enable communication between the Phantom LabVIEW VI and the camera.
  • 6. Phantom VI The Phantom Camera has 3 external cable connectors on its back end. The Capture and triggering cables connect to the BNC connectors attached to the SCC-68 counter outputs.
  • 7. Phantom VI The camera is set for External frame rate sync (Red Arrow) and Resolution (Black Arrow) in the Acquisition Settings window of the Phantom 640 software. When the message at the bottom of the screen says “Waiting for Pretrigger…”, the camera is ready for the signal from the projectile breaking the plane of the laser which will start the recording.
  • 8. Phantom VI • On the Front Panel of the LabVIEW VI the user can enter 3 capture frame rates, and the time desired for each rate to run. • More rate changes can be easily added to the VI.
  • 9. Phantom VI • The Block Diagram shows how the VI works. • The entire program is a stacked sequence. • The desired Frame Rate value is fed to a pulse counter on the PXI-6259 card. • The time is kept in a while loop.
  • 10. Phantom VI • When the time expires, the loop ends, which advances the sequence to the next frame rate/ time combination.
  • 11. Phantom VI • The camera records the images as a Cine file in its internal RAM. • The Phantom software is used to save the raw video Cine file to a disk as an .avi or .mov or .cin • Border data, such as a time stamp, can be added to the images from the button on this screen.
  • 12. Video Conversion The raw video file recorded by the camera may be up to 1 GB of data. Video conversion software can be used to compress the output video to a more reasonable size to conserve disk space, or send via email. It can also be used to change video formats.
  • 14. Temp Monitor • I created a LabVIEW VI to monitor sample temperatures using an Omega RTD.
  • 15. Temp Monitor The Front Panel has controls for the file path and sample rate. It also displays the readings both on a thermometer and as a waveform. The block diagram shows how the program reads the data via a connection to the SCC-68. The program outputs the average of 20 samples read from the RTD probe and writes the data to a text file.
  • 18. EVMS Research • Once I have an image with clearly visible trajectories, I used Image Tool software to pick the center of mass of the particles at each point along their trajectories. • The X-Y coordinates of each point are recorded in a text file. • Each shot is printed and its trajectories are labeled on the printout.
  • 19. EVMS Research • The XY coordinates from the image require a transformation before they can be used. • I used Excel to open the text file and to calculate X-512 and 512-y • In this form the coordinates from the image match the camera coordinates.
  • 20. EVMS Research • The new coordinates are pasted into the Data Transformation sheet of the Excel Reduction File, which transforms the camera coordinates to Ejecta coordinates measured in cm.
  • 21. EVMS Research • The ejecta coordinates are pasted into the X-Y Values sheet, which calculates the velocity in the x direction.
  • 22. EVMS Research • The next step is to calculate the parabolic coefficients of the ballistic trajectories. • The squared term is found by dividing the gravitational acceleration constant by the square of the velocity in the x direction.
  • 23. EVMS Research • Since one of the parabolic coefficients is now known, I can get a more accurate fit to the data by transforming the Y value by adding the squared term to the LHS of the equation.
  • 24. EVMS Research • The ejecta’s x and transformed y coordinates are copied into JMP statistical analysis software to do a linear fit to the data. • The values of the remaining parabolic coefficients are calculated along with standard error for each and Rsquare which describes the overall quality of the fit.
  • 25. EVMS Research With all of the parabolic coefficients known, I can now calculate the original position on the x axis, the ejection angle and the ejection velocity of each particle visible in the image.
  • 26. EVMS Research The X position is normalized by dividing by the measured crater radius. This value is plotted, in linear and logarithmic form, against the velocity and ejection angle.
  • 27. Future Work • The data I have analyzed here will be compared with similar data obtained by measurements of shots taken using the Vertical gun with projectiles of different densities. • The existing scaling relationships (Housen et al. 1983) will be analyzed to determine how to relate projectile density to crater formation and evacuation.
  • 28. NASA Activities Stardust & Lunar Lab Tours Shuttle Simulator Tour
  • 30. THANK YOU! Dr. Mark Cintala Dr. Jennifer Anderson Frank Cardenas Tom See Terry Byers Joseph Schneider Dr . Susan Lederer Courtney Crooks Brian From