Repository navigation
Training_Notes
- 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
-
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
-
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/
- gfortran - https://gcc.gnu.org/wiki/GFortranBinaries#MacOS
- spicelib - http://naif.jpl.nasa.gov/naif/toolkit_FORTRAN.html
- MacPorts - http://www.macports.org/install.php
- gnuplot - Installing using MacPorts, "sudo port install gnuplot"
- imagemagick Installing using MacPorts, "sudo port install ImageMagick"
- GraphicConverter -- http://www.lemkesoft.de/en/products/graphicconverter/
-
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
-
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 | 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
-
Day 4, Friday
-
Introduce
-
Error analysis
-
Run calibration
-
Do tile
-
Look at errors
-
CompareOBJ
-
Other tools
Trailing Levels are described TrainingLevels
- 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