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/

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/

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 | 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

register

autoregister

residuals

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