Differences between revisions 1 and 23 (spanning 22 versions)
Revision 1 as of 2015-05-04 10:08:09
Size: 982
Editor: EricPalmer
Comment:
Revision 23 as of 2015-06-03 23:10:24
Size: 5489
Editor: EricPalmer
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Describe Training Notes here.

Schedule
== Schedule ==
  Expect a long'ish lunch break to talk and discuss associated topics
Line 9: Line 8:
== Stuff I need to get ready ==
 * Need a test case -- mostly finished object.
 * Somewhere where I can tile
 * Images of what is and what should be

== Participants ==
 * John Weirich (PSI)
 * Lucille Le Corre (PSI)
 * Chris Debrunner (Lockheed)
 * Roberto Furfago (U of A)
 * Kristofer Drozd (U of A)
 * Tanner Campbell (U of A)
 * Dan Wibben (Kinetx)
Line 17: Line 20:
 * Instal SPC software for users  * Main goal is to get Dr. Weirich up to speed to run Sensitivity Tests
 * Install SPC software for users
 * Specific things to learn
  * Be able to create landmarks and add images
  * Basic trouble shooting and fixing mis-registeration
  * Perform tiling
  * Do iterations
  * Run residuals, geometry

 * Optional, depending on time and understanding
  * Register images to shape model or maps
  * Autoregister

 * Practice
  * Create landmarks
  * Tile landmarks
  * Run Calibration test
  * Try out error-injected images into the calibration test


== Topics ==
Line 22: Line 45:
Line 25: Line 49:
    * Photoclinometry

 * What is tiling
    * Photoclinometry - 1D, single images

 * Tiling
   
* What is it
    * When do you do
it
    * Monitor
ing
Line 31: Line 59:
    *     
Line 35: Line 63:
    * Pulling topo


== Student Prep ==
    * Pulling topo from map/shape
    * Building a template
    * Auto-alignment
    * Manual alignment
    * Building topography

 * Tools for debugging

 * Batch processing for iterations [[make_scriptP]]

 * Run some tiling
   * Get each person to do a portion of the calibration or sensitivity test. Each calibration is based on the previous one. How long do we iterate.

 * (Optional) Register

 * (Optional) Autoregister



== Student Prep ==
Line 40: Line 85:
   * Gaskell's 2008
   * Palmer's basic write up
   * Jackman's slides
   * Get a copy of the manual
Line 44: Line 94:
   * imagemagick (I find it useful)
   * GraphicConverter -- http://www.lemkesoft.de/en/products/graphicconverter/


== Stuff I need to get ready ==
 * Test Data
  * Need a test case -- mostly finished object.
  * Somewhere where they can tile
  * Images of what the current shape model and what should look like when done

 * Documentation
  * done - Get Jackman's notes into Wiki
  * done - Get Bob's abstracts (doxygen) into the Wiki
  * Get Component Test Procedures into the Wiki
 * done - Get room and display set up
 * in progress - Develop a NDA


== Activities ==
 * Day 1, Tuesday
  * Introductions and facilities
  * NDA
  * Install the software and test cases
  * Introduce SPC and Bob
  * Review test plan
  * Review Component Test Readness Review
  * Teach basics of SPC
    * Show wiki
    * Provide documentations, unix help
  

 * Day 2, Wednesday
  * Basic SPC stuff
   * Make more landmarks
   * Look at Rosetta's difficulties

  * Tiling
   * map_coverage
   * bigmap
   * make_tilefile
   * make_scriptT
   * find_nofitT

 * Day 3, Thursday
  * Look at the map coverage
   * map_coverage
   * EQNOR4
   * 0 .001

  * Build and view the bigmap
   * bigmap < support/BigEqN4.in
   * echo EQNOR4 | bigmap
   * convert EQNOR4.pgm whatever.jpg

  * Review some output files
   * find_nofitT
   * more 173.OOT

  * Do a [[Standard_iteration]] (see wiki --> Work Flow)

  * Show how to fill a landmark with a bigmap

  * Make more landmarks (near the poles)


 * Day 4, Friday
  * Run calibration



== Training Skill Levels ==

 * Level 1
  * Create a landmark
  * Add images
  * Autoremove images
  * Build template
   * Select images
   * Show which ones
   * Correlate
  * Align
   * Autoalign
   * Align with image
   * Align with gradients
  * Topography
   * Just using defaults

 * Level 2
  * Building workspaces
   * Bigmap
   * Showmap
   * Lithos -> find
  * Tile
   * Map_coverage
   * Make_tilefile
   * Make_scriptT
   * Find_nofitT
   * Export
  * Batch Run
   * Duplicates
   * Make_LMRKLISTX
   * Make_scriptP
   * Find_nofitP
  * Display

 * Level 3
  * Connections
   * Overlaps
   * Limbs
  * Build Shape
   * Densify
   * Dumber
   * CompOBJ
   * ICQ format
  * Analysis
   * Residuals
   * Geometry
   * Sigmas
  * Setup images
   * Makesumfile.txt -- adding kernels
   * Autoregister
   * Register
   * Make_scriptR
   * Make_scriptA
  * Advanced landmarks
   * Setting normal
   * Solving for height
   * Resize
   * Replacing topo with map or shape
   * Troubleshooting problem landmarks
  * Imaging
   * Surface_imager
   * Imager_grid
   * Imager_MG
   * view_image_stereo/rgb
   * view_maps
   * view_shape (geometry.in)
   * shape2map

 * Level 4
  * Run a full project
  * Setup
   * Init_lithos
   * Make_sumfiles.txt
   * Setup SPICE
   * Spacecraft uncertanity
   * Distortion field
   * Blemishes
   * Limber/Tyler
  * Coordinate frames
   * Dynamics
  * Weighting
   * LMKWTS
   * PICWTS
  * Import
  * Pole


 * Level 5
  * Troubleshoot
  * Write code
   * Make updated to process_fits/img
  * Omega
  * Shift
  * New_pole

Schedule

  • Expect a long'ish lunch break to talk and discuss associated topics
  • Tuesday 8:30 - 5
  • Wednesday 8:30 - 5
  • Thursday 8:30 - 5
  • Friday 8:30 - 5

Participants

  • John Weirich (PSI)
  • Lucille Le Corre (PSI)
  • Chris Debrunner (Lockheed)
  • Roberto Furfago (U of A)
  • Kristofer Drozd (U of A)
  • Tanner Campbell (U of A)
  • Dan Wibben (Kinetx)

Goals

  • Main goal is to get Dr. Weirich up to speed to run Sensitivity Tests
  • Install SPC software for users
  • Specific things to learn
    • Be able to create landmarks and add images
    • Basic trouble shooting and fixing mis-registeration
    • Perform tiling
    • Do iterations
    • Run residuals, geometry
  • Optional, depending on time and understanding
    • Register images to shape model or maps
    • Autoregister
  • Practice
    • Create landmarks
    • Tile landmarks
    • Run Calibration test
    • Try out error-injected images into the calibration test

Topics

  • Get the concept of how SPC works
    • How SPC is different that stereo
    • How SPC is different that photoclinometry
  • Error
    • Aliasing
    • Stereo - trig, bundle adjustment, S/C position
    • Photoclinometry - 1D, single images
  • Tiling
    • What is it
    • When do you do it
    • Monitoring
  • Lithos - Concepts
    • Template
    • Topo
  • Lithos - Implementation
    • How to build a landmark
    • Adding images
    • Pulling topo from map/shape
    • Building a template
    • Auto-alignment
    • Manual alignment
    • Building topography
  • Tools for debugging
  • Batch processing for iterations make_scriptP

  • Run some tiling
    • Get each person to do a portion of the calibration or sensitivity test. Each calibration is based on the previous one. How long do we iterate.
  • (Optional) Register
  • (Optional) Autoregister

Student Prep

Stuff I need to get ready

  • Test Data
    • Need a test case -- mostly finished object.
    • Somewhere where they can tile
    • Images of what the current shape model and what should look like when done
  • Documentation
    • done - Get Jackman's notes into Wiki
    • done - Get Bob's abstracts (doxygen) into the Wiki
    • Get Component Test Procedures into the Wiki
  • done - Get room and display set up
  • in progress - Develop a NDA

Activities

  • Day 1, Tuesday
    • Introductions and facilities
    • NDA
    • Install the software and test cases
    • Introduce SPC and Bob
    • Review test plan
    • Review Component Test Readness Review
    • Teach basics of SPC
      • Show wiki
      • Provide documentations, unix help
  • Day 2, Wednesday
    • Basic SPC stuff
      • Make more landmarks
      • Look at Rosetta's difficulties
    • Tiling
      • map_coverage
      • bigmap
      • make_tilefile
      • make_scriptT
      • find_nofitT
  • Day 3, Thursday
    • Look at the map coverage
      • map_coverage
      • EQNOR4
      • 0 .001
    • Build and view the bigmap
      • bigmap < support/BigEqN4.in

      • echo EQNOR4 | bigmap
      • convert EQNOR4.pgm whatever.jpg
    • Review some output files
      • find_nofitT
      • more 173.OOT
    • Do a Standard_iteration (see wiki --> Work Flow)

    • Show how to fill a landmark with a bigmap
    • Make more landmarks (near the poles)
  • Day 4, Friday
    • Run calibration

Training Skill Levels

  • Level 1
    • Create a landmark
    • Add images
    • Autoremove images
    • Build template
      • Select images
      • Show which ones
      • Correlate
    • Align
      • Autoalign
      • Align with image
      • Align with gradients
    • Topography
      • Just using defaults
  • Level 2
    • Building workspaces
      • Bigmap
      • Showmap
      • Lithos -> find

    • Tile
      • Map_coverage
      • Make_tilefile
      • Make_scriptT
      • Find_nofitT
      • Export
    • Batch Run
      • Duplicates
      • Make_LMRKLISTX
      • Make_scriptP
      • Find_nofitP
    • Display
  • Level 3
    • Connections
      • Overlaps
      • Limbs
    • Build Shape
      • Densify
      • Dumber
      • CompOBJ
      • ICQ format
    • Analysis
      • Residuals
      • Geometry
      • Sigmas
    • Setup images
      • Makesumfile.txt -- adding kernels
      • Autoregister
      • Register
      • Make_scriptR
      • Make_scriptA
    • Advanced landmarks
      • Setting normal
      • Solving for height
      • Resize
      • Replacing topo with map or shape
      • Troubleshooting problem landmarks
    • Imaging
      • Surface_imager
      • Imager_grid
      • Imager_MG
      • view_image_stereo/rgb
      • view_maps
      • view_shape (geometry.in)
      • shape2map
  • Level 4
    • Run a full project
    • Setup
      • Init_lithos
      • Make_sumfiles.txt
      • Setup SPICE
      • Spacecraft uncertanity
      • Distortion field
      • Blemishes
      • Limber/Tyler
    • Coordinate frames
      • Dynamics
    • Weighting
      • LMKWTS
      • PICWTS
    • Import
    • Pole
  • Level 5
    • Troubleshoot
    • Write code
      • Make updated to process_fits/img
    • Omega
    • Shift
    • New_pole

Training_Notes (last edited 2020-01-14 14:37:01 by KristinaLopez)