Training Events
Training_JAXA_Aug2016 - Information for the training class at JAXA
Image-Based-Modeling - Information for the training class at RPI - 1st Annual PRI Workshop on Image-Based Modeling and Navigation for Space Applications
Updated Training - An updated training class
JAXA MMX Training Notes -- Information for the training class for JAXA MMX mission
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
Student Prep
- Stuff to read
- Gaskell's 2008
- Palmer's basic write up
- Jackman's slides
- Get a copy of the manual
- 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/
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
- Basic SPC stuff
- Day 3, Thursday
- Look at the map coverage
- map_coverage
- EQNOR4
- 0 .001
- Build and view the bigmap
bigmap < support/BigEqN4.in
- echo EQNOR4 | showmap
- 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)
Show how to "find" in lithos
- Look at the map coverage
- Day 4, Friday
- Introduce
- Error analysis
- Run calibration
- Do tile
- Look at errors
- CompareOBJ
- Other tools
Trailing Levels are described TrainingLevels
Test Prep
- Test Plan
- Regression Test
- Check all data -- make directory
- Get ready for evaluation
- Compare obj
- Easier test
- Develop tracking log
- Read over procedures
- Teach how to build a shape (using script)
- Work out tools to do evaluation