JAXA Training Goals
Goals
- Goals
 - Bring the students to the "SPC Training Level 2"  
- Provide enough training to new personal to be able to directly and substantively help an experienced person build a shape model
 - Provides enough background so that additional practice and instruction can occur
 - Provide a systematic review of key SPC concepts and techniques to aid more experienced users understand subtle, but important, SPC dependencies
 - It will be insufficient to fully train new personal to a level in which they could run the Hayabusa 2 encounter without support, but it will go along way to improving their confidence with the program
 
 - Specific things to learn 
- Be able to create landmarks and add images
 - Basic trouble shooting and fixing mis-registration
 - Perform tiling
 - Do iterations
 - Run residuals, geometry
 
 - Optional, depending on time and understanding 
- Register images to shape model or maps
 - Autoregister
 
 - Practice 
- Create landmarks
 - Try out error-injected images into the calibration test
 
 
Student Prep
- Stuff to read 
- Gaskell's 2008
 - Palmer's basic write up
 
 - Software - Please load the following 
XCode - Apple's main compiler for OS X. It has many libraries you need. - https://developer.apple.com/xcode/
spicelib - http://naif.jpl.nasa.gov/naif/toolkit_FORTRAN.html
gnuplot - Installing using MacPorts, "sudo port install gnuplot"
imagemagick Installing using MacPorts, "sudo port install ImageMagick"
GraphicConverter -- http://www.lemkesoft.de/en/products/graphicconverter/
 
Activities
- Day 1, Monday 
- Introductions and facilities 
- Check the install the software and test cases
 - Introduce SPC and Bob
 
 Intro SPC Lesson_1.pdf
- Show wiki
 - Provide documentations, unix help
 
- Theory of SPC
 - Basic SPC operation 
Build landmarks Lesson 2
- Fixing landmarks
 - Landmark management
 
 
 - Introductions and facilities 
 - Day 2, Tuesday 
Discuss training levels Training_Notes#Training_levels
- Review SPC from yesterday 
Make more landmarks Notes Day 2
- Manual shift
 - Global shift
 
 Install spc_tools and updateDisplay
- Batch shift
 
- Introduce Lat/Lon tiling
 - Show  
- "find" in lithos
 Show register
 
 - Day 3, Wednesday 
- Work with the new model 
- Correct landmarks that threw errors
 - Build the Shape model
 - Define a big map
 - Show how to generate
 - Show how to display
 
 Setup and run a Standard_iteration Block 5 - Iterate
bigmap part 2
- Build maplets using a map
 - Overlaps
 
- Practice 
- Register
 - Fixing landmarks
 
 Introduce autoregister
 - Day 4, Thursday
 - Iteration (continuation from yesterday) 
- Fix landmarks from the iterate
 - Clean up the directory using rem_script.b
 
 - Build shape model -- Call it H2-Test2- 
- Change the support/buildShape.sh file
 - Install the shape model
 
 - Add Preliminary Survey images to the shape model 
- Register -- done
 - Autoregister the new images -- see notes
 - Iterate over the north pole landmarks
 - Build shape model -- Call it H2-Test3-
 
 - Tile the TAG site at 75 cm -- see notes 
- Review tools and technique to describe errors 
- CompareOBJ
 - Other tools
 
 - Error analysis  
- residuals
 Shape model evaluation criteria Processing States
 
 - Review tools and technique to describe errors 
 
Information Needed
tile_120cm_seed - the seed file to tile at 120cm
tile_75cm_seed - the seed file to tile at 75cm
tile_30cm_seed - the seed file to tile at 30cm
make_scriptT_120.in - the list of latitude/longitudes needed to tile at the 120 cm level
make_scriptT_075.in - the list of latitude/longitudes needed to tile at the 75 cm level
make_scriptT_030.in - the list of latitude/longitudes needed to tile at the 30 cm level
