= How To - F3 Test Procedure =

== Example F3G - Navigation Error test Procedure ==

# '''START OF TEST F3G'''

[[Block-1A - TEST DIRECTORY SET-UP - ORIG]]<<BR>>
log: log-typescript-Block-1A-TestDirSetUp-Orig

[[Block-2A - INGEST IMAGES - TEST-SPECIFIC]]<<BR>>
# Block conducted on DS MapCam images - generic to F3G tests<<BR>>
log: log-typescript-Block-2A-IngestImages-TestSpecific

[[Block-3A - REGISTER IMAGES - BATCH]]<<BR>>
# Block conducted on DS MapCam images - generic to F3G tests<<BR>>
# 27 images batch registered<<BR>>
# 6 images manually registered<<BR>>
# 2 images tucked (M601870328F0, M601870934F0)<<BR>>
log: log-typescript-Block-3A-Register-Images-F3G-GenericImages

[[Block-3B - AUTOREGISTER IMAGES - BATCH]]<<BR>>
# Block conducted on DS MapCam images - generic to F3G tests<<BR>>
# 33 images batch autoregistered<<BR>>
log-typescript-Block-3B-Autoregister-Images-F3G-GenericImages

[[Block-4A - ITERATE LANDMARKS]]<<BR>>
# 53 to iterate - all correlated<<BR>>
log-typescript-Block-4A-Iterate-Landmarks-PostRegistrationOfDSNavCamImages

# '''START OF SUB-TEST F3G1'''

[[Block-1B - TEST DIRECTORY SET-UP - TEST]]<<BR>>
log: log-typescript-Block-1B-TestDirSetUp-Test-F3G1

[[Block-2B - INGEST IMAGES - SUB-TEST-SPECIFIC]]<<BR>>
# Block conducted on DS PolyCam images - specific to F3G1 test<<BR>>
log: log-typescript-Block-2B-IngestImages-SubTestSpecific-F3G1

[[Block-3A - REGISTER IMAGES - BATCH]]<<BR>>
# Block conducted on DS PolyCam images - specific to F3G1 sub-test<<BR>>
# 6 images batch registered<<BR>>
# 5 images manually registered - very difficult!<<BR>>
log: log-typescript-Block-3A-Register-Images-F3G1-Images

# DO NOT AUTOREGISTER THE DS POLYCAM IMAGES - the highest resolution maplets<<BR>>
# contained in the model are 35cm.

[[Block-05-01 - TILE - BIGMAP]]<<BR>>
# 9 new landmarks incorporating PS MapCam and PolyCam, and DS MapCam images.<<BR>>
# All landmarks threw stars (at least one image not correlated)<<BR>>
log-typescript-Block-05-01-Tile-Bigmap-F3G1-TILE20

[[Block-4A - ITERATE LANDMARKS]]<<BR>>
# 62 landmarks to iterate<<BR>>
log-typescript-Block-4A-Iterate-Landmarks-F3G1-Post20cmTiling

[[Block-05-01 - TILE - BIGMAP]]<<BR>>
# ?? new landmarks incorporating PS MapCam and PolyCam, and DS MapCam images.<<BR>>
log-typescript-Block-05-01-Tile-Bigmap-F3G1-TILE10

[[Block-4A - ITERATE LANDMARKS]]<<BR>>
# ?? landmarks to iterate<<BR>>
log-typescript-Block-4A-Iterate-Landmarks-F3G1-Post10cmTiling

[[Block-05-01 - TILE - BIGMAP]]<<BR>>
# ?? new landmarks incorporating DS MapCam and PolyCam images.<<BR>>
log-typescript-Block-05-01-Tile-Bigmap-F3G1-TILE05

[[Block-4A - ITERATE LANDMARKS]]<<BR>>
# ?? landmarks to iterate<<BR>>
log-typescript-Block-4A-Iterate-Landmarks-F3G1-Post05cmTiling

# ACHIEVE IMAGED STATE

# ACHIEVE FITTED STATE

# CONDUCT GEOMETRY STEP<<BR>>
# ACHIEVE GEOMTRIED STATE

# ACHIEVE RESIDUALED STATE

# ACHIEVE RE-TILED STATE

# EVALUATE

# '''COMPLETION OF SUB-TEST F3G1'''

testID=F3G-Nav<<BR>>
cd /SPC_Test/$testID<<BR>>
mkdir results-F3G1<<BR>>
rsync --delete  -ha test/ results-F3G1/


# '''START OF SUB-TEST F3G2'''

[[Block-1B - TEST DIRECTORY SET-UP - TEST]]<<BR>>
log: log-typescript-Block-1B-TestDirSetUp-Test-F3G2

[[Block-2B - INGEST IMAGES - SUB-TEST-SPECIFIC]]<<BR>>
# Block conducted on DS PolyCam images - specific to F3G2 test<<BR>>
log: log-typescript-Block-2B-IngestImages-SubTestSpecific-F3G2

[[Block-3A - REGISTER IMAGES - BATCH]]<<BR>>
# Block conducted on DS PolyCam images - specific to F3G2 sub-test<<BR>>
log: log-typescript-Block-3A-Register-Images-F3G2-Images

# DO NOT AUTOREGISTER THE DS POLYCAM IMAGES - the highest resolution maplets<<BR>>
# contained in the model are 35cm.

[[Block-05-01 - TILE - BIGMAP]]<<BR>>
# 9 new landmarks incorporating PS MapCam and PolyCam, and DS MapCam images.<<BR>>
log-typescript-Block-05-01-Tile-Bigmap-F3G2-TILE20

etc ...