{
  "schemaVersion": "1.0",
  "project": "LEKEC 25035",
  "units": {
    "translation": "mm",
    "rotation": "deg",
    "linearSpeed": "m/s",
    "jointSpeed": "percent"
  },
  "coordinateConvention": "KUKA ABC: Rz(A) Ry(B) Rx(C). worldPose = BASE_DATA[base] : pose. ROBROOT is applied when converting world target into robot kinematic coordinates; do not apply ROBROOT a second time to worldPose.",
  "robots": [
    {
      "id": "R01",
      "name": "Robot1",
      "model": "KR22R1610_2 C4",
      "serial": "1312300",
      "controller": "KUKA KRC5 (user identified)",
      "kss": "V8.7.8",
      "archive": {
        "filename": "Robot1.zip",
        "date": "2026-09-16_07-43-45",
        "sha256": "4d4925dae840b9b3d4bdc3572c14b5a5283d853b9fbdbf7ec1166fc13cc010f3",
        "files": 425,
        "uncompressedBytes": 23416968,
        "source": {
          "file": "am.ini",
          "line": 1
        }
      },
      "kinematics": {
        "$VEL_AXIS_MA[1]": {
          "value": 4194.03,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 113
          }
        },
        "$VEL_AXIS_MA[2]": {
          "value": 4800.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 114
          }
        },
        "$VEL_AXIS_MA[3]": {
          "value": 3831.66,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 115
          }
        },
        "$VEL_AXIS_MA[4]": {
          "value": 5694.59,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 116
          }
        },
        "$VEL_AXIS_MA[5]": {
          "value": 5188.52,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 117
          }
        },
        "$VEL_AXIS_MA[6]": {
          "value": 5075.09,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 118
          }
        },
        "$VEL_AXIS_MA[7]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 119
          }
        },
        "$VEL_AXIS_MA[8]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 120
          }
        },
        "$VEL_AXIS_MA[9]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 121
          }
        },
        "$VEL_AXIS_MA[10]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 122
          }
        },
        "$VEL_AXIS_MA[11]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 123
          }
        },
        "$VEL_AXIS_MA[12]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 124
          }
        },
        "$SOFTN_END[1]": {
          "value": -185.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 375
          }
        },
        "$SOFTN_END[2]": {
          "value": -185.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 376
          }
        },
        "$SOFTN_END[3]": {
          "value": -138.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 377
          }
        },
        "$SOFTN_END[4]": {
          "value": -350.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 378
          }
        },
        "$SOFTN_END[5]": {
          "value": -130.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 379
          }
        },
        "$SOFTN_END[6]": {
          "value": -350.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 380
          }
        },
        "$SOFTN_END[7]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 381
          }
        },
        "$SOFTN_END[8]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 382
          }
        },
        "$SOFTN_END[9]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 383
          }
        },
        "$SOFTN_END[10]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 384
          }
        },
        "$SOFTN_END[11]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 385
          }
        },
        "$SOFTN_END[12]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 386
          }
        },
        "$SOFTP_END[1]": {
          "value": 185.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 388
          }
        },
        "$SOFTP_END[2]": {
          "value": 65.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 389
          }
        },
        "$SOFTP_END[3]": {
          "value": 175.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 390
          }
        },
        "$SOFTP_END[4]": {
          "value": 350.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 391
          }
        },
        "$SOFTP_END[5]": {
          "value": 130.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 392
          }
        },
        "$SOFTP_END[6]": {
          "value": 350.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 393
          }
        },
        "$SOFTP_END[7]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 394
          }
        },
        "$SOFTP_END[8]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 395
          }
        },
        "$SOFTP_END[9]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 396
          }
        },
        "$SOFTP_END[10]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 397
          }
        },
        "$SOFTP_END[11]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 398
          }
        },
        "$SOFTP_END[12]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 399
          }
        },
        "$AXIS_DIR[1]": {
          "value": -1.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 477
          }
        },
        "$AXIS_DIR[2]": {
          "value": 1.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 478
          }
        },
        "$AXIS_DIR[3]": {
          "value": 1.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 479
          }
        },
        "$AXIS_DIR[4]": {
          "value": -1.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 480
          }
        },
        "$AXIS_DIR[5]": {
          "value": -1.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 481
          }
        },
        "$AXIS_DIR[6]": {
          "value": -1.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 482
          }
        },
        "$AXIS_DIR[7]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 483
          }
        },
        "$AXIS_DIR[8]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 484
          }
        },
        "$AXIS_DIR[9]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 485
          }
        },
        "$AXIS_DIR[10]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 486
          }
        },
        "$AXIS_DIR[11]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 487
          }
        },
        "$AXIS_DIR[12]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 488
          }
        },
        "$LENGTH_A": {
          "value": 160.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 524
          }
        },
        "$LENGTH_B": {
          "value": 780.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 525
          }
        },
        "$TIRORO": {
          "name": "$TIRORO",
          "type": "FRAME",
          "values": {
            "X": 0.0,
            "Y": 0.0,
            "Z": 520.0,
            "A": 0.0,
            "B": 0.0,
            "C": 0.0
          },
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 521
          },
          "raw": "{X 0.0,Y 0.0,Z 520.000,A 0.0,B 0.0,C 0.0}"
        },
        "$TFLWP": {
          "name": "$TFLWP",
          "type": "FRAME",
          "values": {
            "X": 0.0,
            "Y": 0.0,
            "Z": 153.0,
            "A": 0.0,
            "B": 0.0,
            "C": 0.0
          },
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 522
          },
          "raw": "{X 0.0,Y 0.0,Z 153.000,A 0.0,B 0.0,C 0.0}"
        },
        "$TX3P3": {
          "name": "$TX3P3",
          "type": "FRAME",
          "values": {
            "X": 655.0,
            "Y": 0.0,
            "Z": 150.0,
            "A": 0.0,
            "B": 90.0,
            "C": 0.0
          },
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 523
          },
          "raw": "{X 655.000,Y 0.0,Z 150.000,A 0.0,B 90.0000,C 0.0}"
        }
      },
      "frames": {
        "robroot": {
          "name": "$ROBROOT",
          "type": "FRAME",
          "values": {
            "X": 0.0,
            "Y": 0.0,
            "Z": 0.0,
            "A": 0.0,
            "B": 0.0,
            "C": 30.0
          },
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 97
          },
          "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 30.0000}"
        },
        "bases": {
          "0": {
            "name": "$WORLD",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": null
          },
          "1": {
            "name": "BASE_DATA[1]",
            "type": "FRAME",
            "values": {
              "X": -79.2342148,
              "Y": 804.655701,
              "Z": 298.376251,
              "A": -0.0329387113,
              "B": 0.372478634,
              "C": -0.0923270136
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 356
            },
            "raw": "{X -79.2342148,Y 804.655701,Z 298.376251,A -0.0329387113,B 0.372478634,C -0.0923270136}"
          },
          "2": {
            "name": "BASE_DATA[2]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 357
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "3": {
            "name": "BASE_DATA[3]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 358
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "4": {
            "name": "BASE_DATA[4]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 359
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "5": {
            "name": "BASE_DATA[5]",
            "type": "FRAME",
            "values": {
              "X": -79.2342148,
              "Y": 804.655701,
              "Z": 298.376251,
              "A": -0.0329387113,
              "B": 0.372478634,
              "C": -0.0923270136
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 360
            },
            "raw": "{X -79.2342148,Y 804.655701,Z 298.376251,A -0.0329387113,B 0.372478634,C -0.0923270136}"
          },
          "6": {
            "name": "BASE_DATA[6]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 361
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "7": {
            "name": "BASE_DATA[7]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 362
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "8": {
            "name": "BASE_DATA[8]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 363
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "9": {
            "name": "BASE_DATA[9]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 364
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "10": {
            "name": "BASE_DATA[10]",
            "type": "FRAME",
            "values": {
              "X": -79.2342148,
              "Y": 804.655701,
              "Z": 298.376251,
              "A": -0.0329387113,
              "B": 0.372478634,
              "C": -0.0923270136
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 365
            },
            "raw": "{X -79.2342148,Y 804.655701,Z 298.376251,A -0.0329387113,B 0.372478634,C -0.0923270136}"
          },
          "11": {
            "name": "BASE_DATA[11]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 366
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "12": {
            "name": "BASE_DATA[12]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 367
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "13": {
            "name": "BASE_DATA[13]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 368
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "14": {
            "name": "BASE_DATA[14]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 369
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "15": {
            "name": "BASE_DATA[15]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 370
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "16": {
            "name": "BASE_DATA[16]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 371
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "17": {
            "name": "BASE_DATA[17]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 372
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "18": {
            "name": "BASE_DATA[18]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 373
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "19": {
            "name": "BASE_DATA[19]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 374
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "20": {
            "name": "BASE_DATA[20]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 375
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "21": {
            "name": "BASE_DATA[21]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 376
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "22": {
            "name": "BASE_DATA[22]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 377
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "23": {
            "name": "BASE_DATA[23]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 378
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "24": {
            "name": "BASE_DATA[24]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 379
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "25": {
            "name": "BASE_DATA[25]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 380
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "26": {
            "name": "BASE_DATA[26]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 381
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "27": {
            "name": "BASE_DATA[27]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 382
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "28": {
            "name": "BASE_DATA[28]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 383
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "29": {
            "name": "BASE_DATA[29]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 384
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "30": {
            "name": "BASE_DATA[30]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 385
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "31": {
            "name": "BASE_DATA[31]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 386
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "32": {
            "name": "BASE_DATA[32]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 387
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          }
        },
        "tools": {
          "0": {
            "name": "$NULLFRAME",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": null
          },
          "1": {
            "name": "TOOL_DATA[1]",
            "type": "FRAME",
            "values": {
              "X": 206.85,
              "Y": 1.1,
              "Z": 186.8,
              "A": 0.0,
              "B": 90.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 224
            },
            "raw": "{X 206.850,Y 1.10000,Z 186.800,A 0.0,B 90.0000,C 0.0}"
          },
          "2": {
            "name": "TOOL_DATA[2]",
            "type": "FRAME",
            "values": {
              "X": 219.0,
              "Y": -104.0,
              "Z": 128.0,
              "A": 0.0,
              "B": 90.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 225
            },
            "raw": "{X 219.000,Y -104.000,Z 128.000,A 0.0,B 90.0000,C 0.0}"
          },
          "3": {
            "name": "TOOL_DATA[3]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 226
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "4": {
            "name": "TOOL_DATA[4]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 227
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "5": {
            "name": "TOOL_DATA[5]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 228
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "6": {
            "name": "TOOL_DATA[6]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 229
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "7": {
            "name": "TOOL_DATA[7]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 230
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "8": {
            "name": "TOOL_DATA[8]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 231
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "9": {
            "name": "TOOL_DATA[9]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 232
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "10": {
            "name": "TOOL_DATA[10]",
            "type": "FRAME",
            "values": {
              "X": 206.848083,
              "Y": 1.10053802,
              "Z": 186.796463,
              "A": 0.0,
              "B": 90.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 233
            },
            "raw": "{X 206.848083,Y 1.10053802,Z 186.796463,A 0.0,B 90.0000,C 0.0}"
          },
          "11": {
            "name": "TOOL_DATA[11]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 234
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "12": {
            "name": "TOOL_DATA[12]",
            "type": "FRAME",
            "values": {
              "X": 206.848083,
              "Y": 1.10053802,
              "Z": 186.796463,
              "A": 0.0,
              "B": 90.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 235
            },
            "raw": "{X 206.848083,Y 1.10053802,Z 186.796463,A 0.0,B 90.0000,C 0.0}"
          },
          "13": {
            "name": "TOOL_DATA[13]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 236
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "14": {
            "name": "TOOL_DATA[14]",
            "type": "FRAME",
            "values": {
              "X": 205.231277,
              "Y": -1.00065899,
              "Z": 185.794754,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 237
            },
            "raw": "{X 205.231277,Y -1.00065899,Z 185.794754,A 0.0,B 0.0,C 0.0}"
          },
          "15": {
            "name": "TOOL_DATA[15]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 238
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "16": {
            "name": "TOOL_DATA[16]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 239
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          }
        }
      },
      "home": {
        "name": "XHOME",
        "type": "E6AXIS",
        "values": {
          "A1": -90.0,
          "A2": -90.0,
          "A3": 130.0,
          "A4": 9.18092083e-30,
          "A5": 90.0,
          "A6": 90.0,
          "E1": 0.0,
          "E2": 0.0,
          "E3": 0.0,
          "E4": 0.0,
          "E5": 0.0,
          "E6": 0.0
        },
        "source": {
          "file": "KRC/R1/System/$config.dat",
          "line": 179
        },
        "raw": "{A1 -90.0000,A2 -90.0000,A3 130.000,A4 9.18092083E-30,A5 90.0000,A6 90.0000,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
      },
      "variants": [
        {
          "id": "comfort",
          "seatType": 2,
          "label": "540 Comfort",
          "enabledInCell": true,
          "screwCount": 6,
          "screws": [
            {
              "number": 1,
              "side": "front",
              "cameraProgram": 101,
              "camera": {
                "id": "camera-1-XCAM_01",
                "phase": "camera",
                "screw": 1,
                "pointName": "XCAM_01",
                "pose": {
                  "X": 947.74054,
                  "Y": -739.388367,
                  "Z": 448.841583,
                  "A": -169.333618,
                  "B": -86.3946152,
                  "C": -11.7109861
                },
                "originalPose": {
                  "X": 947.74054,
                  "Y": -739.388367,
                  "Z": 448.841583,
                  "A": -169.333618,
                  "B": -86.3946152,
                  "C": -11.7109861,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 870.987122,
                  "Y": 65.445168,
                  "Z": 742.238002,
                  "A": -169.753191,
                  "B": -86.777673,
                  "C": -11.323366
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 16
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 121
                },
                "nominal": true,
                "index": 2
              },
              "screw": {
                "id": "tightening-1-XSCR_01",
                "phase": "tightening",
                "screw": 1,
                "pointName": "XSCR_01",
                "pose": {
                  "X": 963.953613,
                  "Y": -737.251,
                  "Z": 454.655121,
                  "A": -174.979736,
                  "B": -82.4277725,
                  "C": -5.08830118
                },
                "originalPose": {
                  "X": 963.953613,
                  "Y": -737.251,
                  "Z": 454.655121,
                  "A": -174.979736,
                  "B": -82.4277725,
                  "C": -5.08830118,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 887.238855,
                  "Y": 67.582557,
                  "Z": 747.942565,
                  "A": -175.482634,
                  "B": -82.806658,
                  "C": -4.614113
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 8
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 307
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 5
              },
              "cameraApproach": {
                "id": "camera-approach-1-XCAM_01",
                "phase": "camera-approach",
                "screw": 1,
                "pointName": "XCAM_01:ToolOffset",
                "pose": {
                  "X": 847.947609,
                  "Y": -737.52942,
                  "Z": 442.684052,
                  "A": -169.333618,
                  "B": -86.394615,
                  "C": -11.710986
                },
                "originalPose": {
                  "X": 947.74054,
                  "Y": -739.388367,
                  "Z": 448.841583,
                  "A": -169.333618,
                  "B": -86.3946152,
                  "C": -11.7109861,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 771.15733,
                  "Y": 67.351581,
                  "Z": 736.72636,
                  "A": -169.753191,
                  "B": -86.777673,
                  "C": -11.323366
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 16
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 107
                },
                "nominal": true,
                "index": 1
              },
              "screwApproach": {
                "id": "screw-approach-1-XSCR_01",
                "phase": "screw-approach",
                "screw": 1,
                "pointName": "XSCR_01:ToolOffset",
                "pose": {
                  "X": 864.818962,
                  "Y": -737.056242,
                  "Z": 441.52946,
                  "A": -174.979736,
                  "B": -82.427773,
                  "C": -5.088301
                },
                "originalPose": {
                  "X": 963.953613,
                  "Y": -737.251,
                  "Z": 454.655121,
                  "A": -174.979736,
                  "B": -82.4277725,
                  "C": -5.08830118,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 788.021084,
                  "Y": 67.813204,
                  "Z": 735.461352,
                  "A": -175.482634,
                  "B": -82.806659,
                  "C": -4.614113
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 8
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 285
                },
                "nominal": true,
                "index": 4
              },
              "phNominal": {
                "value": 226.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 59
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[1,2]",
                "type": "E6POS",
                "values": {
                  "X": 48.2915039,
                  "Y": -2.05279541,
                  "Z": 2.33062744,
                  "A": -174.979736,
                  "B": -82.4277725,
                  "C": -5.08830881,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 135
                },
                "raw": "{X 48.2915039,Y -2.05279541,Z 2.33062744,A -174.979736,B -82.4277725,C -5.08830881,S 2,T 3,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 2,
              "side": "front",
              "cameraProgram": 102,
              "camera": {
                "id": "camera-2-XCAM_02",
                "phase": "camera",
                "screw": 2,
                "pointName": "XCAM_02",
                "pose": {
                  "X": 944.796692,
                  "Y": -826.096436,
                  "Z": 448.517395,
                  "A": -170.402328,
                  "B": -86.0691376,
                  "C": -11.6445761
                },
                "originalPose": {
                  "X": 944.796692,
                  "Y": -826.096436,
                  "Z": 448.517395,
                  "A": -170.402328,
                  "B": -86.0691376,
                  "C": -11.6445761,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 867.99229,
                  "Y": -21.261604,
                  "Z": 742.072678,
                  "A": -170.901424,
                  "B": -86.451678,
                  "C": -11.177126
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 17
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 121
                },
                "nominal": true,
                "index": 8
              },
              "screw": {
                "id": "tightening-2-XSCR_02",
                "phase": "tightening",
                "screw": 2,
                "pointName": "XSCR_02",
                "pose": {
                  "X": 963.663,
                  "Y": -821.602478,
                  "Z": 453.131744,
                  "A": -105.87912,
                  "B": -66.3768539,
                  "C": -73.2943649
                },
                "originalPose": {
                  "X": 963.663,
                  "Y": -821.602478,
                  "Z": 453.131744,
                  "A": -105.87912,
                  "B": -66.3768539,
                  "C": -73.2943649,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 886.890734,
                  "Y": -16.77108,
                  "Z": 746.557033,
                  "A": -105.14403,
                  "B": -66.565339,
                  "C": -74.131707
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 9
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 307
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 11
              },
              "cameraApproach": {
                "id": "camera-approach-2-XCAM_02",
                "phase": "camera-approach",
                "screw": 2,
                "pointName": "XCAM_02:ToolOffset",
                "pose": {
                  "X": 845.087683,
                  "Y": -822.486259,
                  "Z": 441.803218,
                  "A": -170.402328,
                  "B": -86.069138,
                  "C": -11.644576
                },
                "originalPose": {
                  "X": 944.796692,
                  "Y": -826.096436,
                  "Z": 448.517395,
                  "A": -170.402328,
                  "B": -86.0691376,
                  "C": -11.6445761,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 768.243787,
                  "Y": -17.604906,
                  "Z": 736.001036,
                  "A": -170.901424,
                  "B": -86.451679,
                  "C": -11.177126
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 17
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 107
                },
                "nominal": true,
                "index": 7
              },
              "screwApproach": {
                "id": "screw-approach-2-XSCR_02",
                "phase": "screw-approach",
                "screw": 2,
                "pointName": "XSCR_02:ToolOffset",
                "pose": {
                  "X": 864.332485,
                  "Y": -820.728044,
                  "Z": 441.612882,
                  "A": -105.87912,
                  "B": -66.376854,
                  "C": -73.294365
                },
                "originalPose": {
                  "X": 963.663,
                  "Y": -821.602478,
                  "Z": 453.131744,
                  "A": -105.87912,
                  "B": -66.3768539,
                  "C": -73.2943649,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 787.487934,
                  "Y": -15.858063,
                  "Z": 735.682762,
                  "A": -105.14403,
                  "B": -66.56534,
                  "C": -74.131708
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 9
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 285
                },
                "nominal": true,
                "index": 10
              },
              "phNominal": {
                "value": 229.5,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 60
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[2,2]",
                "type": "E6POS",
                "values": {
                  "X": 48.0737305,
                  "Y": -2.03320313,
                  "Z": 1.62893677,
                  "A": -105.87912,
                  "B": -66.3768539,
                  "C": -73.2943649,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 142
                },
                "raw": "{X 48.0737305,Y -2.03320313,Z 1.62893677,A -105.879120,B -66.3768539,C -73.2943649,S 2,T 3,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 3,
              "side": "left",
              "cameraProgram": 103,
              "camera": {
                "id": "camera-3-XCAM_03",
                "phase": "camera",
                "screw": 3,
                "pointName": "XCAM_03",
                "pose": {
                  "X": 887.712036,
                  "Y": -984.259766,
                  "Z": 157.197021,
                  "A": -166.571167,
                  "B": -85.6469116,
                  "C": 77.371109
                },
                "originalPose": {
                  "X": 887.712036,
                  "Y": -984.259766,
                  "Z": 157.197021,
                  "A": -166.571167,
                  "B": -85.6469116,
                  "C": 77.371109,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 808.925459,
                  "Y": -179.860234,
                  "Z": 451.384802,
                  "A": -166.651322,
                  "B": -86.030647,
                  "C": 77.418751
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 18
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 121
                },
                "nominal": true,
                "index": 16
              },
              "screw": {
                "id": "tightening-3-XSCR_03",
                "phase": "tightening",
                "screw": 3,
                "pointName": "XSCR_03",
                "pose": {
                  "X": 888.117188,
                  "Y": -964.975952,
                  "Z": 154.0513,
                  "A": 170.823334,
                  "B": -85.684,
                  "C": 98.0438614
                },
                "originalPose": {
                  "X": 888.117188,
                  "Y": -964.975952,
                  "Z": 154.0513,
                  "A": 170.823334,
                  "B": -85.684,
                  "C": 98.0438614,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 809.321033,
                  "Y": -160.581738,
                  "Z": 448.205444,
                  "A": 168.61914,
                  "B": -86.034134,
                  "C": 100.221089
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 10
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 307
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 19
              },
              "cameraApproach": {
                "id": "camera-approach-3-XCAM_03",
                "phase": "camera-approach",
                "screw": 3,
                "pointName": "XCAM_03:ToolOffset",
                "pose": {
                  "X": 889.1695,
                  "Y": -1084.235372,
                  "Z": 155.537521,
                  "A": -166.571167,
                  "B": -85.646912,
                  "C": 77.371109
                },
                "originalPose": {
                  "X": 887.712036,
                  "Y": -984.259766,
                  "Z": 157.197021,
                  "A": -166.571167,
                  "B": -85.6469116,
                  "C": 77.371109,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 810.315675,
                  "Y": -279.8392,
                  "Z": 449.876963,
                  "A": -166.651322,
                  "B": -86.030647,
                  "C": 77.418751
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 18
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 107
                },
                "nominal": true,
                "index": 15
              },
              "screwApproach": {
                "id": "screw-approach-3-XSCR_03",
                "phase": "screw-approach",
                "screw": 3,
                "pointName": "XSCR_03:ToolOffset",
                "pose": {
                  "X": 886.101025,
                  "Y": -1064.950079,
                  "Z": 155.104382,
                  "A": 170.823334,
                  "B": -85.684,
                  "C": 98.043861
                },
                "originalPose": {
                  "X": 888.117188,
                  "Y": -964.975952,
                  "Z": 154.0513,
                  "A": 170.823334,
                  "B": -85.684,
                  "C": 98.0438614,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 807.255334,
                  "Y": -260.552868,
                  "Z": 449.432705,
                  "A": 168.61914,
                  "B": -86.034134,
                  "C": 100.221089
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 10
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 285
                },
                "nominal": true,
                "index": 18
              },
              "phNominal": {
                "value": 232.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 61
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[3,2]",
                "type": "E6POS",
                "values": {
                  "X": 2.18139648,
                  "Y": 56.9542236,
                  "Z": -1.06925964,
                  "A": 170.823334,
                  "B": -85.684,
                  "C": 98.0438461,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 146
                },
                "raw": "{X 2.18139648,Y 56.9542236,Z -1.06925964,A 170.823334,B -85.6840,C 98.0438461,S 2,T 35,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 4,
              "side": "right",
              "cameraProgram": 104,
              "camera": {
                "id": "camera-4-XCAM_04",
                "phase": "camera",
                "screw": 4,
                "pointName": "XCAM_04",
                "pose": {
                  "X": 884.184631,
                  "Y": -570.141724,
                  "Z": 150.898651,
                  "A": -178.387619,
                  "B": -45.0954819,
                  "C": -93.5265198
                },
                "originalPose": {
                  "X": 884.184631,
                  "Y": -570.141724,
                  "Z": 150.898651,
                  "A": -178.387619,
                  "B": -45.0954819,
                  "C": -93.5265198,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 805.590911,
                  "Y": 234.249106,
                  "Z": 444.442205,
                  "A": -178.503152,
                  "B": -45.470352,
                  "C": -93.409864
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 19
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 121
                },
                "nominal": true,
                "index": 25
              },
              "screw": {
                "id": "tightening-4-XSCR_04",
                "phase": "tightening",
                "screw": 4,
                "pointName": "XSCR_04",
                "pose": {
                  "X": 885.678833,
                  "Y": -589.127686,
                  "Z": 152.400024,
                  "A": 179.963226,
                  "B": -29.9391804,
                  "C": -90.7822342
                },
                "originalPose": {
                  "X": 885.678833,
                  "Y": -589.127686,
                  "Z": 152.400024,
                  "A": 179.963226,
                  "B": -29.9391804,
                  "C": -90.7822342,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 807.084127,
                  "Y": 215.264727,
                  "Z": 445.964424,
                  "A": 179.876773,
                  "B": -30.311556,
                  "C": -90.675012
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 11
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 307
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 28
              },
              "cameraApproach": {
                "id": "camera-approach-4-XCAM_04",
                "phase": "camera-approach",
                "screw": 4,
                "pointName": "XCAM_04:ToolOffset",
                "pose": {
                  "X": 885.731163,
                  "Y": -470.248013,
                  "Z": 155.240848,
                  "A": -178.387619,
                  "B": -45.095482,
                  "C": -93.52652
                },
                "originalPose": {
                  "X": 884.184631,
                  "Y": -570.141724,
                  "Z": 150.898651,
                  "A": -178.387619,
                  "B": -45.0954819,
                  "C": -93.5265198,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 807.222024,
                  "Y": 334.148764,
                  "Z": 448.613284,
                  "A": -178.503152,
                  "B": -45.470352,
                  "C": -93.409865
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 19
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 107
                },
                "nominal": true,
                "index": 24
              },
              "screwApproach": {
                "id": "screw-approach-4-XSCR_04",
                "phase": "screw-approach",
                "screw": 4,
                "pointName": "XSCR_04:ToolOffset",
                "pose": {
                  "X": 886.424361,
                  "Y": -489.137463,
                  "Z": 153.583058,
                  "A": 179.963226,
                  "B": -29.93918,
                  "C": -90.782234
                },
                "originalPose": {
                  "X": 885.678833,
                  "Y": -589.127686,
                  "Z": 152.400024,
                  "A": 179.963226,
                  "B": -29.9391804,
                  "C": -90.7822342,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 807.893767,
                  "Y": 315.256277,
                  "Z": 446.981463,
                  "A": 179.876773,
                  "B": -30.311556,
                  "C": -90.675012
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 11
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 285
                },
                "nominal": true,
                "index": 27
              },
              "phNominal": {
                "value": 233.5,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 62
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[4,2]",
                "type": "E6POS",
                "values": {
                  "X": -0.64831543,
                  "Y": -56.5872803,
                  "Z": -5.1555481,
                  "A": 179.963226,
                  "B": -29.9391804,
                  "C": -90.7822342,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 150
                },
                "raw": "{X -0.648315430,Y -56.5872803,Z -5.15554810,A 179.963226,B -29.9391804,C -90.7822342,S 2,T 35,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 5,
              "side": "back-right",
              "cameraProgram": 105,
              "camera": {
                "id": "camera-5-XCAM_05",
                "phase": "camera",
                "screw": 5,
                "pointName": "XCAM_05",
                "pose": {
                  "X": 976.123352,
                  "Y": -621.172668,
                  "Z": 402.030304,
                  "A": -77.4034729,
                  "B": -51.63591,
                  "C": 73.2491913
                },
                "originalPose": {
                  "X": 976.123352,
                  "Y": -621.172668,
                  "Z": 402.030304,
                  "A": -77.4034729,
                  "B": -51.63591,
                  "C": 73.2491913,
                  "S": 2,
                  "T": 43,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 899.131692,
                  "Y": 183.569121,
                  "Z": 695.052768,
                  "A": -76.951335,
                  "B": -51.643159,
                  "C": 72.630953
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 20
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 121
                },
                "nominal": true,
                "index": 33
              },
              "screw": {
                "id": "tightening-5-XSCR_05",
                "phase": "tightening",
                "screw": 5,
                "pointName": "XSCR_05",
                "pose": {
                  "X": 966.383667,
                  "Y": -625.031372,
                  "Z": 402.919708,
                  "A": 78.3250885,
                  "B": -54.8820915,
                  "C": -75.7521667
                },
                "originalPose": {
                  "X": 966.383667,
                  "Y": -625.031372,
                  "Z": 402.919708,
                  "A": 78.3250885,
                  "B": -54.8820915,
                  "C": -75.7521667,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 889.395819,
                  "Y": 179.717451,
                  "Z": 696.011687,
                  "A": 77.802869,
                  "B": -54.714822,
                  "C": -75.153022
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 12
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 307
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 36
              },
              "cameraApproach": {
                "id": "camera-approach-5-XCAM_05",
                "phase": "camera-approach",
                "screw": 5,
                "pointName": "XCAM_05:ToolOffset",
                "pose": {
                  "X": 1074.503485,
                  "Y": -622.343742,
                  "Z": 384.142377,
                  "A": -77.403473,
                  "B": -51.63591,
                  "C": 73.249191
                },
                "originalPose": {
                  "X": 976.123352,
                  "Y": -621.172668,
                  "Z": 402.030304,
                  "A": -77.4034729,
                  "B": -51.63591,
                  "C": 73.2491913,
                  "S": 2,
                  "T": 43,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 997.392764,
                  "Y": 182.312734,
                  "Z": 676.527566,
                  "A": -76.951335,
                  "B": -51.643159,
                  "C": 72.630952
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 20
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 107
                },
                "nominal": true,
                "index": 32
              },
              "screwApproach": {
                "id": "screw-approach-5-XSCR_05",
                "phase": "screw-approach",
                "screw": 5,
                "pointName": "XSCR_05:ToolOffset",
                "pose": {
                  "X": 1065.376278,
                  "Y": -624.929662,
                  "Z": 388.761579,
                  "A": 78.325089,
                  "B": -54.882092,
                  "C": -75.752167
                },
                "originalPose": {
                  "X": 966.383667,
                  "Y": -625.031372,
                  "Z": 402.919708,
                  "A": 78.3250885,
                  "B": -54.8820915,
                  "C": -75.7521667,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 988.294326,
                  "Y": 179.739491,
                  "Z": 681.210167,
                  "A": 77.80287,
                  "B": -54.714823,
                  "C": -75.153023
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 12
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 285
                },
                "nominal": true,
                "index": 35
              },
              "phNominal": {
                "value": 218.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 63
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[5,2]",
                "type": "E6POS",
                "values": {
                  "X": 0.0,
                  "Y": 0.0,
                  "Z": 0.0,
                  "A": 78.3250885,
                  "B": -54.8820915,
                  "C": -75.7521667,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 154
                },
                "raw": "{X 0.0,Y 0.0,Z 0.0,A 78.3250885,B -54.8820915,C -75.7521667,S 2,T 35,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 6,
              "side": "back-left",
              "cameraProgram": 106,
              "camera": {
                "id": "camera-6-XCAM_06",
                "phase": "camera",
                "screw": 6,
                "pointName": "XCAM_06",
                "pose": {
                  "X": 974.744446,
                  "Y": -924.488,
                  "Z": 407.355896,
                  "A": -101.153183,
                  "B": 36.4915161,
                  "C": 75.3573074
                },
                "originalPose": {
                  "X": 974.744446,
                  "Y": -924.488,
                  "Z": 407.355896,
                  "A": -101.153183,
                  "B": 36.4915161,
                  "C": 75.3573074,
                  "S": 2,
                  "T": 10,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 897.616247,
                  "Y": -119.736415,
                  "Z": 700.87596,
                  "A": -101.441908,
                  "B": 36.328107,
                  "C": 74.925866
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 21
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 121
                },
                "nominal": true,
                "index": 41
              },
              "screw": {
                "id": "tightening-6-XSCR_06",
                "phase": "tightening",
                "screw": 6,
                "pointName": "XSCR_06",
                "pose": {
                  "X": 966.012756,
                  "Y": -927.419678,
                  "Z": 405.267,
                  "A": -88.744278,
                  "B": -45.11166,
                  "C": 87.8468399
                },
                "originalPose": {
                  "X": 966.012756,
                  "Y": -927.419678,
                  "Z": 405.267,
                  "A": -88.744278,
                  "B": -45.11166,
                  "C": 87.8468399,
                  "S": 2,
                  "T": 11,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 888.869506,
                  "Y": -122.666427,
                  "Z": 698.848599,
                  "A": -88.400219,
                  "B": -45.19457,
                  "C": 87.31553
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 13
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 307
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 44
              },
              "cameraApproach": {
                "id": "camera-approach-6-XCAM_06",
                "phase": "camera-approach",
                "screw": 6,
                "pointName": "XCAM_06:ToolOffset",
                "pose": {
                  "X": 1072.577227,
                  "Y": -928.453418,
                  "Z": 387.032944,
                  "A": -101.153183,
                  "B": 36.491516,
                  "C": 75.357307
                },
                "originalPose": {
                  "X": 974.744446,
                  "Y": -924.488,
                  "Z": 407.355896,
                  "A": -101.153183,
                  "B": 36.4915161,
                  "C": 75.3573074,
                  "S": 2,
                  "T": 10,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 995.312569,
                  "Y": -123.790741,
                  "Z": 679.923849,
                  "A": -101.441908,
                  "B": 36.328107,
                  "C": 74.925865
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 21
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 107
                },
                "nominal": true,
                "index": 40
              },
              "screwApproach": {
                "id": "screw-approach-6-XSCR_06",
                "phase": "screw-approach",
                "screw": 6,
                "pointName": "XSCR_06:ToolOffset",
                "pose": {
                  "X": 1065.976487,
                  "Y": -927.890948,
                  "Z": 402.615519,
                  "A": -88.744278,
                  "B": -45.11166,
                  "C": 87.84684
                },
                "originalPose": {
                  "X": 966.012756,
                  "Y": -927.419678,
                  "Z": 405.267,
                  "A": -88.744278,
                  "B": -45.11166,
                  "C": 87.8468399,
                  "S": 2,
                  "T": 11,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 988.813603,
                  "Y": -123.199426,
                  "Z": 695.548079,
                  "A": -88.400219,
                  "B": -45.19457,
                  "C": 87.31553
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 13
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 285
                },
                "nominal": true,
                "index": 43
              },
              "phNominal": {
                "value": 217.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 64
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[6,2]",
                "type": "E6POS",
                "values": {
                  "X": 0.0,
                  "Y": 0.0,
                  "Z": 0.0,
                  "A": -88.744278,
                  "B": -45.11166,
                  "C": 87.8468399,
                  "S": 2,
                  "T": 10,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 158
                },
                "raw": "{X 0.0,Y 0.0,Z 0.0,A -88.7442780,B -45.1116600,C 87.8468399,S 2,T 10,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            }
          ],
          "waypoints": [
            {
              "id": "transit-1-XMainPrePosition",
              "phase": "transit",
              "screw": 1,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664684,
                "Z": 1030.72888,
                "A": -72.692741,
                "B": -87.945732,
                "C": -113.111351
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 127
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 757
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 10,
              "index": 0
            },
            {
              "id": "camera-approach-1-XCAM_01",
              "phase": "camera-approach",
              "screw": 1,
              "pointName": "XCAM_01:ToolOffset",
              "pose": {
                "X": 847.947609,
                "Y": -737.52942,
                "Z": 442.684052,
                "A": -169.333618,
                "B": -86.394615,
                "C": -11.710986
              },
              "originalPose": {
                "X": 947.74054,
                "Y": -739.388367,
                "Z": 448.841583,
                "A": -169.333618,
                "B": -86.3946152,
                "C": -11.7109861,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 771.15733,
                "Y": 67.351581,
                "Z": 736.72636,
                "A": -169.753191,
                "B": -86.777673,
                "C": -11.323366
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 16
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 107
              },
              "nominal": true,
              "index": 1
            },
            {
              "id": "camera-1-XCAM_01",
              "phase": "camera",
              "screw": 1,
              "pointName": "XCAM_01",
              "pose": {
                "X": 947.74054,
                "Y": -739.388367,
                "Z": 448.841583,
                "A": -169.333618,
                "B": -86.3946152,
                "C": -11.7109861
              },
              "originalPose": {
                "X": 947.74054,
                "Y": -739.388367,
                "Z": 448.841583,
                "A": -169.333618,
                "B": -86.3946152,
                "C": -11.7109861,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 870.987122,
                "Y": 65.445168,
                "Z": 742.238002,
                "A": -169.753191,
                "B": -86.777673,
                "C": -11.323366
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 16
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 121
              },
              "nominal": true,
              "index": 2
            },
            {
              "id": "camera-retract-1",
              "phase": "camera-retract",
              "screw": 1,
              "pointName": "XCAM_01:ToolOffset",
              "pose": {
                "X": 847.947609,
                "Y": -737.52942,
                "Z": 442.684052,
                "A": -169.333618,
                "B": -86.394615,
                "C": -11.710986
              },
              "originalPose": {
                "X": 947.74054,
                "Y": -739.388367,
                "Z": 448.841583,
                "A": -169.333618,
                "B": -86.3946152,
                "C": -11.7109861,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 771.15733,
                "Y": 67.351581,
                "Z": 736.72636,
                "A": -169.753191,
                "B": -86.777673,
                "C": -11.323366
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 16
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 187
              },
              "nominal": true,
              "index": 3
            },
            {
              "id": "screw-approach-1-XSCR_01",
              "phase": "screw-approach",
              "screw": 1,
              "pointName": "XSCR_01:ToolOffset",
              "pose": {
                "X": 864.818962,
                "Y": -737.056242,
                "Z": 441.52946,
                "A": -174.979736,
                "B": -82.427773,
                "C": -5.088301
              },
              "originalPose": {
                "X": 963.953613,
                "Y": -737.251,
                "Z": 454.655121,
                "A": -174.979736,
                "B": -82.4277725,
                "C": -5.08830118,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 788.021084,
                "Y": 67.813204,
                "Z": 735.461352,
                "A": -175.482634,
                "B": -82.806659,
                "C": -4.614113
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 8
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 285
              },
              "nominal": true,
              "index": 4
            },
            {
              "id": "tightening-1-XSCR_01",
              "phase": "tightening",
              "screw": 1,
              "pointName": "XSCR_01",
              "pose": {
                "X": 963.953613,
                "Y": -737.251,
                "Z": 454.655121,
                "A": -174.979736,
                "B": -82.4277725,
                "C": -5.08830118
              },
              "originalPose": {
                "X": 963.953613,
                "Y": -737.251,
                "Z": 454.655121,
                "A": -174.979736,
                "B": -82.4277725,
                "C": -5.08830118,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 887.238855,
                "Y": 67.582557,
                "Z": 747.942565,
                "A": -175.482634,
                "B": -82.806658,
                "C": -4.614113
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 8
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 307
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 5
            },
            {
              "id": "screw-retract-1",
              "phase": "screw-retract",
              "screw": 1,
              "pointName": "XSCR_01:ToolOffset",
              "pose": {
                "X": 864.818962,
                "Y": -737.056242,
                "Z": 441.52946,
                "A": -174.979736,
                "B": -82.427773,
                "C": -5.088301
              },
              "originalPose": {
                "X": 963.953613,
                "Y": -737.251,
                "Z": 454.655121,
                "A": -174.979736,
                "B": -82.4277725,
                "C": -5.08830118,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 788.021084,
                "Y": 67.813204,
                "Z": 735.461352,
                "A": -175.482634,
                "B": -82.806659,
                "C": -4.614113
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 8
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 334
              },
              "nominal": true,
              "index": 6
            },
            {
              "id": "camera-approach-2-XCAM_02",
              "phase": "camera-approach",
              "screw": 2,
              "pointName": "XCAM_02:ToolOffset",
              "pose": {
                "X": 845.087683,
                "Y": -822.486259,
                "Z": 441.803218,
                "A": -170.402328,
                "B": -86.069138,
                "C": -11.644576
              },
              "originalPose": {
                "X": 944.796692,
                "Y": -826.096436,
                "Z": 448.517395,
                "A": -170.402328,
                "B": -86.0691376,
                "C": -11.6445761,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 768.243787,
                "Y": -17.604906,
                "Z": 736.001036,
                "A": -170.901424,
                "B": -86.451679,
                "C": -11.177126
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 17
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 107
              },
              "nominal": true,
              "index": 7
            },
            {
              "id": "camera-2-XCAM_02",
              "phase": "camera",
              "screw": 2,
              "pointName": "XCAM_02",
              "pose": {
                "X": 944.796692,
                "Y": -826.096436,
                "Z": 448.517395,
                "A": -170.402328,
                "B": -86.0691376,
                "C": -11.6445761
              },
              "originalPose": {
                "X": 944.796692,
                "Y": -826.096436,
                "Z": 448.517395,
                "A": -170.402328,
                "B": -86.0691376,
                "C": -11.6445761,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 867.99229,
                "Y": -21.261604,
                "Z": 742.072678,
                "A": -170.901424,
                "B": -86.451678,
                "C": -11.177126
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 17
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 121
              },
              "nominal": true,
              "index": 8
            },
            {
              "id": "camera-retract-2",
              "phase": "camera-retract",
              "screw": 2,
              "pointName": "XCAM_02:ToolOffset",
              "pose": {
                "X": 845.087683,
                "Y": -822.486259,
                "Z": 441.803218,
                "A": -170.402328,
                "B": -86.069138,
                "C": -11.644576
              },
              "originalPose": {
                "X": 944.796692,
                "Y": -826.096436,
                "Z": 448.517395,
                "A": -170.402328,
                "B": -86.0691376,
                "C": -11.6445761,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 768.243787,
                "Y": -17.604906,
                "Z": 736.001036,
                "A": -170.901424,
                "B": -86.451679,
                "C": -11.177126
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 17
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 187
              },
              "nominal": true,
              "index": 9
            },
            {
              "id": "screw-approach-2-XSCR_02",
              "phase": "screw-approach",
              "screw": 2,
              "pointName": "XSCR_02:ToolOffset",
              "pose": {
                "X": 864.332485,
                "Y": -820.728044,
                "Z": 441.612882,
                "A": -105.87912,
                "B": -66.376854,
                "C": -73.294365
              },
              "originalPose": {
                "X": 963.663,
                "Y": -821.602478,
                "Z": 453.131744,
                "A": -105.87912,
                "B": -66.3768539,
                "C": -73.2943649,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 787.487934,
                "Y": -15.858063,
                "Z": 735.682762,
                "A": -105.14403,
                "B": -66.56534,
                "C": -74.131708
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 9
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 285
              },
              "nominal": true,
              "index": 10
            },
            {
              "id": "tightening-2-XSCR_02",
              "phase": "tightening",
              "screw": 2,
              "pointName": "XSCR_02",
              "pose": {
                "X": 963.663,
                "Y": -821.602478,
                "Z": 453.131744,
                "A": -105.87912,
                "B": -66.3768539,
                "C": -73.2943649
              },
              "originalPose": {
                "X": 963.663,
                "Y": -821.602478,
                "Z": 453.131744,
                "A": -105.87912,
                "B": -66.3768539,
                "C": -73.2943649,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 886.890734,
                "Y": -16.77108,
                "Z": 746.557033,
                "A": -105.14403,
                "B": -66.565339,
                "C": -74.131707
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 9
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 307
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 11
            },
            {
              "id": "screw-retract-2",
              "phase": "screw-retract",
              "screw": 2,
              "pointName": "XSCR_02:ToolOffset",
              "pose": {
                "X": 864.332485,
                "Y": -820.728044,
                "Z": 441.612882,
                "A": -105.87912,
                "B": -66.376854,
                "C": -73.294365
              },
              "originalPose": {
                "X": 963.663,
                "Y": -821.602478,
                "Z": 453.131744,
                "A": -105.87912,
                "B": -66.3768539,
                "C": -73.2943649,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 787.487934,
                "Y": -15.858063,
                "Z": 735.682762,
                "A": -105.14403,
                "B": -66.56534,
                "C": -74.131708
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 9
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 334
              },
              "nominal": true,
              "index": 12
            },
            {
              "id": "transit-3-XMainPrePosition",
              "phase": "transit",
              "screw": 3,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664684,
                "Z": 1030.72888,
                "A": -72.692741,
                "B": -87.945732,
                "C": -113.111351
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 127
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 879
              },
              "nominal": true,
              "routeFunction": "LeftSeatSide_2",
              "priorRobPos": 201,
              "index": 13
            },
            {
              "id": "transit-3-Xscrewleftpreposition",
              "phase": "transit",
              "screw": 3,
              "pointName": "Xscrewleftpreposition",
              "pose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.7163143,
                "C": 52.2450905
              },
              "originalPose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.7163143,
                "C": 52.2450905,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.716314,
                "C": 52.245091
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 107
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 888
              },
              "nominal": true,
              "routeFunction": "LeftSeatSide_2",
              "priorRobPos": 201,
              "index": 14
            },
            {
              "id": "camera-approach-3-XCAM_03",
              "phase": "camera-approach",
              "screw": 3,
              "pointName": "XCAM_03:ToolOffset",
              "pose": {
                "X": 889.1695,
                "Y": -1084.235372,
                "Z": 155.537521,
                "A": -166.571167,
                "B": -85.646912,
                "C": 77.371109
              },
              "originalPose": {
                "X": 887.712036,
                "Y": -984.259766,
                "Z": 157.197021,
                "A": -166.571167,
                "B": -85.6469116,
                "C": 77.371109,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 810.315675,
                "Y": -279.8392,
                "Z": 449.876963,
                "A": -166.651322,
                "B": -86.030647,
                "C": 77.418751
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 18
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 107
              },
              "nominal": true,
              "index": 15
            },
            {
              "id": "camera-3-XCAM_03",
              "phase": "camera",
              "screw": 3,
              "pointName": "XCAM_03",
              "pose": {
                "X": 887.712036,
                "Y": -984.259766,
                "Z": 157.197021,
                "A": -166.571167,
                "B": -85.6469116,
                "C": 77.371109
              },
              "originalPose": {
                "X": 887.712036,
                "Y": -984.259766,
                "Z": 157.197021,
                "A": -166.571167,
                "B": -85.6469116,
                "C": 77.371109,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 808.925459,
                "Y": -179.860234,
                "Z": 451.384802,
                "A": -166.651322,
                "B": -86.030647,
                "C": 77.418751
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 18
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 121
              },
              "nominal": true,
              "index": 16
            },
            {
              "id": "camera-retract-3",
              "phase": "camera-retract",
              "screw": 3,
              "pointName": "XCAM_03:ToolOffset",
              "pose": {
                "X": 889.1695,
                "Y": -1084.235372,
                "Z": 155.537521,
                "A": -166.571167,
                "B": -85.646912,
                "C": 77.371109
              },
              "originalPose": {
                "X": 887.712036,
                "Y": -984.259766,
                "Z": 157.197021,
                "A": -166.571167,
                "B": -85.6469116,
                "C": 77.371109,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 810.315675,
                "Y": -279.8392,
                "Z": 449.876963,
                "A": -166.651322,
                "B": -86.030647,
                "C": 77.418751
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 18
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 187
              },
              "nominal": true,
              "index": 17
            },
            {
              "id": "screw-approach-3-XSCR_03",
              "phase": "screw-approach",
              "screw": 3,
              "pointName": "XSCR_03:ToolOffset",
              "pose": {
                "X": 886.101025,
                "Y": -1064.950079,
                "Z": 155.104382,
                "A": 170.823334,
                "B": -85.684,
                "C": 98.043861
              },
              "originalPose": {
                "X": 888.117188,
                "Y": -964.975952,
                "Z": 154.0513,
                "A": 170.823334,
                "B": -85.684,
                "C": 98.0438614,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 807.255334,
                "Y": -260.552868,
                "Z": 449.432705,
                "A": 168.61914,
                "B": -86.034134,
                "C": 100.221089
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 10
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 285
              },
              "nominal": true,
              "index": 18
            },
            {
              "id": "tightening-3-XSCR_03",
              "phase": "tightening",
              "screw": 3,
              "pointName": "XSCR_03",
              "pose": {
                "X": 888.117188,
                "Y": -964.975952,
                "Z": 154.0513,
                "A": 170.823334,
                "B": -85.684,
                "C": 98.0438614
              },
              "originalPose": {
                "X": 888.117188,
                "Y": -964.975952,
                "Z": 154.0513,
                "A": 170.823334,
                "B": -85.684,
                "C": 98.0438614,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 809.321033,
                "Y": -160.581738,
                "Z": 448.205444,
                "A": 168.61914,
                "B": -86.034134,
                "C": 100.221089
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 10
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 307
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 19
            },
            {
              "id": "screw-retract-3",
              "phase": "screw-retract",
              "screw": 3,
              "pointName": "XSCR_03:ToolOffset",
              "pose": {
                "X": 886.101025,
                "Y": -1064.950079,
                "Z": 155.104382,
                "A": 170.823334,
                "B": -85.684,
                "C": 98.043861
              },
              "originalPose": {
                "X": 888.117188,
                "Y": -964.975952,
                "Z": 154.0513,
                "A": 170.823334,
                "B": -85.684,
                "C": 98.0438614,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 807.255334,
                "Y": -260.552868,
                "Z": 449.432705,
                "A": 168.61914,
                "B": -86.034134,
                "C": 100.221089
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 10
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 334
              },
              "nominal": true,
              "index": 20
            },
            {
              "id": "transit-4-Xscrewleftpreposition",
              "phase": "transit",
              "screw": 4,
              "pointName": "Xscrewleftpreposition",
              "pose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.7163143,
                "C": 52.2450905
              },
              "originalPose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.7163143,
                "C": 52.2450905,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.716314,
                "C": 52.245091
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 107
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1047
              },
              "nominal": true,
              "routeFunction": "RightSeatSide_2",
              "priorRobPos": 301,
              "index": 21
            },
            {
              "id": "transit-4-XMainPrePosition",
              "phase": "transit",
              "screw": 4,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664684,
                "Z": 1030.72888,
                "A": -72.692741,
                "B": -87.945732,
                "C": -113.111351
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 127
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1056
              },
              "nominal": true,
              "routeFunction": "RightSeatSide_2",
              "priorRobPos": 301,
              "index": 22
            },
            {
              "id": "transit-4-Xscrewrightpreposition",
              "phase": "transit",
              "screw": 4,
              "pointName": "Xscrewrightpreposition",
              "pose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.1954727,
                "B": -89.0842285,
                "C": 133.458359
              },
              "originalPose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.1954727,
                "B": -89.0842285,
                "C": 133.458359,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.195473,
                "B": -89.084228,
                "C": 133.458359
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 110
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1065
              },
              "nominal": true,
              "routeFunction": "RightSeatSide_2",
              "priorRobPos": 301,
              "index": 23
            },
            {
              "id": "camera-approach-4-XCAM_04",
              "phase": "camera-approach",
              "screw": 4,
              "pointName": "XCAM_04:ToolOffset",
              "pose": {
                "X": 885.731163,
                "Y": -470.248013,
                "Z": 155.240848,
                "A": -178.387619,
                "B": -45.095482,
                "C": -93.52652
              },
              "originalPose": {
                "X": 884.184631,
                "Y": -570.141724,
                "Z": 150.898651,
                "A": -178.387619,
                "B": -45.0954819,
                "C": -93.5265198,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 807.222024,
                "Y": 334.148764,
                "Z": 448.613284,
                "A": -178.503152,
                "B": -45.470352,
                "C": -93.409865
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 19
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 107
              },
              "nominal": true,
              "index": 24
            },
            {
              "id": "camera-4-XCAM_04",
              "phase": "camera",
              "screw": 4,
              "pointName": "XCAM_04",
              "pose": {
                "X": 884.184631,
                "Y": -570.141724,
                "Z": 150.898651,
                "A": -178.387619,
                "B": -45.0954819,
                "C": -93.5265198
              },
              "originalPose": {
                "X": 884.184631,
                "Y": -570.141724,
                "Z": 150.898651,
                "A": -178.387619,
                "B": -45.0954819,
                "C": -93.5265198,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 805.590911,
                "Y": 234.249106,
                "Z": 444.442205,
                "A": -178.503152,
                "B": -45.470352,
                "C": -93.409864
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 19
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 121
              },
              "nominal": true,
              "index": 25
            },
            {
              "id": "camera-retract-4",
              "phase": "camera-retract",
              "screw": 4,
              "pointName": "XCAM_04:ToolOffset",
              "pose": {
                "X": 885.731163,
                "Y": -470.248013,
                "Z": 155.240848,
                "A": -178.387619,
                "B": -45.095482,
                "C": -93.52652
              },
              "originalPose": {
                "X": 884.184631,
                "Y": -570.141724,
                "Z": 150.898651,
                "A": -178.387619,
                "B": -45.0954819,
                "C": -93.5265198,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 807.222024,
                "Y": 334.148764,
                "Z": 448.613284,
                "A": -178.503152,
                "B": -45.470352,
                "C": -93.409865
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 19
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 187
              },
              "nominal": true,
              "index": 26
            },
            {
              "id": "screw-approach-4-XSCR_04",
              "phase": "screw-approach",
              "screw": 4,
              "pointName": "XSCR_04:ToolOffset",
              "pose": {
                "X": 886.424361,
                "Y": -489.137463,
                "Z": 153.583058,
                "A": 179.963226,
                "B": -29.93918,
                "C": -90.782234
              },
              "originalPose": {
                "X": 885.678833,
                "Y": -589.127686,
                "Z": 152.400024,
                "A": 179.963226,
                "B": -29.9391804,
                "C": -90.7822342,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 807.893767,
                "Y": 315.256277,
                "Z": 446.981463,
                "A": 179.876773,
                "B": -30.311556,
                "C": -90.675012
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 11
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 285
              },
              "nominal": true,
              "index": 27
            },
            {
              "id": "tightening-4-XSCR_04",
              "phase": "tightening",
              "screw": 4,
              "pointName": "XSCR_04",
              "pose": {
                "X": 885.678833,
                "Y": -589.127686,
                "Z": 152.400024,
                "A": 179.963226,
                "B": -29.9391804,
                "C": -90.7822342
              },
              "originalPose": {
                "X": 885.678833,
                "Y": -589.127686,
                "Z": 152.400024,
                "A": 179.963226,
                "B": -29.9391804,
                "C": -90.7822342,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 807.084127,
                "Y": 215.264727,
                "Z": 445.964424,
                "A": 179.876773,
                "B": -30.311556,
                "C": -90.675012
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 11
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 307
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 28
            },
            {
              "id": "screw-retract-4",
              "phase": "screw-retract",
              "screw": 4,
              "pointName": "XSCR_04:ToolOffset",
              "pose": {
                "X": 886.424361,
                "Y": -489.137463,
                "Z": 153.583058,
                "A": 179.963226,
                "B": -29.93918,
                "C": -90.782234
              },
              "originalPose": {
                "X": 885.678833,
                "Y": -589.127686,
                "Z": 152.400024,
                "A": 179.963226,
                "B": -29.9391804,
                "C": -90.7822342,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 807.893767,
                "Y": 315.256277,
                "Z": 446.981463,
                "A": 179.876773,
                "B": -30.311556,
                "C": -90.675012
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 11
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 334
              },
              "nominal": true,
              "index": 29
            },
            {
              "id": "transit-5-Xscrewrightpreposition",
              "phase": "transit",
              "screw": 5,
              "pointName": "Xscrewrightpreposition",
              "pose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.1954727,
                "B": -89.0842285,
                "C": 133.458359
              },
              "originalPose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.1954727,
                "B": -89.0842285,
                "C": 133.458359,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.195473,
                "B": -89.084228,
                "C": 133.458359
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 110
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1215
              },
              "nominal": true,
              "routeFunction": "BackSeatSideRight_2",
              "priorRobPos": 401,
              "index": 30
            },
            {
              "id": "transit-5-XBackRight",
              "phase": "transit",
              "screw": 5,
              "pointName": "XBackRight",
              "pose": {
                "X": 945.17395,
                "Y": 304.034637,
                "Z": 1003.4278,
                "A": -79.6514893,
                "B": -51.4369583,
                "C": 84.7871857
              },
              "originalPose": {
                "X": 945.17395,
                "Y": 304.034637,
                "Z": 1003.4278,
                "A": -79.6514893,
                "B": -51.4369583,
                "C": 84.7871857,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 945.17395,
                "Y": 304.034637,
                "Z": 1003.4278,
                "A": -79.651489,
                "B": -51.436958,
                "C": 84.787186
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 124
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1224
              },
              "nominal": true,
              "routeFunction": "BackSeatSideRight_2",
              "priorRobPos": 401,
              "index": 31
            },
            {
              "id": "camera-approach-5-XCAM_05",
              "phase": "camera-approach",
              "screw": 5,
              "pointName": "XCAM_05:ToolOffset",
              "pose": {
                "X": 1074.503485,
                "Y": -622.343742,
                "Z": 384.142377,
                "A": -77.403473,
                "B": -51.63591,
                "C": 73.249191
              },
              "originalPose": {
                "X": 976.123352,
                "Y": -621.172668,
                "Z": 402.030304,
                "A": -77.4034729,
                "B": -51.63591,
                "C": 73.2491913,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 997.392764,
                "Y": 182.312734,
                "Z": 676.527566,
                "A": -76.951335,
                "B": -51.643159,
                "C": 72.630952
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 20
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 107
              },
              "nominal": true,
              "index": 32
            },
            {
              "id": "camera-5-XCAM_05",
              "phase": "camera",
              "screw": 5,
              "pointName": "XCAM_05",
              "pose": {
                "X": 976.123352,
                "Y": -621.172668,
                "Z": 402.030304,
                "A": -77.4034729,
                "B": -51.63591,
                "C": 73.2491913
              },
              "originalPose": {
                "X": 976.123352,
                "Y": -621.172668,
                "Z": 402.030304,
                "A": -77.4034729,
                "B": -51.63591,
                "C": 73.2491913,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 899.131692,
                "Y": 183.569121,
                "Z": 695.052768,
                "A": -76.951335,
                "B": -51.643159,
                "C": 72.630953
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 20
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 121
              },
              "nominal": true,
              "index": 33
            },
            {
              "id": "camera-retract-5",
              "phase": "camera-retract",
              "screw": 5,
              "pointName": "XCAM_05:ToolOffset",
              "pose": {
                "X": 1074.503485,
                "Y": -622.343742,
                "Z": 384.142377,
                "A": -77.403473,
                "B": -51.63591,
                "C": 73.249191
              },
              "originalPose": {
                "X": 976.123352,
                "Y": -621.172668,
                "Z": 402.030304,
                "A": -77.4034729,
                "B": -51.63591,
                "C": 73.2491913,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 997.392764,
                "Y": 182.312734,
                "Z": 676.527566,
                "A": -76.951335,
                "B": -51.643159,
                "C": 72.630952
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 20
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 187
              },
              "nominal": true,
              "index": 34
            },
            {
              "id": "screw-approach-5-XSCR_05",
              "phase": "screw-approach",
              "screw": 5,
              "pointName": "XSCR_05:ToolOffset",
              "pose": {
                "X": 1065.376278,
                "Y": -624.929662,
                "Z": 388.761579,
                "A": 78.325089,
                "B": -54.882092,
                "C": -75.752167
              },
              "originalPose": {
                "X": 966.383667,
                "Y": -625.031372,
                "Z": 402.919708,
                "A": 78.3250885,
                "B": -54.8820915,
                "C": -75.7521667,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 988.294326,
                "Y": 179.739491,
                "Z": 681.210167,
                "A": 77.80287,
                "B": -54.714823,
                "C": -75.153023
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 12
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 285
              },
              "nominal": true,
              "index": 35
            },
            {
              "id": "tightening-5-XSCR_05",
              "phase": "tightening",
              "screw": 5,
              "pointName": "XSCR_05",
              "pose": {
                "X": 966.383667,
                "Y": -625.031372,
                "Z": 402.919708,
                "A": 78.3250885,
                "B": -54.8820915,
                "C": -75.7521667
              },
              "originalPose": {
                "X": 966.383667,
                "Y": -625.031372,
                "Z": 402.919708,
                "A": 78.3250885,
                "B": -54.8820915,
                "C": -75.7521667,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 889.395819,
                "Y": 179.717451,
                "Z": 696.011687,
                "A": 77.802869,
                "B": -54.714822,
                "C": -75.153022
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 12
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 307
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 36
            },
            {
              "id": "screw-retract-5",
              "phase": "screw-retract",
              "screw": 5,
              "pointName": "XSCR_05:ToolOffset",
              "pose": {
                "X": 1065.376278,
                "Y": -624.929662,
                "Z": 388.761579,
                "A": 78.325089,
                "B": -54.882092,
                "C": -75.752167
              },
              "originalPose": {
                "X": 966.383667,
                "Y": -625.031372,
                "Z": 402.919708,
                "A": 78.3250885,
                "B": -54.8820915,
                "C": -75.7521667,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 988.294326,
                "Y": 179.739491,
                "Z": 681.210167,
                "A": 77.80287,
                "B": -54.714823,
                "C": -75.153023
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 12
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 334
              },
              "nominal": true,
              "index": 37
            },
            {
              "id": "transit-6-XBackRight",
              "phase": "transit",
              "screw": 6,
              "pointName": "XBackRight",
              "pose": {
                "X": 945.17395,
                "Y": 304.034637,
                "Z": 1003.4278,
                "A": -79.6514893,
                "B": -51.4369583,
                "C": 84.7871857
              },
              "originalPose": {
                "X": 945.17395,
                "Y": 304.034637,
                "Z": 1003.4278,
                "A": -79.6514893,
                "B": -51.4369583,
                "C": 84.7871857,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 945.17395,
                "Y": 304.034637,
                "Z": 1003.4278,
                "A": -79.651489,
                "B": -51.436958,
                "C": 84.787186
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 124
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1375
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_2",
              "priorRobPos": 501,
              "index": 38
            },
            {
              "id": "transit-6-XBackLeft",
              "phase": "transit",
              "screw": 6,
              "pointName": "XBackLeft",
              "pose": {
                "X": 1044.10522,
                "Y": -111.76355,
                "Z": 1034.70752,
                "A": -130.358948,
                "B": -31.6425552,
                "C": 99.7302094
              },
              "originalPose": {
                "X": 1044.10522,
                "Y": -111.76355,
                "Z": 1034.70752,
                "A": -130.358948,
                "B": -31.6425552,
                "C": 99.7302094,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1044.10522,
                "Y": -111.76355,
                "Z": 1034.70752,
                "A": -130.358948,
                "B": -31.642555,
                "C": 99.730209
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 121
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1384
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_2",
              "priorRobPos": 501,
              "index": 39
            },
            {
              "id": "camera-approach-6-XCAM_06",
              "phase": "camera-approach",
              "screw": 6,
              "pointName": "XCAM_06:ToolOffset",
              "pose": {
                "X": 1072.577227,
                "Y": -928.453418,
                "Z": 387.032944,
                "A": -101.153183,
                "B": 36.491516,
                "C": 75.357307
              },
              "originalPose": {
                "X": 974.744446,
                "Y": -924.488,
                "Z": 407.355896,
                "A": -101.153183,
                "B": 36.4915161,
                "C": 75.3573074,
                "S": 2,
                "T": 10,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 995.312569,
                "Y": -123.790741,
                "Z": 679.923849,
                "A": -101.441908,
                "B": 36.328107,
                "C": 74.925865
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 21
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 107
              },
              "nominal": true,
              "index": 40
            },
            {
              "id": "camera-6-XCAM_06",
              "phase": "camera",
              "screw": 6,
              "pointName": "XCAM_06",
              "pose": {
                "X": 974.744446,
                "Y": -924.488,
                "Z": 407.355896,
                "A": -101.153183,
                "B": 36.4915161,
                "C": 75.3573074
              },
              "originalPose": {
                "X": 974.744446,
                "Y": -924.488,
                "Z": 407.355896,
                "A": -101.153183,
                "B": 36.4915161,
                "C": 75.3573074,
                "S": 2,
                "T": 10,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 897.616247,
                "Y": -119.736415,
                "Z": 700.87596,
                "A": -101.441908,
                "B": 36.328107,
                "C": 74.925866
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 21
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 121
              },
              "nominal": true,
              "index": 41
            },
            {
              "id": "camera-retract-6",
              "phase": "camera-retract",
              "screw": 6,
              "pointName": "XCAM_06:ToolOffset",
              "pose": {
                "X": 1072.577227,
                "Y": -928.453418,
                "Z": 387.032944,
                "A": -101.153183,
                "B": 36.491516,
                "C": 75.357307
              },
              "originalPose": {
                "X": 974.744446,
                "Y": -924.488,
                "Z": 407.355896,
                "A": -101.153183,
                "B": 36.4915161,
                "C": 75.3573074,
                "S": 2,
                "T": 10,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 995.312569,
                "Y": -123.790741,
                "Z": 679.923849,
                "A": -101.441908,
                "B": 36.328107,
                "C": 74.925865
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 21
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 187
              },
              "nominal": true,
              "index": 42
            },
            {
              "id": "screw-approach-6-XSCR_06",
              "phase": "screw-approach",
              "screw": 6,
              "pointName": "XSCR_06:ToolOffset",
              "pose": {
                "X": 1065.976487,
                "Y": -927.890948,
                "Z": 402.615519,
                "A": -88.744278,
                "B": -45.11166,
                "C": 87.84684
              },
              "originalPose": {
                "X": 966.012756,
                "Y": -927.419678,
                "Z": 405.267,
                "A": -88.744278,
                "B": -45.11166,
                "C": 87.8468399,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 988.813603,
                "Y": -123.199426,
                "Z": 695.548079,
                "A": -88.400219,
                "B": -45.19457,
                "C": 87.31553
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 13
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 285
              },
              "nominal": true,
              "index": 43
            },
            {
              "id": "tightening-6-XSCR_06",
              "phase": "tightening",
              "screw": 6,
              "pointName": "XSCR_06",
              "pose": {
                "X": 966.012756,
                "Y": -927.419678,
                "Z": 405.267,
                "A": -88.744278,
                "B": -45.11166,
                "C": 87.8468399
              },
              "originalPose": {
                "X": 966.012756,
                "Y": -927.419678,
                "Z": 405.267,
                "A": -88.744278,
                "B": -45.11166,
                "C": 87.8468399,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 888.869506,
                "Y": -122.666427,
                "Z": 698.848599,
                "A": -88.400219,
                "B": -45.19457,
                "C": 87.31553
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 13
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 307
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 44
            },
            {
              "id": "screw-retract-6",
              "phase": "screw-retract",
              "screw": 6,
              "pointName": "XSCR_06:ToolOffset",
              "pose": {
                "X": 1065.976487,
                "Y": -927.890948,
                "Z": 402.615519,
                "A": -88.744278,
                "B": -45.11166,
                "C": 87.84684
              },
              "originalPose": {
                "X": 966.012756,
                "Y": -927.419678,
                "Z": 405.267,
                "A": -88.744278,
                "B": -45.11166,
                "C": 87.8468399,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 988.813603,
                "Y": -123.199426,
                "Z": 695.548079,
                "A": -88.400219,
                "B": -45.19457,
                "C": 87.31553
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 13
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 334
              },
              "nominal": true,
              "index": 45
            }
          ],
          "order": [
            1,
            2,
            3,
            4,
            5,
            6
          ],
          "orderProvenance": "Illustrative numeric screw order. PLC commands each screw; robot KRL does not prescribe complete production ordering.",
          "trajectoryProvenance": "Camera targets and transition branches extracted from KRL. Tightening shown at taught nominal XSCR; actual XScrewingPos uses live vision data.",
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.src",
            "line": 1
          }
        },
        {
          "id": "sport",
          "seatType": 3,
          "label": "540 Sport",
          "enabledInCell": true,
          "screwCount": 9,
          "screws": [
            {
              "number": 1,
              "side": "front",
              "cameraProgram": 201,
              "camera": {
                "id": "camera-1-XCAM_01",
                "phase": "camera",
                "screw": 1,
                "pointName": "XCAM_01",
                "pose": {
                  "X": 937.695618,
                  "Y": -738.425049,
                  "Z": 455.931152,
                  "A": -102.175011,
                  "B": -61.6927032,
                  "C": -76.9117813
                },
                "originalPose": {
                  "X": 937.695618,
                  "Y": -738.425049,
                  "Z": 455.931152,
                  "A": -102.175011,
                  "B": -61.6927032,
                  "C": -76.9117813,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 860.989053,
                  "Y": 66.425657,
                  "Z": 749.391161,
                  "A": -101.563798,
                  "B": -61.859572,
                  "C": -77.642509
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 19
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 121
                },
                "nominal": true,
                "index": 2
              },
              "screw": {
                "id": "tightening-1-XSCR_01",
                "phase": "tightening",
                "screw": 1,
                "pointName": "XSCR_01",
                "pose": {
                  "X": 967.666199,
                  "Y": -736.805237,
                  "Z": 451.615356,
                  "A": -102.175011,
                  "B": -61.6927032,
                  "C": -76.9117813
                },
                "originalPose": {
                  "X": 967.666199,
                  "Y": -736.805237,
                  "Z": 451.615356,
                  "A": -102.175011,
                  "B": -61.6927032,
                  "C": -76.9117813,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 890.931849,
                  "Y": 68.021299,
                  "Z": 744.878015,
                  "A": -101.563798,
                  "B": -61.859572,
                  "C": -77.642509
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 8
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 307
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 5
              },
              "cameraApproach": {
                "id": "camera-approach-1-XCAM_01",
                "phase": "camera-approach",
                "screw": 1,
                "pointName": "XCAM_01:ToolOffset",
                "pose": {
                  "X": 838.279426,
                  "Y": -737.371767,
                  "Z": 445.192836,
                  "A": -102.175011,
                  "B": -61.692703,
                  "C": -76.911781
                },
                "originalPose": {
                  "X": 937.695618,
                  "Y": -738.425049,
                  "Z": 455.931152,
                  "A": -102.175011,
                  "B": -61.6927032,
                  "C": -76.9117813,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 761.505754,
                  "Y": 67.518825,
                  "Z": 739.297686,
                  "A": -101.563798,
                  "B": -61.859571,
                  "C": -77.642509
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 19
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 107
                },
                "nominal": true,
                "index": 1
              },
              "screwApproach": {
                "id": "screw-approach-1-XSCR_01",
                "phase": "screw-approach",
                "screw": 1,
                "pointName": "XSCR_01:ToolOffset",
                "pose": {
                  "X": 868.250007,
                  "Y": -735.751955,
                  "Z": 440.87704,
                  "A": -102.175011,
                  "B": -61.692703,
                  "C": -76.911781
                },
                "originalPose": {
                  "X": 967.666199,
                  "Y": -736.805237,
                  "Z": 451.615356,
                  "A": -102.175011,
                  "B": -61.6927032,
                  "C": -76.9117813,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 791.44855,
                  "Y": 69.114467,
                  "Z": 734.78454,
                  "A": -101.563798,
                  "B": -61.859571,
                  "C": -77.642509
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 8
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 285
                },
                "nominal": true,
                "index": 4
              },
              "phNominal": {
                "value": 235.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 71
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[1,3]",
                "type": "E6POS",
                "values": {
                  "X": 49.1759644,
                  "Y": -2.66955566,
                  "Z": 0.773010254,
                  "A": -102.175011,
                  "B": -61.6927032,
                  "C": -76.9117813,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 136
                },
                "raw": "{X 49.1759644,Y -2.66955566,Z 0.773010254,A -102.175011,B -61.6927032,C -76.9117813,S 2,T 3,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 2,
              "side": "front",
              "cameraProgram": 202,
              "camera": {
                "id": "camera-2-XCAM_02",
                "phase": "camera",
                "screw": 2,
                "pointName": "XCAM_02",
                "pose": {
                  "X": 937.747925,
                  "Y": -829.424927,
                  "Z": 455.784851,
                  "A": -102.175011,
                  "B": -61.6927032,
                  "C": -76.9117813
                },
                "originalPose": {
                  "X": 937.747925,
                  "Y": -829.424927,
                  "Z": 455.784851,
                  "A": -102.175011,
                  "B": -61.6927032,
                  "C": -76.9117813,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 860.989046,
                  "Y": -24.574354,
                  "Z": 749.391158,
                  "A": -101.563798,
                  "B": -61.859572,
                  "C": -77.642509
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 20
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 121
                },
                "nominal": true,
                "index": 8
              },
              "screw": {
                "id": "tightening-2-XSCR_02",
                "phase": "tightening",
                "screw": 2,
                "pointName": "XSCR_02",
                "pose": {
                  "X": 966.648865,
                  "Y": -821.738892,
                  "Z": 451.632599,
                  "A": -101.760963,
                  "B": -61.7427292,
                  "C": -76.3655472
                },
                "originalPose": {
                  "X": 966.648865,
                  "Y": -821.738892,
                  "Z": 451.632599,
                  "A": -101.760963,
                  "B": -61.7427292,
                  "C": -76.3655472,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 889.866711,
                  "Y": -16.91162,
                  "Z": 745.038731,
                  "A": -101.146188,
                  "B": -61.907085,
                  "C": -77.099982
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 9
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 307
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 11
              },
              "cameraApproach": {
                "id": "camera-approach-2-XCAM_02",
                "phase": "camera-approach",
                "screw": 2,
                "pointName": "XCAM_02:ToolOffset",
                "pose": {
                  "X": 838.331733,
                  "Y": -828.371645,
                  "Z": 445.046535,
                  "A": -102.175011,
                  "B": -61.692703,
                  "C": -76.911781
                },
                "originalPose": {
                  "X": 937.747925,
                  "Y": -829.424927,
                  "Z": 455.784851,
                  "A": -102.175011,
                  "B": -61.6927032,
                  "C": -76.9117813,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 761.505747,
                  "Y": -23.481185,
                  "Z": 739.297683,
                  "A": -101.563798,
                  "B": -61.859571,
                  "C": -77.642509
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 20
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 107
                },
                "nominal": true,
                "index": 7
              },
              "screwApproach": {
                "id": "screw-approach-2-XSCR_02",
                "phase": "screw-approach",
                "screw": 2,
                "pointName": "XSCR_02:ToolOffset",
                "pose": {
                  "X": 867.274904,
                  "Y": -822.258002,
                  "Z": 440.472564,
                  "A": -101.760963,
                  "B": -61.742729,
                  "C": -76.365547
                },
                "originalPose": {
                  "X": 966.648865,
                  "Y": -821.738892,
                  "Z": 451.632599,
                  "A": -101.760963,
                  "B": -61.7427292,
                  "C": -76.3655472,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 790.422013,
                  "Y": -17.391543,
                  "Z": 734.525806,
                  "A": -101.146188,
                  "B": -61.907085,
                  "C": -77.099982
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 9
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 285
                },
                "nominal": true,
                "index": 10
              },
              "phNominal": {
                "value": 233.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 72
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[2,3]",
                "type": "E6POS",
                "values": {
                  "X": 50.0891113,
                  "Y": -0.122131348,
                  "Z": 2.0173645,
                  "A": -101.760963,
                  "B": -61.7427292,
                  "C": -76.3655472,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 143
                },
                "raw": "{X 50.0891113,Y -0.122131348,Z 2.01736450,A -101.760963,B -61.7427292,C -76.3655472,S 2,T 3,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 3,
              "side": "front",
              "cameraProgram": 203,
              "camera": {
                "id": "camera-3-XCAM_03",
                "phase": "camera",
                "screw": 3,
                "pointName": "XCAM_03",
                "pose": {
                  "X": 898.952942,
                  "Y": -780.159729,
                  "Z": 767.153687,
                  "A": 116.458832,
                  "B": -59.2717056,
                  "C": 58.0519829
                },
                "originalPose": {
                  "X": 898.952942,
                  "Y": -780.159729,
                  "Z": 767.153687,
                  "A": 116.458832,
                  "B": -59.2717056,
                  "C": 58.0519829,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 824.247169,
                  "Y": 25.213654,
                  "Z": 1060.925829,
                  "A": 115.794216,
                  "B": -59.352945,
                  "C": 58.786869
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 21
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 121
                },
                "nominal": true,
                "index": 14
              },
              "screw": {
                "id": "tightening-3-XSCR_03",
                "phase": "tightening",
                "screw": 3,
                "pointName": "XSCR_03",
                "pose": {
                  "X": 934.775757,
                  "Y": -782.143066,
                  "Z": 773.810364,
                  "A": -169.930145,
                  "B": -73.9914856,
                  "C": -11.3590841
                },
                "originalPose": {
                  "X": 934.775757,
                  "Y": -782.143066,
                  "Z": 773.810364,
                  "A": -169.930145,
                  "B": -73.9914856,
                  "C": -11.3590841,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 860.111382,
                  "Y": 23.220427,
                  "Z": 1067.352671,
                  "A": -170.054857,
                  "B": -74.374349,
                  "C": -11.263388
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 10
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 307
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 17
              },
              "cameraApproach": {
                "id": "camera-approach-3-XCAM_03",
                "phase": "camera-approach",
                "screw": 3,
                "pointName": "XCAM_03:ToolOffset",
                "pose": {
                  "X": 802.721656,
                  "Y": -777.245021,
                  "Z": 740.115862,
                  "A": 116.458832,
                  "B": -59.271706,
                  "C": 58.051983
                },
                "originalPose": {
                  "X": 898.952942,
                  "Y": -780.159729,
                  "Z": 767.153687,
                  "A": 116.458832,
                  "B": -59.2717056,
                  "C": 58.0519829,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 727.843781,
                  "Y": 28.14021,
                  "Z": 1034.509507,
                  "A": 115.794216,
                  "B": -59.352945,
                  "C": 58.786869
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 21
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 107
                },
                "nominal": true,
                "index": 13
              },
              "screwApproach": {
                "id": "screw-approach-3-XSCR_03",
                "phase": "screw-approach",
                "screw": 3,
                "pointName": "XSCR_03:ToolOffset",
                "pose": {
                  "X": 838.54447,
                  "Y": -779.228358,
                  "Z": 746.77254,
                  "A": -169.930145,
                  "B": -73.991486,
                  "C": -11.359084
                },
                "originalPose": {
                  "X": 934.775757,
                  "Y": -782.143066,
                  "Z": 773.810364,
                  "A": -169.930145,
                  "B": -73.9914856,
                  "C": -11.3590841,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 763.707994,
                  "Y": 26.146984,
                  "Z": 1040.93635,
                  "A": -170.054857,
                  "B": -74.374349,
                  "C": -11.263388
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 10
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 285
                },
                "nominal": true,
                "index": 16
              },
              "phNominal": {
                "value": 239.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 73
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[3,3]",
                "type": "E6POS",
                "values": {
                  "X": 50.5534058,
                  "Y": -3.41601563,
                  "Z": 12.0286255,
                  "A": -169.930145,
                  "B": -73.9914856,
                  "C": -11.359086,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 147
                },
                "raw": "{X 50.5534058,Y -3.41601563,Z 12.0286255,A -169.930145,B -73.9914856,C -11.3590860,S 2,T 3,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 4,
              "side": "left",
              "cameraProgram": 204,
              "camera": {
                "id": "camera-4-XCAM_04",
                "phase": "camera",
                "screw": 4,
                "pointName": "XCAM_04",
                "pose": {
                  "X": 888.413269,
                  "Y": -988.243835,
                  "Z": 150.709457,
                  "A": 141.125168,
                  "B": -87.802124,
                  "C": 129.352036
                },
                "originalPose": {
                  "X": 888.413269,
                  "Y": -988.243835,
                  "Z": 150.709457,
                  "A": 141.125168,
                  "B": -87.802124,
                  "C": 129.352036,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 809.582247,
                  "Y": -183.85513,
                  "Z": 444.899245,
                  "A": 132.258912,
                  "B": -88.010552,
                  "C": 138.191516
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 22
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 121
                },
                "nominal": true,
                "index": 23
              },
              "screw": {
                "id": "tightening-4-XSCR_04",
                "phase": "tightening",
                "screw": 4,
                "pointName": "XSCR_04",
                "pose": {
                  "X": 886.938965,
                  "Y": -965.030579,
                  "Z": 152.959488,
                  "A": 141.125458,
                  "B": -87.8021393,
                  "C": 129.351746
                },
                "originalPose": {
                  "X": 886.938965,
                  "Y": -965.030579,
                  "Z": 152.959488,
                  "A": 141.125458,
                  "B": -87.8021393,
                  "C": 129.351746,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 808.135706,
                  "Y": -160.637443,
                  "Z": 447.121404,
                  "A": 132.259161,
                  "B": -88.010569,
                  "C": 138.191267
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 11
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 307
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 26
              },
              "cameraApproach": {
                "id": "camera-approach-4-XCAM_04",
                "phase": "camera-approach",
                "screw": 4,
                "pointName": "XCAM_04:ToolOffset",
                "pose": {
                  "X": 889.209822,
                  "Y": -1088.21109,
                  "Z": 153.141215,
                  "A": 141.125168,
                  "B": -87.802124,
                  "C": 129.352036
                },
                "originalPose": {
                  "X": 888.413269,
                  "Y": -988.243835,
                  "Z": 150.709457,
                  "A": 141.125168,
                  "B": -87.802124,
                  "C": 129.352036,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 810.338171,
                  "Y": -283.818788,
                  "Z": 447.486855,
                  "A": 132.258912,
                  "B": -88.010552,
                  "C": 138.191516
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 22
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 107
                },
                "nominal": true,
                "index": 22
              },
              "screwApproach": {
                "id": "screw-approach-4-XSCR_04",
                "phase": "screw-approach",
                "screw": 4,
                "pointName": "XSCR_04:ToolOffset",
                "pose": {
                  "X": 887.735518,
                  "Y": -1064.997835,
                  "Z": 155.391215,
                  "A": 141.125458,
                  "B": -87.802139,
                  "C": 129.351746
                },
                "originalPose": {
                  "X": 886.938965,
                  "Y": -965.030579,
                  "Z": 152.959488,
                  "A": 141.125458,
                  "B": -87.8021393,
                  "C": 129.351746,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 808.89163,
                  "Y": -260.601102,
                  "Z": 449.708983,
                  "A": 132.259162,
                  "B": -88.010568,
                  "C": 138.191266
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 11
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 285
                },
                "nominal": true,
                "index": 25
              },
              "phNominal": {
                "value": 238.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 74
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[4,3]",
                "type": "E6POS",
                "values": {
                  "X": 2.61724854,
                  "Y": 50.9893188,
                  "Z": -1.98417664,
                  "A": 141.125488,
                  "B": -87.8021393,
                  "C": 129.351715,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 151
                },
                "raw": "{X 2.61724854,Y 50.9893188,Z -1.98417664,A 141.125488,B -87.8021393,C 129.351715,S 2,T 35,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 5,
              "side": "right",
              "cameraProgram": 205,
              "camera": {
                "id": "camera-5-XCAM_05",
                "phase": "camera",
                "screw": 5,
                "pointName": "XCAM_05",
                "pose": {
                  "X": 886.567078,
                  "Y": -570.222656,
                  "Z": 151.257538,
                  "A": -179.883118,
                  "B": -47.3582535,
                  "C": -91.614975
                },
                "originalPose": {
                  "X": 886.567078,
                  "Y": -570.222656,
                  "Z": 151.257538,
                  "A": -179.883118,
                  "B": -47.3582535,
                  "C": -91.614975,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 807.975595,
                  "Y": 234.167382,
                  "Z": 444.785726,
                  "A": 179.983804,
                  "B": -47.73084,
                  "C": -91.478842
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 23
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 121
                },
                "nominal": true,
                "index": 33
              },
              "screw": {
                "id": "tightening-5-XSCR_05",
                "phase": "tightening",
                "screw": 5,
                "pointName": "XSCR_05",
                "pose": {
                  "X": 885.267517,
                  "Y": -587.776672,
                  "Z": 152.525055,
                  "A": 175.870193,
                  "B": -29.4934921,
                  "C": -88.7480469
                },
                "originalPose": {
                  "X": 885.267517,
                  "Y": -587.776672,
                  "Z": 152.525055,
                  "A": 175.870193,
                  "B": -29.4934921,
                  "C": -88.7480469,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 806.674396,
                  "Y": 216.616176,
                  "Z": 446.089949,
                  "A": 175.769672,
                  "B": -29.858284,
                  "C": -88.610937
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 12
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 307
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 36
              },
              "cameraApproach": {
                "id": "camera-approach-5-XCAM_05",
                "phase": "camera-approach",
                "screw": 5,
                "pointName": "XCAM_05:ToolOffset",
                "pose": {
                  "X": 888.436302,
                  "Y": -470.258357,
                  "Z": 153.166682,
                  "A": -179.883118,
                  "B": -47.358253,
                  "C": -91.614975
                },
                "originalPose": {
                  "X": 886.567078,
                  "Y": -570.222656,
                  "Z": 151.257538,
                  "A": -179.883118,
                  "B": -47.3582535,
                  "C": -91.614975,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 809.913614,
                  "Y": 334.13353,
                  "Z": 446.521596,
                  "A": 179.983804,
                  "B": -47.730839,
                  "C": -91.478842
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 23
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 107
                },
                "nominal": true,
                "index": 32
              },
              "screwApproach": {
                "id": "screw-approach-5-XSCR_05",
                "phase": "screw-approach",
                "screw": 5,
                "pointName": "XSCR_05:ToolOffset",
                "pose": {
                  "X": 891.394546,
                  "Y": -487.98267,
                  "Z": 150.623296,
                  "A": 175.870193,
                  "B": -29.493492,
                  "C": -88.748047
                },
                "originalPose": {
                  "X": 885.267517,
                  "Y": -587.776672,
                  "Z": 152.525055,
                  "A": 175.870193,
                  "B": -29.4934921,
                  "C": -88.7480469,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 812.845254,
                  "Y": 316.403453,
                  "Z": 443.987596,
                  "A": 175.769672,
                  "B": -29.858284,
                  "C": -88.610937
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 12
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 285
                },
                "nominal": true,
                "index": 35
              },
              "phNominal": {
                "value": 229.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 75
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[5,3]",
                "type": "E6POS",
                "values": {
                  "X": -3.1675415,
                  "Y": -50.9822388,
                  "Z": -3.74607849,
                  "A": 175.870193,
                  "B": -29.4934921,
                  "C": -88.7480469,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 155
                },
                "raw": "{X -3.16754150,Y -50.9822388,Z -3.74607849,A 175.870193,B -29.4934921,C -88.7480469,S 2,T 35,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 6,
              "side": "back",
              "cameraProgram": 206,
              "camera": {
                "id": "camera-6-XCAM_06",
                "phase": "camera",
                "screw": 6,
                "pointName": "XCAM_06",
                "pose": {
                  "X": 979.838745,
                  "Y": -934.250854,
                  "Z": 410.545715,
                  "A": -104.941643,
                  "B": 50.8323441,
                  "C": 69.7821579
                },
                "originalPose": {
                  "X": 979.838745,
                  "Y": -934.250854,
                  "Z": 410.545715,
                  "A": -104.941643,
                  "B": 50.8323441,
                  "C": 69.7821579,
                  "S": 2,
                  "T": 10,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 902.725667,
                  "Y": -129.497055,
                  "Z": 704.048321,
                  "A": -105.384652,
                  "B": 50.645898,
                  "C": 69.252153
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 24
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 121
                },
                "nominal": true,
                "index": 43
              },
              "screw": {
                "id": "tightening-6-XSCR_06",
                "phase": "tightening",
                "screw": 6,
                "pointName": "XSCR_06",
                "pose": {
                  "X": 966.963806,
                  "Y": -927.93927,
                  "Z": 406.186218,
                  "A": -89.266449,
                  "B": 1.93044162,
                  "C": 79.9191132
                },
                "originalPose": {
                  "X": 966.963806,
                  "Y": -927.93927,
                  "Z": 406.186218,
                  "A": -89.266449,
                  "B": 1.93044162,
                  "C": 79.9191132,
                  "S": 2,
                  "T": 10,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 889.826219,
                  "Y": -123.185087,
                  "Z": 699.76245,
                  "A": -89.311395,
                  "B": 1.842852,
                  "C": 79.54529
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 13
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 307
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 47
              },
              "cameraApproach": {
                "id": "camera-approach-6-XCAM_06",
                "phase": "camera-approach",
                "screw": 6,
                "pointName": "XCAM_06:ToolOffset",
                "pose": {
                  "X": 1077.412857,
                  "Y": -932.55798,
                  "Z": 388.718509,
                  "A": -104.941643,
                  "B": 50.832344,
                  "C": 69.782158
                },
                "originalPose": {
                  "X": 979.838745,
                  "Y": -934.250854,
                  "Z": 410.545715,
                  "A": -104.941643,
                  "B": 50.8323441,
                  "C": 69.7821579,
                  "S": 2,
                  "T": 10,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 1000.156739,
                  "Y": -127.895367,
                  "Z": 681.584554,
                  "A": -105.384652,
                  "B": 50.645898,
                  "C": 69.252153
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 24
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 107
                },
                "nominal": true,
                "index": 42
              },
              "screwApproach": {
                "id": "screw-approach-6-XSCR_06",
                "phase": "screw-approach",
                "screw": 6,
                "pointName": "XSCR_06:ToolOffset",
                "pose": {
                  "X": 1065.404351,
                  "Y": -926.089193,
                  "Z": 388.692322,
                  "A": -89.266449,
                  "B": 1.930442,
                  "C": 79.919113
                },
                "originalPose": {
                  "X": 966.963806,
                  "Y": -927.93927,
                  "Z": 406.186218,
                  "A": -89.266449,
                  "B": 1.93044162,
                  "C": 79.9191132,
                  "S": 2,
                  "T": 10,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 988.151969,
                  "Y": -121.419729,
                  "Z": 681.62601,
                  "A": -89.311395,
                  "B": 1.842852,
                  "C": 79.54529
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 13
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 285
                },
                "nominal": true,
                "index": 46
              },
              "phNominal": {
                "value": 233.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 76
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[6,3]",
                "type": "E6POS",
                "values": {
                  "X": -47.4491577,
                  "Y": 0.338439941,
                  "Z": 10.7324219,
                  "A": -89.266449,
                  "B": 1.93044066,
                  "C": 79.9191132,
                  "S": 2,
                  "T": 10,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 159
                },
                "raw": "{X -47.4491577,Y 0.338439941,Z 10.7324219,A -89.2664490,B 1.93044066,C 79.9191132,S 2,T 10,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 7,
              "side": "back",
              "cameraProgram": 207,
              "camera": {
                "id": "camera-7-XCAM_07",
                "phase": "camera",
                "screw": 7,
                "pointName": "XCAM_07",
                "pose": {
                  "X": 983.035278,
                  "Y": -621.221,
                  "Z": 400.934662,
                  "A": -77.7749176,
                  "B": -51.6960907,
                  "C": 73.8125381
                },
                "originalPose": {
                  "X": 983.035278,
                  "Y": -621.221,
                  "Z": 400.934662,
                  "A": -77.7749176,
                  "B": -51.6960907,
                  "C": 73.8125381,
                  "S": 2,
                  "T": 43,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 906.03632,
                  "Y": 183.515054,
                  "Z": 693.912294,
                  "A": -77.32178,
                  "B": -51.705823,
                  "C": 73.193549
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 25
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 121
                },
                "nominal": true,
                "index": 51
              },
              "screw": {
                "id": "tightening-7-XSCR_07",
                "phase": "tightening",
                "screw": 7,
                "pointName": "XSCR_07",
                "pose": {
                  "X": 968.137756,
                  "Y": -627.548706,
                  "Z": 405.686646,
                  "A": -86.8702698,
                  "B": 10.7200165,
                  "C": 83.9276428
                },
                "originalPose": {
                  "X": 968.137756,
                  "Y": -627.548706,
                  "Z": 405.686646,
                  "A": -86.8702698,
                  "B": 10.7200165,
                  "C": 83.9276428,
                  "S": 2,
                  "T": 11,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 891.16644,
                  "Y": 177.203561,
                  "Z": 698.771216,
                  "A": -86.974019,
                  "B": 10.647931,
                  "C": 83.544074
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 14
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 307
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 55
              },
              "cameraApproach": {
                "id": "camera-approach-7-XCAM_07",
                "phase": "camera-approach",
                "screw": 7,
                "pointName": "XCAM_07:ToolOffset",
                "pose": {
                  "X": 1081.525471,
                  "Y": -622.266029,
                  "Z": 383.65491,
                  "A": -77.774918,
                  "B": -51.696091,
                  "C": 73.812538
                },
                "originalPose": {
                  "X": 983.035278,
                  "Y": -621.221,
                  "Z": 400.934662,
                  "A": -77.7749176,
                  "B": -51.6960907,
                  "C": 73.8125381,
                  "S": 2,
                  "T": 43,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 1004.411475,
                  "Y": 182.385626,
                  "Z": 675.994336,
                  "A": -77.32178,
                  "B": -51.705824,
                  "C": 73.193549
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 25
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 107
                },
                "nominal": true,
                "index": 50
              },
              "screwApproach": {
                "id": "screw-approach-7-XSCR_07",
                "phase": "screw-approach",
                "screw": 7,
                "pointName": "XSCR_07:ToolOffset",
                "pose": {
                  "X": 1067.32092,
                  "Y": -620.154888,
                  "Z": 395.292829,
                  "A": -86.87027,
                  "B": 10.720016,
                  "C": 83.927643
                },
                "originalPose": {
                  "X": 968.137756,
                  "Y": -627.548706,
                  "Z": 405.686646,
                  "A": -86.8702698,
                  "B": 10.7200165,
                  "C": 83.9276428,
                  "S": 2,
                  "T": 11,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 990.284086,
                  "Y": 184.52364,
                  "Z": 687.720935,
                  "A": -86.974019,
                  "B": 10.64793,
                  "C": 83.544074
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 14
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 285
                },
                "nominal": true,
                "index": 54
              },
              "phNominal": {
                "value": 237.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 77
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[7,3]",
                "type": "E6POS",
                "values": {
                  "X": -55.2058716,
                  "Y": -1.0994873,
                  "Z": 12.2730408,
                  "A": -88.8966141,
                  "B": 10.5366707,
                  "C": 84.5538712,
                  "S": 2,
                  "T": 11,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 163
                },
                "raw": "{X -55.2058716,Y -1.09948730,Z 12.2730408,A -88.8966141,B 10.5366707,C 84.5538712,S 2,T 11,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 8,
              "side": "back",
              "cameraProgram": 208,
              "camera": {
                "id": "camera-8-XCAM_08",
                "phase": "camera",
                "screw": 8,
                "pointName": "XCAM_08",
                "pose": {
                  "X": 955.857,
                  "Y": -837.491211,
                  "Z": 589.232605,
                  "A": -122.296616,
                  "B": -62.0361786,
                  "C": 124.531532
                },
                "originalPose": {
                  "X": 955.857,
                  "Y": -837.491211,
                  "Z": 589.232605,
                  "A": -122.296616,
                  "B": -62.0361786,
                  "C": 124.531532,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 879.96084,
                  "Y": -32.436496,
                  "Z": 882.731191,
                  "A": -121.823881,
                  "B": -62.312067,
                  "C": 123.960084
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 26
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 121
                },
                "nominal": true,
                "index": 59
              },
              "screw": {
                "id": "tightening-8-XSCR_08",
                "phase": "tightening",
                "screw": 8,
                "pointName": "XSCR_08",
                "pose": {
                  "X": 945.047485,
                  "Y": -839.982666,
                  "Z": 575.062134,
                  "A": 135.611572,
                  "B": -71.5724945,
                  "C": -136.658981
                },
                "originalPose": {
                  "X": 945.047485,
                  "Y": -839.982666,
                  "Z": 575.062134,
                  "A": 135.611572,
                  "B": -71.5724945,
                  "C": -136.658981,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 869.058015,
                  "Y": -34.944515,
                  "Z": 868.635324,
                  "A": 134.587969,
                  "B": -71.771266,
                  "C": -135.615064
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 15
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 307
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 63
              },
              "cameraApproach": {
                "id": "camera-approach-8-XCAM_08",
                "phase": "camera-approach",
                "screw": 8,
                "pointName": "XCAM_08:ToolOffset",
                "pose": {
                  "X": 1052.244688,
                  "Y": -839.186055,
                  "Z": 615.813447,
                  "A": -122.296616,
                  "B": -62.036179,
                  "C": 124.531532
                },
                "originalPose": {
                  "X": 955.857,
                  "Y": -837.491211,
                  "Z": 589.232605,
                  "A": -122.296616,
                  "B": -62.0361786,
                  "C": 124.531532,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 976.518343,
                  "Y": -34.144016,
                  "Z": 908.687558,
                  "A": -121.823881,
                  "B": -62.312067,
                  "C": 123.960084
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 26
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 107
                },
                "nominal": true,
                "index": 58
              },
              "screwApproach": {
                "id": "screw-approach-8-XSCR_08",
                "phase": "screw-approach",
                "screw": 8,
                "pointName": "XSCR_08:ToolOffset",
                "pose": {
                  "X": 1042.365851,
                  "Y": -839.202004,
                  "Z": 598.051834,
                  "A": 135.611572,
                  "B": -71.572495,
                  "C": -136.658981
                },
                "originalPose": {
                  "X": 945.047485,
                  "Y": -839.982666,
                  "Z": 575.062134,
                  "A": 135.611572,
                  "B": -71.5724945,
                  "C": -136.658981,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 966.524224,
                  "Y": -34.182841,
                  "Z": 890.99059,
                  "A": 134.587969,
                  "B": -71.771267,
                  "C": -135.615064
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 15
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 285
                },
                "nominal": true,
                "index": 62
              },
              "phNominal": {
                "value": 170.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 78
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[8,3]",
                "type": "E6POS",
                "values": {
                  "X": -54.1665039,
                  "Y": 2.56610107,
                  "Z": -18.2250977,
                  "A": 141.441788,
                  "B": -69.2916183,
                  "C": -142.154099,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 167
                },
                "raw": "{X -54.1665039,Y 2.56610107,Z -18.2250977,A 141.441788,B -69.2916183,C -142.154099,S 2,T 35,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 9,
              "side": "back",
              "cameraProgram": 209,
              "camera": {
                "id": "camera-9-XCAM_09",
                "phase": "camera",
                "screw": 9,
                "pointName": "XCAM_09",
                "pose": {
                  "X": 948.231934,
                  "Y": -713.77124,
                  "Z": 582.947083,
                  "A": -129.021133,
                  "B": -63.6489487,
                  "C": 130.314072
                },
                "originalPose": {
                  "X": 948.231934,
                  "Y": -713.77124,
                  "Z": 582.947083,
                  "A": -129.021133,
                  "B": -63.6489487,
                  "C": 130.314072,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 872.364898,
                  "Y": 91.277573,
                  "Z": 876.29602,
                  "A": -128.5812,
                  "B": -63.95424,
                  "C": 129.787398
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 27
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 121
                },
                "nominal": true,
                "index": 67
              },
              "screw": {
                "id": "tightening-9-XSCR_09",
                "phase": "tightening",
                "screw": 9,
                "pointName": "XSCR_09",
                "pose": {
                  "X": 942.575562,
                  "Y": -713.175964,
                  "Z": 578.138123,
                  "A": -112.342575,
                  "B": -70.5467682,
                  "C": 115.284485
                },
                "originalPose": {
                  "X": 942.575562,
                  "Y": -713.175964,
                  "Z": 578.138123,
                  "A": -112.342575,
                  "B": -70.5467682,
                  "C": 115.284485,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 866.677715,
                  "Y": 91.868368,
                  "Z": 871.522981,
                  "A": -111.488683,
                  "B": -70.771365,
                  "C": 114.344934
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 16
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 307
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 71
              },
              "cameraApproach": {
                "id": "camera-approach-9-XCAM_09",
                "phase": "camera-approach",
                "screw": 9,
                "pointName": "XCAM_09:ToolOffset",
                "pose": {
                  "X": 1043.973843,
                  "Y": -716.737751,
                  "Z": 611.664441,
                  "A": -129.021133,
                  "B": -63.648949,
                  "C": 130.314072
                },
                "originalPose": {
                  "X": 948.231934,
                  "Y": -713.77124,
                  "Z": 582.947083,
                  "A": -129.021133,
                  "B": -63.6489487,
                  "C": 130.314072,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 968.28981,
                  "Y": 88.302194,
                  "Z": 904.395103,
                  "A": -128.5812,
                  "B": -63.95424,
                  "C": 129.787398
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 27
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 107
                },
                "nominal": true,
                "index": 66
              },
              "screwApproach": {
                "id": "screw-approach-9-XSCR_09",
                "phase": "screw-approach",
                "screw": 9,
                "pointName": "XSCR_09:ToolOffset",
                "pose": {
                  "X": 1041.516892,
                  "Y": -710.298806,
                  "Z": 592.36258,
                  "A": -112.342575,
                  "B": -70.546768,
                  "C": 115.284485
                },
                "originalPose": {
                  "X": 942.575562,
                  "Y": -713.175964,
                  "Z": 578.138123,
                  "A": -112.342575,
                  "B": -70.5467682,
                  "C": 115.284485,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 965.711047,
                  "Y": 94.711511,
                  "Z": 885.099271,
                  "A": -111.488683,
                  "B": -70.771365,
                  "C": 114.344934
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 16
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 285
                },
                "nominal": true,
                "index": 70
              },
              "phNominal": {
                "value": 154.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 79
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[9,3]",
                "type": "E6POS",
                "values": {
                  "X": -55.0541382,
                  "Y": 3.72277832,
                  "Z": -16.8526,
                  "A": -122.271576,
                  "B": -68.5433,
                  "C": 124.59169,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 171
                },
                "raw": "{X -55.0541382,Y 3.72277832,Z -16.8526,A -122.271576,B -68.5433,C 124.591690,S 2,T 35,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            }
          ],
          "waypoints": [
            {
              "id": "transit-1-XMainPrePosition",
              "phase": "transit",
              "screw": 1,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664684,
                "Z": 1030.72888,
                "A": -72.692741,
                "B": -87.945732,
                "C": -113.111351
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 127
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1417
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_3",
              "priorRobPos": 10,
              "index": 0
            },
            {
              "id": "camera-approach-1-XCAM_01",
              "phase": "camera-approach",
              "screw": 1,
              "pointName": "XCAM_01:ToolOffset",
              "pose": {
                "X": 838.279426,
                "Y": -737.371767,
                "Z": 445.192836,
                "A": -102.175011,
                "B": -61.692703,
                "C": -76.911781
              },
              "originalPose": {
                "X": 937.695618,
                "Y": -738.425049,
                "Z": 455.931152,
                "A": -102.175011,
                "B": -61.6927032,
                "C": -76.9117813,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 761.505754,
                "Y": 67.518825,
                "Z": 739.297686,
                "A": -101.563798,
                "B": -61.859571,
                "C": -77.642509
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 19
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 107
              },
              "nominal": true,
              "index": 1
            },
            {
              "id": "camera-1-XCAM_01",
              "phase": "camera",
              "screw": 1,
              "pointName": "XCAM_01",
              "pose": {
                "X": 937.695618,
                "Y": -738.425049,
                "Z": 455.931152,
                "A": -102.175011,
                "B": -61.6927032,
                "C": -76.9117813
              },
              "originalPose": {
                "X": 937.695618,
                "Y": -738.425049,
                "Z": 455.931152,
                "A": -102.175011,
                "B": -61.6927032,
                "C": -76.9117813,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 860.989053,
                "Y": 66.425657,
                "Z": 749.391161,
                "A": -101.563798,
                "B": -61.859572,
                "C": -77.642509
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 19
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 121
              },
              "nominal": true,
              "index": 2
            },
            {
              "id": "camera-retract-1",
              "phase": "camera-retract",
              "screw": 1,
              "pointName": "XCAM_01:ToolOffset",
              "pose": {
                "X": 838.279426,
                "Y": -737.371767,
                "Z": 445.192836,
                "A": -102.175011,
                "B": -61.692703,
                "C": -76.911781
              },
              "originalPose": {
                "X": 937.695618,
                "Y": -738.425049,
                "Z": 455.931152,
                "A": -102.175011,
                "B": -61.6927032,
                "C": -76.9117813,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 761.505754,
                "Y": 67.518825,
                "Z": 739.297686,
                "A": -101.563798,
                "B": -61.859571,
                "C": -77.642509
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 19
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 187
              },
              "nominal": true,
              "index": 3
            },
            {
              "id": "screw-approach-1-XSCR_01",
              "phase": "screw-approach",
              "screw": 1,
              "pointName": "XSCR_01:ToolOffset",
              "pose": {
                "X": 868.250007,
                "Y": -735.751955,
                "Z": 440.87704,
                "A": -102.175011,
                "B": -61.692703,
                "C": -76.911781
              },
              "originalPose": {
                "X": 967.666199,
                "Y": -736.805237,
                "Z": 451.615356,
                "A": -102.175011,
                "B": -61.6927032,
                "C": -76.9117813,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 791.44855,
                "Y": 69.114467,
                "Z": 734.78454,
                "A": -101.563798,
                "B": -61.859571,
                "C": -77.642509
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 8
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 285
              },
              "nominal": true,
              "index": 4
            },
            {
              "id": "tightening-1-XSCR_01",
              "phase": "tightening",
              "screw": 1,
              "pointName": "XSCR_01",
              "pose": {
                "X": 967.666199,
                "Y": -736.805237,
                "Z": 451.615356,
                "A": -102.175011,
                "B": -61.6927032,
                "C": -76.9117813
              },
              "originalPose": {
                "X": 967.666199,
                "Y": -736.805237,
                "Z": 451.615356,
                "A": -102.175011,
                "B": -61.6927032,
                "C": -76.9117813,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 890.931849,
                "Y": 68.021299,
                "Z": 744.878015,
                "A": -101.563798,
                "B": -61.859572,
                "C": -77.642509
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 8
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 307
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 5
            },
            {
              "id": "screw-retract-1",
              "phase": "screw-retract",
              "screw": 1,
              "pointName": "XSCR_01:ToolOffset",
              "pose": {
                "X": 868.250007,
                "Y": -735.751955,
                "Z": 440.87704,
                "A": -102.175011,
                "B": -61.692703,
                "C": -76.911781
              },
              "originalPose": {
                "X": 967.666199,
                "Y": -736.805237,
                "Z": 451.615356,
                "A": -102.175011,
                "B": -61.6927032,
                "C": -76.9117813,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 791.44855,
                "Y": 69.114467,
                "Z": 734.78454,
                "A": -101.563798,
                "B": -61.859571,
                "C": -77.642509
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 8
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 334
              },
              "nominal": true,
              "index": 6
            },
            {
              "id": "camera-approach-2-XCAM_02",
              "phase": "camera-approach",
              "screw": 2,
              "pointName": "XCAM_02:ToolOffset",
              "pose": {
                "X": 838.331733,
                "Y": -828.371645,
                "Z": 445.046535,
                "A": -102.175011,
                "B": -61.692703,
                "C": -76.911781
              },
              "originalPose": {
                "X": 937.747925,
                "Y": -829.424927,
                "Z": 455.784851,
                "A": -102.175011,
                "B": -61.6927032,
                "C": -76.9117813,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 761.505747,
                "Y": -23.481185,
                "Z": 739.297683,
                "A": -101.563798,
                "B": -61.859571,
                "C": -77.642509
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 20
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 107
              },
              "nominal": true,
              "index": 7
            },
            {
              "id": "camera-2-XCAM_02",
              "phase": "camera",
              "screw": 2,
              "pointName": "XCAM_02",
              "pose": {
                "X": 937.747925,
                "Y": -829.424927,
                "Z": 455.784851,
                "A": -102.175011,
                "B": -61.6927032,
                "C": -76.9117813
              },
              "originalPose": {
                "X": 937.747925,
                "Y": -829.424927,
                "Z": 455.784851,
                "A": -102.175011,
                "B": -61.6927032,
                "C": -76.9117813,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 860.989046,
                "Y": -24.574354,
                "Z": 749.391158,
                "A": -101.563798,
                "B": -61.859572,
                "C": -77.642509
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 20
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 121
              },
              "nominal": true,
              "index": 8
            },
            {
              "id": "camera-retract-2",
              "phase": "camera-retract",
              "screw": 2,
              "pointName": "XCAM_02:ToolOffset",
              "pose": {
                "X": 838.331733,
                "Y": -828.371645,
                "Z": 445.046535,
                "A": -102.175011,
                "B": -61.692703,
                "C": -76.911781
              },
              "originalPose": {
                "X": 937.747925,
                "Y": -829.424927,
                "Z": 455.784851,
                "A": -102.175011,
                "B": -61.6927032,
                "C": -76.9117813,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 761.505747,
                "Y": -23.481185,
                "Z": 739.297683,
                "A": -101.563798,
                "B": -61.859571,
                "C": -77.642509
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 20
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 187
              },
              "nominal": true,
              "index": 9
            },
            {
              "id": "screw-approach-2-XSCR_02",
              "phase": "screw-approach",
              "screw": 2,
              "pointName": "XSCR_02:ToolOffset",
              "pose": {
                "X": 867.274904,
                "Y": -822.258002,
                "Z": 440.472564,
                "A": -101.760963,
                "B": -61.742729,
                "C": -76.365547
              },
              "originalPose": {
                "X": 966.648865,
                "Y": -821.738892,
                "Z": 451.632599,
                "A": -101.760963,
                "B": -61.7427292,
                "C": -76.3655472,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 790.422013,
                "Y": -17.391543,
                "Z": 734.525806,
                "A": -101.146188,
                "B": -61.907085,
                "C": -77.099982
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 9
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 285
              },
              "nominal": true,
              "index": 10
            },
            {
              "id": "tightening-2-XSCR_02",
              "phase": "tightening",
              "screw": 2,
              "pointName": "XSCR_02",
              "pose": {
                "X": 966.648865,
                "Y": -821.738892,
                "Z": 451.632599,
                "A": -101.760963,
                "B": -61.7427292,
                "C": -76.3655472
              },
              "originalPose": {
                "X": 966.648865,
                "Y": -821.738892,
                "Z": 451.632599,
                "A": -101.760963,
                "B": -61.7427292,
                "C": -76.3655472,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 889.866711,
                "Y": -16.91162,
                "Z": 745.038731,
                "A": -101.146188,
                "B": -61.907085,
                "C": -77.099982
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 9
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 307
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 11
            },
            {
              "id": "screw-retract-2",
              "phase": "screw-retract",
              "screw": 2,
              "pointName": "XSCR_02:ToolOffset",
              "pose": {
                "X": 867.274904,
                "Y": -822.258002,
                "Z": 440.472564,
                "A": -101.760963,
                "B": -61.742729,
                "C": -76.365547
              },
              "originalPose": {
                "X": 966.648865,
                "Y": -821.738892,
                "Z": 451.632599,
                "A": -101.760963,
                "B": -61.7427292,
                "C": -76.3655472,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 790.422013,
                "Y": -17.391543,
                "Z": 734.525806,
                "A": -101.146188,
                "B": -61.907085,
                "C": -77.099982
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 9
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 334
              },
              "nominal": true,
              "index": 12
            },
            {
              "id": "camera-approach-3-XCAM_03",
              "phase": "camera-approach",
              "screw": 3,
              "pointName": "XCAM_03:ToolOffset",
              "pose": {
                "X": 802.721656,
                "Y": -777.245021,
                "Z": 740.115862,
                "A": 116.458832,
                "B": -59.271706,
                "C": 58.051983
              },
              "originalPose": {
                "X": 898.952942,
                "Y": -780.159729,
                "Z": 767.153687,
                "A": 116.458832,
                "B": -59.2717056,
                "C": 58.0519829,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 727.843781,
                "Y": 28.14021,
                "Z": 1034.509507,
                "A": 115.794216,
                "B": -59.352945,
                "C": 58.786869
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 21
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 107
              },
              "nominal": true,
              "index": 13
            },
            {
              "id": "camera-3-XCAM_03",
              "phase": "camera",
              "screw": 3,
              "pointName": "XCAM_03",
              "pose": {
                "X": 898.952942,
                "Y": -780.159729,
                "Z": 767.153687,
                "A": 116.458832,
                "B": -59.2717056,
                "C": 58.0519829
              },
              "originalPose": {
                "X": 898.952942,
                "Y": -780.159729,
                "Z": 767.153687,
                "A": 116.458832,
                "B": -59.2717056,
                "C": 58.0519829,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 824.247169,
                "Y": 25.213654,
                "Z": 1060.925829,
                "A": 115.794216,
                "B": -59.352945,
                "C": 58.786869
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 21
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 121
              },
              "nominal": true,
              "index": 14
            },
            {
              "id": "camera-retract-3",
              "phase": "camera-retract",
              "screw": 3,
              "pointName": "XCAM_03:ToolOffset",
              "pose": {
                "X": 802.721656,
                "Y": -777.245021,
                "Z": 740.115862,
                "A": 116.458832,
                "B": -59.271706,
                "C": 58.051983
              },
              "originalPose": {
                "X": 898.952942,
                "Y": -780.159729,
                "Z": 767.153687,
                "A": 116.458832,
                "B": -59.2717056,
                "C": 58.0519829,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 727.843781,
                "Y": 28.14021,
                "Z": 1034.509507,
                "A": 115.794216,
                "B": -59.352945,
                "C": 58.786869
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 21
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 187
              },
              "nominal": true,
              "index": 15
            },
            {
              "id": "screw-approach-3-XSCR_03",
              "phase": "screw-approach",
              "screw": 3,
              "pointName": "XSCR_03:ToolOffset",
              "pose": {
                "X": 838.54447,
                "Y": -779.228358,
                "Z": 746.77254,
                "A": -169.930145,
                "B": -73.991486,
                "C": -11.359084
              },
              "originalPose": {
                "X": 934.775757,
                "Y": -782.143066,
                "Z": 773.810364,
                "A": -169.930145,
                "B": -73.9914856,
                "C": -11.3590841,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 763.707994,
                "Y": 26.146984,
                "Z": 1040.93635,
                "A": -170.054857,
                "B": -74.374349,
                "C": -11.263388
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 10
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 285
              },
              "nominal": true,
              "index": 16
            },
            {
              "id": "tightening-3-XSCR_03",
              "phase": "tightening",
              "screw": 3,
              "pointName": "XSCR_03",
              "pose": {
                "X": 934.775757,
                "Y": -782.143066,
                "Z": 773.810364,
                "A": -169.930145,
                "B": -73.9914856,
                "C": -11.3590841
              },
              "originalPose": {
                "X": 934.775757,
                "Y": -782.143066,
                "Z": 773.810364,
                "A": -169.930145,
                "B": -73.9914856,
                "C": -11.3590841,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 860.111382,
                "Y": 23.220427,
                "Z": 1067.352671,
                "A": -170.054857,
                "B": -74.374349,
                "C": -11.263388
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 10
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 307
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 17
            },
            {
              "id": "screw-retract-3",
              "phase": "screw-retract",
              "screw": 3,
              "pointName": "XSCR_03:ToolOffset",
              "pose": {
                "X": 838.54447,
                "Y": -779.228358,
                "Z": 746.77254,
                "A": -169.930145,
                "B": -73.991486,
                "C": -11.359084
              },
              "originalPose": {
                "X": 934.775757,
                "Y": -782.143066,
                "Z": 773.810364,
                "A": -169.930145,
                "B": -73.9914856,
                "C": -11.3590841,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 763.707994,
                "Y": 26.146984,
                "Z": 1040.93635,
                "A": -170.054857,
                "B": -74.374349,
                "C": -11.263388
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 10
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 334
              },
              "nominal": true,
              "index": 18
            },
            {
              "id": "transit-4-XMainPrePosition",
              "phase": "transit",
              "screw": 4,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664684,
                "Z": 1030.72888,
                "A": -72.692741,
                "B": -87.945732,
                "C": -113.111351
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 127
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1605
              },
              "nominal": true,
              "routeFunction": "LeftSeatSide_3",
              "priorRobPos": 301,
              "index": 19
            },
            {
              "id": "transit-4-Xscrewleftuppreposition",
              "phase": "transit",
              "screw": 4,
              "pointName": "Xscrewleftuppreposition",
              "pose": {
                "X": 632.7229,
                "Y": -73.5886154,
                "Z": 1282.93762,
                "A": -124.306458,
                "B": -36.9615021,
                "C": -163.15361
              },
              "originalPose": {
                "X": 632.7229,
                "Y": -73.5886154,
                "Z": 1282.93762,
                "A": -124.306458,
                "B": -36.9615021,
                "C": -163.15361,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 632.7229,
                "Y": -73.588615,
                "Z": 1282.93762,
                "A": -124.306458,
                "B": -36.961502,
                "C": -163.15361
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 113
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1614
              },
              "nominal": true,
              "routeFunction": "LeftSeatSide_3",
              "priorRobPos": 301,
              "index": 20
            },
            {
              "id": "transit-4-Xscrewleftpreposition",
              "phase": "transit",
              "screw": 4,
              "pointName": "Xscrewleftpreposition",
              "pose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.7163143,
                "C": 52.2450905
              },
              "originalPose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.7163143,
                "C": 52.2450905,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.716314,
                "C": 52.245091
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 107
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1620
              },
              "nominal": true,
              "routeFunction": "LeftSeatSide_3",
              "priorRobPos": 301,
              "index": 21
            },
            {
              "id": "camera-approach-4-XCAM_04",
              "phase": "camera-approach",
              "screw": 4,
              "pointName": "XCAM_04:ToolOffset",
              "pose": {
                "X": 889.209822,
                "Y": -1088.21109,
                "Z": 153.141215,
                "A": 141.125168,
                "B": -87.802124,
                "C": 129.352036
              },
              "originalPose": {
                "X": 888.413269,
                "Y": -988.243835,
                "Z": 150.709457,
                "A": 141.125168,
                "B": -87.802124,
                "C": 129.352036,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 810.338171,
                "Y": -283.818788,
                "Z": 447.486855,
                "A": 132.258912,
                "B": -88.010552,
                "C": 138.191516
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 22
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 107
              },
              "nominal": true,
              "index": 22
            },
            {
              "id": "camera-4-XCAM_04",
              "phase": "camera",
              "screw": 4,
              "pointName": "XCAM_04",
              "pose": {
                "X": 888.413269,
                "Y": -988.243835,
                "Z": 150.709457,
                "A": 141.125168,
                "B": -87.802124,
                "C": 129.352036
              },
              "originalPose": {
                "X": 888.413269,
                "Y": -988.243835,
                "Z": 150.709457,
                "A": 141.125168,
                "B": -87.802124,
                "C": 129.352036,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 809.582247,
                "Y": -183.85513,
                "Z": 444.899245,
                "A": 132.258912,
                "B": -88.010552,
                "C": 138.191516
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 22
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 121
              },
              "nominal": true,
              "index": 23
            },
            {
              "id": "camera-retract-4",
              "phase": "camera-retract",
              "screw": 4,
              "pointName": "XCAM_04:ToolOffset",
              "pose": {
                "X": 889.209822,
                "Y": -1088.21109,
                "Z": 153.141215,
                "A": 141.125168,
                "B": -87.802124,
                "C": 129.352036
              },
              "originalPose": {
                "X": 888.413269,
                "Y": -988.243835,
                "Z": 150.709457,
                "A": 141.125168,
                "B": -87.802124,
                "C": 129.352036,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 810.338171,
                "Y": -283.818788,
                "Z": 447.486855,
                "A": 132.258912,
                "B": -88.010552,
                "C": 138.191516
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 22
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 187
              },
              "nominal": true,
              "index": 24
            },
            {
              "id": "screw-approach-4-XSCR_04",
              "phase": "screw-approach",
              "screw": 4,
              "pointName": "XSCR_04:ToolOffset",
              "pose": {
                "X": 887.735518,
                "Y": -1064.997835,
                "Z": 155.391215,
                "A": 141.125458,
                "B": -87.802139,
                "C": 129.351746
              },
              "originalPose": {
                "X": 886.938965,
                "Y": -965.030579,
                "Z": 152.959488,
                "A": 141.125458,
                "B": -87.8021393,
                "C": 129.351746,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 808.89163,
                "Y": -260.601102,
                "Z": 449.708983,
                "A": 132.259162,
                "B": -88.010568,
                "C": 138.191266
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 11
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 285
              },
              "nominal": true,
              "index": 25
            },
            {
              "id": "tightening-4-XSCR_04",
              "phase": "tightening",
              "screw": 4,
              "pointName": "XSCR_04",
              "pose": {
                "X": 886.938965,
                "Y": -965.030579,
                "Z": 152.959488,
                "A": 141.125458,
                "B": -87.8021393,
                "C": 129.351746
              },
              "originalPose": {
                "X": 886.938965,
                "Y": -965.030579,
                "Z": 152.959488,
                "A": 141.125458,
                "B": -87.8021393,
                "C": 129.351746,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 808.135706,
                "Y": -160.637443,
                "Z": 447.121404,
                "A": 132.259161,
                "B": -88.010569,
                "C": 138.191267
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 11
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 307
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 26
            },
            {
              "id": "screw-retract-4",
              "phase": "screw-retract",
              "screw": 4,
              "pointName": "XSCR_04:ToolOffset",
              "pose": {
                "X": 887.735518,
                "Y": -1064.997835,
                "Z": 155.391215,
                "A": 141.125458,
                "B": -87.802139,
                "C": 129.351746
              },
              "originalPose": {
                "X": 886.938965,
                "Y": -965.030579,
                "Z": 152.959488,
                "A": 141.125458,
                "B": -87.8021393,
                "C": 129.351746,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 808.89163,
                "Y": -260.601102,
                "Z": 449.708983,
                "A": 132.259162,
                "B": -88.010568,
                "C": 138.191266
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 11
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 334
              },
              "nominal": true,
              "index": 27
            },
            {
              "id": "transit-5-Xscrewleftpreposition",
              "phase": "transit",
              "screw": 5,
              "pointName": "Xscrewleftpreposition",
              "pose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.7163143,
                "C": 52.2450905
              },
              "originalPose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.7163143,
                "C": 52.2450905,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.716314,
                "C": 52.245091
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 107
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1871
              },
              "nominal": true,
              "routeFunction": "RightSeatSide_3",
              "priorRobPos": 401,
              "index": 28
            },
            {
              "id": "transit-5-Xscrewleftuppreposition",
              "phase": "transit",
              "screw": 5,
              "pointName": "Xscrewleftuppreposition",
              "pose": {
                "X": 632.7229,
                "Y": -73.5886154,
                "Z": 1282.93762,
                "A": -124.306458,
                "B": -36.9615021,
                "C": -163.15361
              },
              "originalPose": {
                "X": 632.7229,
                "Y": -73.5886154,
                "Z": 1282.93762,
                "A": -124.306458,
                "B": -36.9615021,
                "C": -163.15361,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 632.7229,
                "Y": -73.588615,
                "Z": 1282.93762,
                "A": -124.306458,
                "B": -36.961502,
                "C": -163.15361
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 113
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1880
              },
              "nominal": true,
              "routeFunction": "RightSeatSide_3",
              "priorRobPos": 401,
              "index": 29
            },
            {
              "id": "transit-5-XMainPrePosition",
              "phase": "transit",
              "screw": 5,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664684,
                "Z": 1030.72888,
                "A": -72.692741,
                "B": -87.945732,
                "C": -113.111351
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 127
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1888
              },
              "nominal": true,
              "routeFunction": "RightSeatSide_3",
              "priorRobPos": 401,
              "index": 30
            },
            {
              "id": "transit-5-Xscrewrightpreposition",
              "phase": "transit",
              "screw": 5,
              "pointName": "Xscrewrightpreposition",
              "pose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.1954727,
                "B": -89.0842285,
                "C": 133.458359
              },
              "originalPose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.1954727,
                "B": -89.0842285,
                "C": 133.458359,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.195473,
                "B": -89.084228,
                "C": 133.458359
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 110
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1897
              },
              "nominal": true,
              "routeFunction": "RightSeatSide_3",
              "priorRobPos": 401,
              "index": 31
            },
            {
              "id": "camera-approach-5-XCAM_05",
              "phase": "camera-approach",
              "screw": 5,
              "pointName": "XCAM_05:ToolOffset",
              "pose": {
                "X": 888.436302,
                "Y": -470.258357,
                "Z": 153.166682,
                "A": -179.883118,
                "B": -47.358253,
                "C": -91.614975
              },
              "originalPose": {
                "X": 886.567078,
                "Y": -570.222656,
                "Z": 151.257538,
                "A": -179.883118,
                "B": -47.3582535,
                "C": -91.614975,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 809.913614,
                "Y": 334.13353,
                "Z": 446.521596,
                "A": 179.983804,
                "B": -47.730839,
                "C": -91.478842
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 23
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 107
              },
              "nominal": true,
              "index": 32
            },
            {
              "id": "camera-5-XCAM_05",
              "phase": "camera",
              "screw": 5,
              "pointName": "XCAM_05",
              "pose": {
                "X": 886.567078,
                "Y": -570.222656,
                "Z": 151.257538,
                "A": -179.883118,
                "B": -47.3582535,
                "C": -91.614975
              },
              "originalPose": {
                "X": 886.567078,
                "Y": -570.222656,
                "Z": 151.257538,
                "A": -179.883118,
                "B": -47.3582535,
                "C": -91.614975,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 807.975595,
                "Y": 234.167382,
                "Z": 444.785726,
                "A": 179.983804,
                "B": -47.73084,
                "C": -91.478842
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 23
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 121
              },
              "nominal": true,
              "index": 33
            },
            {
              "id": "camera-retract-5",
              "phase": "camera-retract",
              "screw": 5,
              "pointName": "XCAM_05:ToolOffset",
              "pose": {
                "X": 888.436302,
                "Y": -470.258357,
                "Z": 153.166682,
                "A": -179.883118,
                "B": -47.358253,
                "C": -91.614975
              },
              "originalPose": {
                "X": 886.567078,
                "Y": -570.222656,
                "Z": 151.257538,
                "A": -179.883118,
                "B": -47.3582535,
                "C": -91.614975,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 809.913614,
                "Y": 334.13353,
                "Z": 446.521596,
                "A": 179.983804,
                "B": -47.730839,
                "C": -91.478842
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 23
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 187
              },
              "nominal": true,
              "index": 34
            },
            {
              "id": "screw-approach-5-XSCR_05",
              "phase": "screw-approach",
              "screw": 5,
              "pointName": "XSCR_05:ToolOffset",
              "pose": {
                "X": 891.394546,
                "Y": -487.98267,
                "Z": 150.623296,
                "A": 175.870193,
                "B": -29.493492,
                "C": -88.748047
              },
              "originalPose": {
                "X": 885.267517,
                "Y": -587.776672,
                "Z": 152.525055,
                "A": 175.870193,
                "B": -29.4934921,
                "C": -88.7480469,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 812.845254,
                "Y": 316.403453,
                "Z": 443.987596,
                "A": 175.769672,
                "B": -29.858284,
                "C": -88.610937
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 12
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 285
              },
              "nominal": true,
              "index": 35
            },
            {
              "id": "tightening-5-XSCR_05",
              "phase": "tightening",
              "screw": 5,
              "pointName": "XSCR_05",
              "pose": {
                "X": 885.267517,
                "Y": -587.776672,
                "Z": 152.525055,
                "A": 175.870193,
                "B": -29.4934921,
                "C": -88.7480469
              },
              "originalPose": {
                "X": 885.267517,
                "Y": -587.776672,
                "Z": 152.525055,
                "A": 175.870193,
                "B": -29.4934921,
                "C": -88.7480469,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 806.674396,
                "Y": 216.616176,
                "Z": 446.089949,
                "A": 175.769672,
                "B": -29.858284,
                "C": -88.610937
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 12
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 307
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 36
            },
            {
              "id": "screw-retract-5",
              "phase": "screw-retract",
              "screw": 5,
              "pointName": "XSCR_05:ToolOffset",
              "pose": {
                "X": 891.394546,
                "Y": -487.98267,
                "Z": 150.623296,
                "A": 175.870193,
                "B": -29.493492,
                "C": -88.748047
              },
              "originalPose": {
                "X": 885.267517,
                "Y": -587.776672,
                "Z": 152.525055,
                "A": 175.870193,
                "B": -29.4934921,
                "C": -88.7480469,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 812.845254,
                "Y": 316.403453,
                "Z": 443.987596,
                "A": 175.769672,
                "B": -29.858284,
                "C": -88.610937
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 12
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 334
              },
              "nominal": true,
              "index": 37
            },
            {
              "id": "transit-6-Xscrewrightpreposition",
              "phase": "transit",
              "screw": 6,
              "pointName": "Xscrewrightpreposition",
              "pose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.1954727,
                "B": -89.0842285,
                "C": 133.458359
              },
              "originalPose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.1954727,
                "B": -89.0842285,
                "C": 133.458359,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.195473,
                "B": -89.084228,
                "C": 133.458359
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 110
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 2124
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_3",
              "priorRobPos": 501,
              "index": 38
            },
            {
              "id": "transit-6-XMainPrePosition",
              "phase": "transit",
              "screw": 6,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664684,
                "Z": 1030.72888,
                "A": -72.692741,
                "B": -87.945732,
                "C": -113.111351
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 127
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 2133
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_3",
              "priorRobPos": 501,
              "index": 39
            },
            {
              "id": "transit-6-XBackLeft2",
              "phase": "transit",
              "screw": 6,
              "pointName": "XBackLeft2",
              "pose": {
                "X": 938.562439,
                "Y": 42.7218208,
                "Z": 1351.74438,
                "A": -130.358948,
                "B": -31.6425552,
                "C": 99.7302094
              },
              "originalPose": {
                "X": 938.562439,
                "Y": 42.7218208,
                "Z": 1351.74438,
                "A": -130.358948,
                "B": -31.6425552,
                "C": 99.7302094,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 938.562439,
                "Y": 42.721821,
                "Z": 1351.74438,
                "A": -130.358948,
                "B": -31.642555,
                "C": 99.730209
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 182
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 2142
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_3",
              "priorRobPos": 501,
              "index": 40
            },
            {
              "id": "transit-6-XBackLeft",
              "phase": "transit",
              "screw": 6,
              "pointName": "XBackLeft",
              "pose": {
                "X": 1044.10522,
                "Y": -111.76355,
                "Z": 1034.70752,
                "A": -130.358948,
                "B": -31.6425552,
                "C": 99.7302094
              },
              "originalPose": {
                "X": 1044.10522,
                "Y": -111.76355,
                "Z": 1034.70752,
                "A": -130.358948,
                "B": -31.6425552,
                "C": 99.7302094,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1044.10522,
                "Y": -111.76355,
                "Z": 1034.70752,
                "A": -130.358948,
                "B": -31.642555,
                "C": 99.730209
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 121
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 2149
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_3",
              "priorRobPos": 501,
              "index": 41
            },
            {
              "id": "camera-approach-6-XCAM_06",
              "phase": "camera-approach",
              "screw": 6,
              "pointName": "XCAM_06:ToolOffset",
              "pose": {
                "X": 1077.412857,
                "Y": -932.55798,
                "Z": 388.718509,
                "A": -104.941643,
                "B": 50.832344,
                "C": 69.782158
              },
              "originalPose": {
                "X": 979.838745,
                "Y": -934.250854,
                "Z": 410.545715,
                "A": -104.941643,
                "B": 50.8323441,
                "C": 69.7821579,
                "S": 2,
                "T": 10,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1000.156739,
                "Y": -127.895367,
                "Z": 681.584554,
                "A": -105.384652,
                "B": 50.645898,
                "C": 69.252153
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 24
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 107
              },
              "nominal": true,
              "index": 42
            },
            {
              "id": "camera-6-XCAM_06",
              "phase": "camera",
              "screw": 6,
              "pointName": "XCAM_06",
              "pose": {
                "X": 979.838745,
                "Y": -934.250854,
                "Z": 410.545715,
                "A": -104.941643,
                "B": 50.8323441,
                "C": 69.7821579
              },
              "originalPose": {
                "X": 979.838745,
                "Y": -934.250854,
                "Z": 410.545715,
                "A": -104.941643,
                "B": 50.8323441,
                "C": 69.7821579,
                "S": 2,
                "T": 10,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 902.725667,
                "Y": -129.497055,
                "Z": 704.048321,
                "A": -105.384652,
                "B": 50.645898,
                "C": 69.252153
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 24
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 121
              },
              "nominal": true,
              "index": 43
            },
            {
              "id": "camera-retract-6",
              "phase": "camera-retract",
              "screw": 6,
              "pointName": "XCAM_06:ToolOffset",
              "pose": {
                "X": 1077.412857,
                "Y": -932.55798,
                "Z": 388.718509,
                "A": -104.941643,
                "B": 50.832344,
                "C": 69.782158
              },
              "originalPose": {
                "X": 979.838745,
                "Y": -934.250854,
                "Z": 410.545715,
                "A": -104.941643,
                "B": 50.8323441,
                "C": 69.7821579,
                "S": 2,
                "T": 10,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1000.156739,
                "Y": -127.895367,
                "Z": 681.584554,
                "A": -105.384652,
                "B": 50.645898,
                "C": 69.252153
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 24
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 187
              },
              "nominal": true,
              "index": 44
            },
            {
              "id": "transit-6-XBackLeft3",
              "phase": "transit",
              "screw": 6,
              "pointName": "XBackLeft3",
              "pose": {
                "X": 1111.94458,
                "Y": 63.1775,
                "Z": 762.256104,
                "A": -96.0094528,
                "B": 6.28789616,
                "C": 84.3091812
              },
              "originalPose": {
                "X": 1111.94458,
                "Y": 63.1775,
                "Z": 762.256104,
                "A": -96.0094528,
                "B": 6.28789616,
                "C": 84.3091812,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1111.94458,
                "Y": 63.1775,
                "Z": 762.256104,
                "A": -96.009453,
                "B": 6.287896,
                "C": 84.309181
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 185
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 2160
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_3",
              "priorRobPos": 601,
              "index": 45
            },
            {
              "id": "screw-approach-6-XSCR_06",
              "phase": "screw-approach",
              "screw": 6,
              "pointName": "XSCR_06:ToolOffset",
              "pose": {
                "X": 1065.404351,
                "Y": -926.089193,
                "Z": 388.692322,
                "A": -89.266449,
                "B": 1.930442,
                "C": 79.919113
              },
              "originalPose": {
                "X": 966.963806,
                "Y": -927.93927,
                "Z": 406.186218,
                "A": -89.266449,
                "B": 1.93044162,
                "C": 79.9191132,
                "S": 2,
                "T": 10,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 988.151969,
                "Y": -121.419729,
                "Z": 681.62601,
                "A": -89.311395,
                "B": 1.842852,
                "C": 79.54529
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 13
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 285
              },
              "nominal": true,
              "index": 46
            },
            {
              "id": "tightening-6-XSCR_06",
              "phase": "tightening",
              "screw": 6,
              "pointName": "XSCR_06",
              "pose": {
                "X": 966.963806,
                "Y": -927.93927,
                "Z": 406.186218,
                "A": -89.266449,
                "B": 1.93044162,
                "C": 79.9191132
              },
              "originalPose": {
                "X": 966.963806,
                "Y": -927.93927,
                "Z": 406.186218,
                "A": -89.266449,
                "B": 1.93044162,
                "C": 79.9191132,
                "S": 2,
                "T": 10,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 889.826219,
                "Y": -123.185087,
                "Z": 699.76245,
                "A": -89.311395,
                "B": 1.842852,
                "C": 79.54529
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 13
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 307
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 47
            },
            {
              "id": "screw-retract-6",
              "phase": "screw-retract",
              "screw": 6,
              "pointName": "XSCR_06:ToolOffset",
              "pose": {
                "X": 1065.404351,
                "Y": -926.089193,
                "Z": 388.692322,
                "A": -89.266449,
                "B": 1.930442,
                "C": 79.919113
              },
              "originalPose": {
                "X": 966.963806,
                "Y": -927.93927,
                "Z": 406.186218,
                "A": -89.266449,
                "B": 1.93044162,
                "C": 79.9191132,
                "S": 2,
                "T": 10,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 988.151969,
                "Y": -121.419729,
                "Z": 681.62601,
                "A": -89.311395,
                "B": 1.842852,
                "C": 79.54529
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 13
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 334
              },
              "nominal": true,
              "index": 48
            },
            {
              "id": "transit-7-XBackLeft3",
              "phase": "transit",
              "screw": 7,
              "pointName": "XBackLeft3",
              "pose": {
                "X": 1111.94458,
                "Y": 63.1775,
                "Z": 762.256104,
                "A": -96.0094528,
                "B": 6.28789616,
                "C": 84.3091812
              },
              "originalPose": {
                "X": 1111.94458,
                "Y": 63.1775,
                "Z": 762.256104,
                "A": -96.0094528,
                "B": 6.28789616,
                "C": 84.3091812,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1111.94458,
                "Y": 63.1775,
                "Z": 762.256104,
                "A": -96.009453,
                "B": 6.287896,
                "C": 84.309181
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 185
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 2160
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_3",
              "priorRobPos": 601,
              "index": 49
            },
            {
              "id": "camera-approach-7-XCAM_07",
              "phase": "camera-approach",
              "screw": 7,
              "pointName": "XCAM_07:ToolOffset",
              "pose": {
                "X": 1081.525471,
                "Y": -622.266029,
                "Z": 383.65491,
                "A": -77.774918,
                "B": -51.696091,
                "C": 73.812538
              },
              "originalPose": {
                "X": 983.035278,
                "Y": -621.221,
                "Z": 400.934662,
                "A": -77.7749176,
                "B": -51.6960907,
                "C": 73.8125381,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1004.411475,
                "Y": 182.385626,
                "Z": 675.994336,
                "A": -77.32178,
                "B": -51.705824,
                "C": 73.193549
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 25
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 107
              },
              "nominal": true,
              "index": 50
            },
            {
              "id": "camera-7-XCAM_07",
              "phase": "camera",
              "screw": 7,
              "pointName": "XCAM_07",
              "pose": {
                "X": 983.035278,
                "Y": -621.221,
                "Z": 400.934662,
                "A": -77.7749176,
                "B": -51.6960907,
                "C": 73.8125381
              },
              "originalPose": {
                "X": 983.035278,
                "Y": -621.221,
                "Z": 400.934662,
                "A": -77.7749176,
                "B": -51.6960907,
                "C": 73.8125381,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 906.03632,
                "Y": 183.515054,
                "Z": 693.912294,
                "A": -77.32178,
                "B": -51.705823,
                "C": 73.193549
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 25
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 121
              },
              "nominal": true,
              "index": 51
            },
            {
              "id": "camera-retract-7",
              "phase": "camera-retract",
              "screw": 7,
              "pointName": "XCAM_07:ToolOffset",
              "pose": {
                "X": 1081.525471,
                "Y": -622.266029,
                "Z": 383.65491,
                "A": -77.774918,
                "B": -51.696091,
                "C": 73.812538
              },
              "originalPose": {
                "X": 983.035278,
                "Y": -621.221,
                "Z": 400.934662,
                "A": -77.7749176,
                "B": -51.6960907,
                "C": 73.8125381,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1004.411475,
                "Y": 182.385626,
                "Z": 675.994336,
                "A": -77.32178,
                "B": -51.705824,
                "C": 73.193549
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 25
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 187
              },
              "nominal": true,
              "index": 52
            },
            {
              "id": "transit-7-XBackLeft3",
              "phase": "transit",
              "screw": 7,
              "pointName": "XBackLeft3",
              "pose": {
                "X": 1111.94458,
                "Y": 63.1775,
                "Z": 762.256104,
                "A": -96.0094528,
                "B": 6.28789616,
                "C": 84.3091812
              },
              "originalPose": {
                "X": 1111.94458,
                "Y": 63.1775,
                "Z": 762.256104,
                "A": -96.0094528,
                "B": 6.28789616,
                "C": 84.3091812,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1111.94458,
                "Y": 63.1775,
                "Z": 762.256104,
                "A": -96.009453,
                "B": 6.287896,
                "C": 84.309181
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 185
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 2160
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_3",
              "priorRobPos": 701,
              "index": 53
            },
            {
              "id": "screw-approach-7-XSCR_07",
              "phase": "screw-approach",
              "screw": 7,
              "pointName": "XSCR_07:ToolOffset",
              "pose": {
                "X": 1067.32092,
                "Y": -620.154888,
                "Z": 395.292829,
                "A": -86.87027,
                "B": 10.720016,
                "C": 83.927643
              },
              "originalPose": {
                "X": 968.137756,
                "Y": -627.548706,
                "Z": 405.686646,
                "A": -86.8702698,
                "B": 10.7200165,
                "C": 83.9276428,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 990.284086,
                "Y": 184.52364,
                "Z": 687.720935,
                "A": -86.974019,
                "B": 10.64793,
                "C": 83.544074
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 14
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 285
              },
              "nominal": true,
              "index": 54
            },
            {
              "id": "tightening-7-XSCR_07",
              "phase": "tightening",
              "screw": 7,
              "pointName": "XSCR_07",
              "pose": {
                "X": 968.137756,
                "Y": -627.548706,
                "Z": 405.686646,
                "A": -86.8702698,
                "B": 10.7200165,
                "C": 83.9276428
              },
              "originalPose": {
                "X": 968.137756,
                "Y": -627.548706,
                "Z": 405.686646,
                "A": -86.8702698,
                "B": 10.7200165,
                "C": 83.9276428,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 891.16644,
                "Y": 177.203561,
                "Z": 698.771216,
                "A": -86.974019,
                "B": 10.647931,
                "C": 83.544074
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 14
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 307
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 55
            },
            {
              "id": "screw-retract-7",
              "phase": "screw-retract",
              "screw": 7,
              "pointName": "XSCR_07:ToolOffset",
              "pose": {
                "X": 1067.32092,
                "Y": -620.154888,
                "Z": 395.292829,
                "A": -86.87027,
                "B": 10.720016,
                "C": 83.927643
              },
              "originalPose": {
                "X": 968.137756,
                "Y": -627.548706,
                "Z": 405.686646,
                "A": -86.8702698,
                "B": 10.7200165,
                "C": 83.9276428,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 990.284086,
                "Y": 184.52364,
                "Z": 687.720935,
                "A": -86.974019,
                "B": 10.64793,
                "C": 83.544074
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 14
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 334
              },
              "nominal": true,
              "index": 56
            },
            {
              "id": "transit-8-XBackLeft3",
              "phase": "transit",
              "screw": 8,
              "pointName": "XBackLeft3",
              "pose": {
                "X": 1111.94458,
                "Y": 63.1775,
                "Z": 762.256104,
                "A": -96.0094528,
                "B": 6.28789616,
                "C": 84.3091812
              },
              "originalPose": {
                "X": 1111.94458,
                "Y": 63.1775,
                "Z": 762.256104,
                "A": -96.0094528,
                "B": 6.28789616,
                "C": 84.3091812,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1111.94458,
                "Y": 63.1775,
                "Z": 762.256104,
                "A": -96.009453,
                "B": 6.287896,
                "C": 84.309181
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 185
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 2160
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_3",
              "priorRobPos": 701,
              "index": 57
            },
            {
              "id": "camera-approach-8-XCAM_08",
              "phase": "camera-approach",
              "screw": 8,
              "pointName": "XCAM_08:ToolOffset",
              "pose": {
                "X": 1052.244688,
                "Y": -839.186055,
                "Z": 615.813447,
                "A": -122.296616,
                "B": -62.036179,
                "C": 124.531532
              },
              "originalPose": {
                "X": 955.857,
                "Y": -837.491211,
                "Z": 589.232605,
                "A": -122.296616,
                "B": -62.0361786,
                "C": 124.531532,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 976.518343,
                "Y": -34.144016,
                "Z": 908.687558,
                "A": -121.823881,
                "B": -62.312067,
                "C": 123.960084
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 26
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 107
              },
              "nominal": true,
              "index": 58
            },
            {
              "id": "camera-8-XCAM_08",
              "phase": "camera",
              "screw": 8,
              "pointName": "XCAM_08",
              "pose": {
                "X": 955.857,
                "Y": -837.491211,
                "Z": 589.232605,
                "A": -122.296616,
                "B": -62.0361786,
                "C": 124.531532
              },
              "originalPose": {
                "X": 955.857,
                "Y": -837.491211,
                "Z": 589.232605,
                "A": -122.296616,
                "B": -62.0361786,
                "C": 124.531532,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 879.96084,
                "Y": -32.436496,
                "Z": 882.731191,
                "A": -121.823881,
                "B": -62.312067,
                "C": 123.960084
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 26
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 121
              },
              "nominal": true,
              "index": 59
            },
            {
              "id": "camera-retract-8",
              "phase": "camera-retract",
              "screw": 8,
              "pointName": "XCAM_08:ToolOffset",
              "pose": {
                "X": 1052.244688,
                "Y": -839.186055,
                "Z": 615.813447,
                "A": -122.296616,
                "B": -62.036179,
                "C": 124.531532
              },
              "originalPose": {
                "X": 955.857,
                "Y": -837.491211,
                "Z": 589.232605,
                "A": -122.296616,
                "B": -62.0361786,
                "C": 124.531532,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 976.518343,
                "Y": -34.144016,
                "Z": 908.687558,
                "A": -121.823881,
                "B": -62.312067,
                "C": 123.960084
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 26
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 187
              },
              "nominal": true,
              "index": 60
            },
            {
              "id": "transit-8-XBackLeft4",
              "phase": "transit",
              "screw": 8,
              "pointName": "XBackLeft4",
              "pose": {
                "X": 1028.11792,
                "Y": 98.1932297,
                "Z": 858.275208,
                "A": -89.5733643,
                "B": -56.9871063,
                "C": 96.4063416
              },
              "originalPose": {
                "X": 1028.11792,
                "Y": 98.1932297,
                "Z": 858.275208,
                "A": -89.5733643,
                "B": -56.9871063,
                "C": 96.4063416,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1028.11792,
                "Y": 98.19323,
                "Z": 858.275208,
                "A": -89.573364,
                "B": -56.987106,
                "C": 96.406342
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 188
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 2171
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_3",
              "priorRobPos": 801,
              "index": 61
            },
            {
              "id": "screw-approach-8-XSCR_08",
              "phase": "screw-approach",
              "screw": 8,
              "pointName": "XSCR_08:ToolOffset",
              "pose": {
                "X": 1042.365851,
                "Y": -839.202004,
                "Z": 598.051834,
                "A": 135.611572,
                "B": -71.572495,
                "C": -136.658981
              },
              "originalPose": {
                "X": 945.047485,
                "Y": -839.982666,
                "Z": 575.062134,
                "A": 135.611572,
                "B": -71.5724945,
                "C": -136.658981,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 966.524224,
                "Y": -34.182841,
                "Z": 890.99059,
                "A": 134.587969,
                "B": -71.771267,
                "C": -135.615064
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 15
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 285
              },
              "nominal": true,
              "index": 62
            },
            {
              "id": "tightening-8-XSCR_08",
              "phase": "tightening",
              "screw": 8,
              "pointName": "XSCR_08",
              "pose": {
                "X": 945.047485,
                "Y": -839.982666,
                "Z": 575.062134,
                "A": 135.611572,
                "B": -71.5724945,
                "C": -136.658981
              },
              "originalPose": {
                "X": 945.047485,
                "Y": -839.982666,
                "Z": 575.062134,
                "A": 135.611572,
                "B": -71.5724945,
                "C": -136.658981,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 869.058015,
                "Y": -34.944515,
                "Z": 868.635324,
                "A": 134.587969,
                "B": -71.771266,
                "C": -135.615064
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 15
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 307
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 63
            },
            {
              "id": "screw-retract-8",
              "phase": "screw-retract",
              "screw": 8,
              "pointName": "XSCR_08:ToolOffset",
              "pose": {
                "X": 1042.365851,
                "Y": -839.202004,
                "Z": 598.051834,
                "A": 135.611572,
                "B": -71.572495,
                "C": -136.658981
              },
              "originalPose": {
                "X": 945.047485,
                "Y": -839.982666,
                "Z": 575.062134,
                "A": 135.611572,
                "B": -71.5724945,
                "C": -136.658981,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 966.524224,
                "Y": -34.182841,
                "Z": 890.99059,
                "A": 134.587969,
                "B": -71.771267,
                "C": -135.615064
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 15
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 334
              },
              "nominal": true,
              "index": 64
            },
            {
              "id": "transit-9-XBackLeft4",
              "phase": "transit",
              "screw": 9,
              "pointName": "XBackLeft4",
              "pose": {
                "X": 1028.11792,
                "Y": 98.1932297,
                "Z": 858.275208,
                "A": -89.5733643,
                "B": -56.9871063,
                "C": 96.4063416
              },
              "originalPose": {
                "X": 1028.11792,
                "Y": 98.1932297,
                "Z": 858.275208,
                "A": -89.5733643,
                "B": -56.9871063,
                "C": 96.4063416,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1028.11792,
                "Y": 98.19323,
                "Z": 858.275208,
                "A": -89.573364,
                "B": -56.987106,
                "C": 96.406342
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 188
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 2171
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_3",
              "priorRobPos": 801,
              "index": 65
            },
            {
              "id": "camera-approach-9-XCAM_09",
              "phase": "camera-approach",
              "screw": 9,
              "pointName": "XCAM_09:ToolOffset",
              "pose": {
                "X": 1043.973843,
                "Y": -716.737751,
                "Z": 611.664441,
                "A": -129.021133,
                "B": -63.648949,
                "C": 130.314072
              },
              "originalPose": {
                "X": 948.231934,
                "Y": -713.77124,
                "Z": 582.947083,
                "A": -129.021133,
                "B": -63.6489487,
                "C": 130.314072,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 968.28981,
                "Y": 88.302194,
                "Z": 904.395103,
                "A": -128.5812,
                "B": -63.95424,
                "C": 129.787398
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 27
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 107
              },
              "nominal": true,
              "index": 66
            },
            {
              "id": "camera-9-XCAM_09",
              "phase": "camera",
              "screw": 9,
              "pointName": "XCAM_09",
              "pose": {
                "X": 948.231934,
                "Y": -713.77124,
                "Z": 582.947083,
                "A": -129.021133,
                "B": -63.6489487,
                "C": 130.314072
              },
              "originalPose": {
                "X": 948.231934,
                "Y": -713.77124,
                "Z": 582.947083,
                "A": -129.021133,
                "B": -63.6489487,
                "C": 130.314072,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 872.364898,
                "Y": 91.277573,
                "Z": 876.29602,
                "A": -128.5812,
                "B": -63.95424,
                "C": 129.787398
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 27
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 121
              },
              "nominal": true,
              "index": 67
            },
            {
              "id": "camera-retract-9",
              "phase": "camera-retract",
              "screw": 9,
              "pointName": "XCAM_09:ToolOffset",
              "pose": {
                "X": 1043.973843,
                "Y": -716.737751,
                "Z": 611.664441,
                "A": -129.021133,
                "B": -63.648949,
                "C": 130.314072
              },
              "originalPose": {
                "X": 948.231934,
                "Y": -713.77124,
                "Z": 582.947083,
                "A": -129.021133,
                "B": -63.6489487,
                "C": 130.314072,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 968.28981,
                "Y": 88.302194,
                "Z": 904.395103,
                "A": -128.5812,
                "B": -63.95424,
                "C": 129.787398
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 27
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 187
              },
              "nominal": true,
              "index": 68
            },
            {
              "id": "transit-9-XBackLeft4",
              "phase": "transit",
              "screw": 9,
              "pointName": "XBackLeft4",
              "pose": {
                "X": 1028.11792,
                "Y": 98.1932297,
                "Z": 858.275208,
                "A": -89.5733643,
                "B": -56.9871063,
                "C": 96.4063416
              },
              "originalPose": {
                "X": 1028.11792,
                "Y": 98.1932297,
                "Z": 858.275208,
                "A": -89.5733643,
                "B": -56.9871063,
                "C": 96.4063416,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1028.11792,
                "Y": 98.19323,
                "Z": 858.275208,
                "A": -89.573364,
                "B": -56.987106,
                "C": 96.406342
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 188
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 2171
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_3",
              "priorRobPos": 901,
              "index": 69
            },
            {
              "id": "screw-approach-9-XSCR_09",
              "phase": "screw-approach",
              "screw": 9,
              "pointName": "XSCR_09:ToolOffset",
              "pose": {
                "X": 1041.516892,
                "Y": -710.298806,
                "Z": 592.36258,
                "A": -112.342575,
                "B": -70.546768,
                "C": 115.284485
              },
              "originalPose": {
                "X": 942.575562,
                "Y": -713.175964,
                "Z": 578.138123,
                "A": -112.342575,
                "B": -70.5467682,
                "C": 115.284485,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 965.711047,
                "Y": 94.711511,
                "Z": 885.099271,
                "A": -111.488683,
                "B": -70.771365,
                "C": 114.344934
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 16
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 285
              },
              "nominal": true,
              "index": 70
            },
            {
              "id": "tightening-9-XSCR_09",
              "phase": "tightening",
              "screw": 9,
              "pointName": "XSCR_09",
              "pose": {
                "X": 942.575562,
                "Y": -713.175964,
                "Z": 578.138123,
                "A": -112.342575,
                "B": -70.5467682,
                "C": 115.284485
              },
              "originalPose": {
                "X": 942.575562,
                "Y": -713.175964,
                "Z": 578.138123,
                "A": -112.342575,
                "B": -70.5467682,
                "C": 115.284485,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 866.677715,
                "Y": 91.868368,
                "Z": 871.522981,
                "A": -111.488683,
                "B": -70.771365,
                "C": 114.344934
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 16
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 307
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 71
            },
            {
              "id": "screw-retract-9",
              "phase": "screw-retract",
              "screw": 9,
              "pointName": "XSCR_09:ToolOffset",
              "pose": {
                "X": 1041.516892,
                "Y": -710.298806,
                "Z": 592.36258,
                "A": -112.342575,
                "B": -70.546768,
                "C": 115.284485
              },
              "originalPose": {
                "X": 942.575562,
                "Y": -713.175964,
                "Z": 578.138123,
                "A": -112.342575,
                "B": -70.5467682,
                "C": 115.284485,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 965.711047,
                "Y": 94.711511,
                "Z": 885.099271,
                "A": -111.488683,
                "B": -70.771365,
                "C": 114.344934
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 16
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 334
              },
              "nominal": true,
              "index": 72
            }
          ],
          "order": [
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9
          ],
          "orderProvenance": "Illustrative numeric screw order. PLC commands each screw; robot KRL does not prescribe complete production ordering.",
          "trajectoryProvenance": "Camera targets and transition branches extracted from KRL. Tightening shown at taught nominal XSCR; actual XScrewingPos uses live vision data.",
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.src",
            "line": 1
          }
        },
        {
          "id": "530",
          "seatType": 1,
          "label": "530 (archívny program)",
          "enabledInCell": false,
          "screwCount": 6,
          "screws": [
            {
              "number": 1,
              "side": "right",
              "cameraProgram": 1,
              "camera": {
                "id": "camera-1-XCAM_01",
                "phase": "camera",
                "screw": 1,
                "pointName": "XCAM_01",
                "pose": {
                  "X": 884.184631,
                  "Y": -570.141724,
                  "Z": 150.898651,
                  "A": -178.387619,
                  "B": -45.0954819,
                  "C": -93.5265198
                },
                "originalPose": {
                  "X": 884.184631,
                  "Y": -570.141724,
                  "Z": 150.898651,
                  "A": -178.387619,
                  "B": -45.0954819,
                  "C": -93.5265198,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 805.590911,
                  "Y": 234.249106,
                  "Z": 444.442205,
                  "A": -178.503152,
                  "B": -45.470352,
                  "C": -93.409864
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 16
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 121
                },
                "nominal": true,
                "index": 3
              },
              "screw": {
                "id": "tightening-1-XSCR_01",
                "phase": "tightening",
                "screw": 1,
                "pointName": "XSCR_01",
                "pose": {
                  "X": 885.678833,
                  "Y": -589.127686,
                  "Z": 152.400024,
                  "A": 179.963226,
                  "B": -29.9391804,
                  "C": -90.7822342
                },
                "originalPose": {
                  "X": 885.678833,
                  "Y": -589.127686,
                  "Z": 152.400024,
                  "A": 179.963226,
                  "B": -29.9391804,
                  "C": -90.7822342,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 807.084127,
                  "Y": 215.264727,
                  "Z": 445.964424,
                  "A": 179.876773,
                  "B": -30.311556,
                  "C": -90.675012
                },
                "base": 10,
                "tool": 1,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 8
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 307
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 8
              },
              "cameraApproach": {
                "id": "camera-approach-1-XCAM_01",
                "phase": "camera-approach",
                "screw": 1,
                "pointName": "XCAM_01:ToolOffset",
                "pose": {
                  "X": 885.731163,
                  "Y": -470.248013,
                  "Z": 155.240848,
                  "A": -178.387619,
                  "B": -45.095482,
                  "C": -93.52652
                },
                "originalPose": {
                  "X": 884.184631,
                  "Y": -570.141724,
                  "Z": 150.898651,
                  "A": -178.387619,
                  "B": -45.0954819,
                  "C": -93.5265198,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 807.222024,
                  "Y": 334.148764,
                  "Z": 448.613284,
                  "A": -178.503152,
                  "B": -45.470352,
                  "C": -93.409865
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 16
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 107
                },
                "nominal": true,
                "index": 2
              },
              "screwApproach": {
                "id": "screw-approach-1-XSCR_01",
                "phase": "screw-approach",
                "screw": 1,
                "pointName": "XSCR_01:ToolOffset",
                "pose": {
                  "X": 886.424361,
                  "Y": -489.137463,
                  "Z": 153.583058,
                  "A": 179.963226,
                  "B": -29.93918,
                  "C": -90.782234
                },
                "originalPose": {
                  "X": 885.678833,
                  "Y": -589.127686,
                  "Z": 152.400024,
                  "A": 179.963226,
                  "B": -29.9391804,
                  "C": -90.7822342,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 807.893767,
                  "Y": 315.256277,
                  "Z": 446.981463,
                  "A": 179.876773,
                  "B": -30.311556,
                  "C": -90.675012
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 8
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 285
                },
                "nominal": true,
                "index": 7
              },
              "phNominal": {
                "value": 0.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 47
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[1,1]",
                "type": "E6POS",
                "values": {
                  "X": 0.0,
                  "Y": 0.0,
                  "Z": 0.0,
                  "A": 0.0,
                  "B": 0.0,
                  "C": 0.0,
                  "S": 0,
                  "T": 0,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 134
                },
                "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0,S 0,T 0,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 2,
              "side": "left",
              "cameraProgram": 2,
              "camera": {
                "id": "camera-2-XCAM_02",
                "phase": "camera",
                "screw": 2,
                "pointName": "XCAM_02",
                "pose": {
                  "X": 887.712036,
                  "Y": -984.259766,
                  "Z": 157.197021,
                  "A": -166.571167,
                  "B": -85.6469116,
                  "C": 77.371109
                },
                "originalPose": {
                  "X": 887.712036,
                  "Y": -984.259766,
                  "Z": 157.197021,
                  "A": -166.571167,
                  "B": -85.6469116,
                  "C": 77.371109,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 808.925459,
                  "Y": -179.860234,
                  "Z": 451.384802,
                  "A": -166.651322,
                  "B": -86.030647,
                  "C": 77.418751
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 17
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 121
                },
                "nominal": true,
                "index": 13
              },
              "screw": {
                "id": "tightening-2-XSCR_02",
                "phase": "tightening",
                "screw": 2,
                "pointName": "XSCR_02",
                "pose": {
                  "X": 888.117188,
                  "Y": -964.975952,
                  "Z": 154.0513,
                  "A": 170.823334,
                  "B": -85.684,
                  "C": 98.0438614
                },
                "originalPose": {
                  "X": 888.117188,
                  "Y": -964.975952,
                  "Z": 154.0513,
                  "A": 170.823334,
                  "B": -85.684,
                  "C": 98.0438614,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 809.321033,
                  "Y": -160.581738,
                  "Z": 448.205444,
                  "A": 168.61914,
                  "B": -86.034134,
                  "C": 100.221089
                },
                "base": 10,
                "tool": 1,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 9
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 307
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 18
              },
              "cameraApproach": {
                "id": "camera-approach-2-XCAM_02",
                "phase": "camera-approach",
                "screw": 2,
                "pointName": "XCAM_02:ToolOffset",
                "pose": {
                  "X": 889.1695,
                  "Y": -1084.235372,
                  "Z": 155.537521,
                  "A": -166.571167,
                  "B": -85.646912,
                  "C": 77.371109
                },
                "originalPose": {
                  "X": 887.712036,
                  "Y": -984.259766,
                  "Z": 157.197021,
                  "A": -166.571167,
                  "B": -85.6469116,
                  "C": 77.371109,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 810.315675,
                  "Y": -279.8392,
                  "Z": 449.876963,
                  "A": -166.651322,
                  "B": -86.030647,
                  "C": 77.418751
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 17
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 107
                },
                "nominal": true,
                "index": 12
              },
              "screwApproach": {
                "id": "screw-approach-2-XSCR_02",
                "phase": "screw-approach",
                "screw": 2,
                "pointName": "XSCR_02:ToolOffset",
                "pose": {
                  "X": 886.101025,
                  "Y": -1064.950079,
                  "Z": 155.104382,
                  "A": 170.823334,
                  "B": -85.684,
                  "C": 98.043861
                },
                "originalPose": {
                  "X": 888.117188,
                  "Y": -964.975952,
                  "Z": 154.0513,
                  "A": 170.823334,
                  "B": -85.684,
                  "C": 98.0438614,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 807.255334,
                  "Y": -260.552868,
                  "Z": 449.432705,
                  "A": 168.61914,
                  "B": -86.034134,
                  "C": 100.221089
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 9
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 285
                },
                "nominal": true,
                "index": 17
              },
              "phNominal": {
                "value": 0.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 48
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[2,1]",
                "type": "E6POS",
                "values": {
                  "X": 0.0,
                  "Y": 0.0,
                  "Z": 0.0,
                  "A": 0.0,
                  "B": 0.0,
                  "C": 0.0,
                  "S": 0,
                  "T": 0,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 141
                },
                "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0,S 0,T 0,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 3,
              "side": "front",
              "cameraProgram": 3,
              "camera": {
                "id": "camera-3-XCAM_03",
                "phase": "camera",
                "screw": 3,
                "pointName": "XCAM_03",
                "pose": {
                  "X": 947.74054,
                  "Y": -739.388367,
                  "Z": 448.841583,
                  "A": -169.333618,
                  "B": -86.3946152,
                  "C": -11.7109861
                },
                "originalPose": {
                  "X": 947.74054,
                  "Y": -739.388367,
                  "Z": 448.841583,
                  "A": -169.333618,
                  "B": -86.3946152,
                  "C": -11.7109861,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 870.987122,
                  "Y": 65.445168,
                  "Z": 742.238002,
                  "A": -169.753191,
                  "B": -86.777673,
                  "C": -11.323366
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 18
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 121
                },
                "nominal": true,
                "index": 21
              },
              "screw": {
                "id": "tightening-3-XSCR_03",
                "phase": "tightening",
                "screw": 3,
                "pointName": "XSCR_03",
                "pose": {
                  "X": 963.953613,
                  "Y": -737.251,
                  "Z": 454.655121,
                  "A": -174.979736,
                  "B": -82.4277725,
                  "C": -5.08830118
                },
                "originalPose": {
                  "X": 963.953613,
                  "Y": -737.251,
                  "Z": 454.655121,
                  "A": -174.979736,
                  "B": -82.4277725,
                  "C": -5.08830118,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 887.238855,
                  "Y": 67.582557,
                  "Z": 747.942565,
                  "A": -175.482634,
                  "B": -82.806658,
                  "C": -4.614113
                },
                "base": 10,
                "tool": 1,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 10
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 307
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 26
              },
              "cameraApproach": {
                "id": "camera-approach-3-XCAM_03",
                "phase": "camera-approach",
                "screw": 3,
                "pointName": "XCAM_03:ToolOffset",
                "pose": {
                  "X": 847.947609,
                  "Y": -737.52942,
                  "Z": 442.684052,
                  "A": -169.333618,
                  "B": -86.394615,
                  "C": -11.710986
                },
                "originalPose": {
                  "X": 947.74054,
                  "Y": -739.388367,
                  "Z": 448.841583,
                  "A": -169.333618,
                  "B": -86.3946152,
                  "C": -11.7109861,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 771.15733,
                  "Y": 67.351581,
                  "Z": 736.72636,
                  "A": -169.753191,
                  "B": -86.777673,
                  "C": -11.323366
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 18
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 107
                },
                "nominal": true,
                "index": 20
              },
              "screwApproach": {
                "id": "screw-approach-3-XSCR_03",
                "phase": "screw-approach",
                "screw": 3,
                "pointName": "XSCR_03:ToolOffset",
                "pose": {
                  "X": 864.818962,
                  "Y": -737.056242,
                  "Z": 441.52946,
                  "A": -174.979736,
                  "B": -82.427773,
                  "C": -5.088301
                },
                "originalPose": {
                  "X": 963.953613,
                  "Y": -737.251,
                  "Z": 454.655121,
                  "A": -174.979736,
                  "B": -82.4277725,
                  "C": -5.08830118,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 788.021084,
                  "Y": 67.813204,
                  "Z": 735.461352,
                  "A": -175.482634,
                  "B": -82.806659,
                  "C": -4.614113
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 10
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 285
                },
                "nominal": true,
                "index": 25
              },
              "phNominal": {
                "value": 0.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 49
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[3,1]",
                "type": "E6POS",
                "values": {
                  "X": 0.0,
                  "Y": 0.0,
                  "Z": 0.0,
                  "A": 0.0,
                  "B": 0.0,
                  "C": 0.0,
                  "S": 0,
                  "T": 0,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 145
                },
                "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0,S 0,T 0,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 4,
              "side": "front",
              "cameraProgram": 4,
              "camera": {
                "id": "camera-4-XCAM_04",
                "phase": "camera",
                "screw": 4,
                "pointName": "XCAM_04",
                "pose": {
                  "X": 947.74054,
                  "Y": -739.388367,
                  "Z": 448.841583,
                  "A": -169.333618,
                  "B": -86.3946152,
                  "C": -11.7109861
                },
                "originalPose": {
                  "X": 947.74054,
                  "Y": -739.388367,
                  "Z": 448.841583,
                  "A": -169.333618,
                  "B": -86.3946152,
                  "C": -11.7109861,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 870.987122,
                  "Y": 65.445168,
                  "Z": 742.238002,
                  "A": -169.753191,
                  "B": -86.777673,
                  "C": -11.323366
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 19
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 121
                },
                "nominal": true,
                "index": 31
              },
              "screw": {
                "id": "tightening-4-XSCR_04",
                "phase": "tightening",
                "screw": 4,
                "pointName": "XSCR_04",
                "pose": {
                  "X": 963.953613,
                  "Y": -737.251,
                  "Z": 454.655121,
                  "A": -174.979736,
                  "B": -82.4277725,
                  "C": -5.08830118
                },
                "originalPose": {
                  "X": 963.953613,
                  "Y": -737.251,
                  "Z": 454.655121,
                  "A": -174.979736,
                  "B": -82.4277725,
                  "C": -5.08830118,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 887.238855,
                  "Y": 67.582557,
                  "Z": 747.942565,
                  "A": -175.482634,
                  "B": -82.806658,
                  "C": -4.614113
                },
                "base": 10,
                "tool": 1,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 11
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 307
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 36
              },
              "cameraApproach": {
                "id": "camera-approach-4-XCAM_04",
                "phase": "camera-approach",
                "screw": 4,
                "pointName": "XCAM_04:ToolOffset",
                "pose": {
                  "X": 847.947609,
                  "Y": -737.52942,
                  "Z": 442.684052,
                  "A": -169.333618,
                  "B": -86.394615,
                  "C": -11.710986
                },
                "originalPose": {
                  "X": 947.74054,
                  "Y": -739.388367,
                  "Z": 448.841583,
                  "A": -169.333618,
                  "B": -86.3946152,
                  "C": -11.7109861,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 771.15733,
                  "Y": 67.351581,
                  "Z": 736.72636,
                  "A": -169.753191,
                  "B": -86.777673,
                  "C": -11.323366
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 19
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 107
                },
                "nominal": true,
                "index": 30
              },
              "screwApproach": {
                "id": "screw-approach-4-XSCR_04",
                "phase": "screw-approach",
                "screw": 4,
                "pointName": "XSCR_04:ToolOffset",
                "pose": {
                  "X": 864.818962,
                  "Y": -737.056242,
                  "Z": 441.52946,
                  "A": -174.979736,
                  "B": -82.427773,
                  "C": -5.088301
                },
                "originalPose": {
                  "X": 963.953613,
                  "Y": -737.251,
                  "Z": 454.655121,
                  "A": -174.979736,
                  "B": -82.4277725,
                  "C": -5.08830118,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 788.021084,
                  "Y": 67.813204,
                  "Z": 735.461352,
                  "A": -175.482634,
                  "B": -82.806659,
                  "C": -4.614113
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 11
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 285
                },
                "nominal": true,
                "index": 35
              },
              "phNominal": {
                "value": 0.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 50
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[4,1]",
                "type": "E6POS",
                "values": {
                  "X": 0.0,
                  "Y": 0.0,
                  "Z": 0.0,
                  "A": 0.0,
                  "B": 0.0,
                  "C": 0.0,
                  "S": 0,
                  "T": 0,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 149
                },
                "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0,S 0,T 0,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 5,
              "side": "front",
              "cameraProgram": 5,
              "camera": {
                "id": "camera-5-XCAM_05",
                "phase": "camera",
                "screw": 5,
                "pointName": "XCAM_05",
                "pose": {
                  "X": 944.796692,
                  "Y": -826.096436,
                  "Z": 448.517395,
                  "A": -170.402328,
                  "B": -86.0691376,
                  "C": -11.6445761
                },
                "originalPose": {
                  "X": 944.796692,
                  "Y": -826.096436,
                  "Z": 448.517395,
                  "A": -170.402328,
                  "B": -86.0691376,
                  "C": -11.6445761,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 867.99229,
                  "Y": -21.261604,
                  "Z": 742.072678,
                  "A": -170.901424,
                  "B": -86.451678,
                  "C": -11.177126
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 20
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 121
                },
                "nominal": true,
                "index": 41
              },
              "screw": {
                "id": "tightening-5-XSCR_05",
                "phase": "tightening",
                "screw": 5,
                "pointName": "XSCR_05",
                "pose": {
                  "X": 963.663,
                  "Y": -821.602478,
                  "Z": 453.131744,
                  "A": -105.87912,
                  "B": -66.3768539,
                  "C": -73.2943649
                },
                "originalPose": {
                  "X": 963.663,
                  "Y": -821.602478,
                  "Z": 453.131744,
                  "A": -105.87912,
                  "B": -66.3768539,
                  "C": -73.2943649,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 886.890734,
                  "Y": -16.77108,
                  "Z": 746.557033,
                  "A": -105.14403,
                  "B": -66.565339,
                  "C": -74.131707
                },
                "base": 10,
                "tool": 1,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 12
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 307
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 46
              },
              "cameraApproach": {
                "id": "camera-approach-5-XCAM_05",
                "phase": "camera-approach",
                "screw": 5,
                "pointName": "XCAM_05:ToolOffset",
                "pose": {
                  "X": 845.087683,
                  "Y": -822.486259,
                  "Z": 441.803218,
                  "A": -170.402328,
                  "B": -86.069138,
                  "C": -11.644576
                },
                "originalPose": {
                  "X": 944.796692,
                  "Y": -826.096436,
                  "Z": 448.517395,
                  "A": -170.402328,
                  "B": -86.0691376,
                  "C": -11.6445761,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 768.243787,
                  "Y": -17.604906,
                  "Z": 736.001036,
                  "A": -170.901424,
                  "B": -86.451679,
                  "C": -11.177126
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 20
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 107
                },
                "nominal": true,
                "index": 40
              },
              "screwApproach": {
                "id": "screw-approach-5-XSCR_05",
                "phase": "screw-approach",
                "screw": 5,
                "pointName": "XSCR_05:ToolOffset",
                "pose": {
                  "X": 864.332485,
                  "Y": -820.728044,
                  "Z": 441.612882,
                  "A": -105.87912,
                  "B": -66.376854,
                  "C": -73.294365
                },
                "originalPose": {
                  "X": 963.663,
                  "Y": -821.602478,
                  "Z": 453.131744,
                  "A": -105.87912,
                  "B": -66.3768539,
                  "C": -73.2943649,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 787.487934,
                  "Y": -15.858063,
                  "Z": 735.682762,
                  "A": -105.14403,
                  "B": -66.56534,
                  "C": -74.131708
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 12
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 285
                },
                "nominal": true,
                "index": 45
              },
              "phNominal": {
                "value": 0.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 51
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[5,1]",
                "type": "E6POS",
                "values": {
                  "X": 0.0,
                  "Y": 0.0,
                  "Z": 0.0,
                  "A": 0.0,
                  "B": 0.0,
                  "C": 0.0,
                  "S": 0,
                  "T": 0,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 153
                },
                "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0,S 0,T 0,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 6,
              "side": "front",
              "cameraProgram": 6,
              "camera": {
                "id": "camera-6-XCAM_06",
                "phase": "camera",
                "screw": 6,
                "pointName": "XCAM_06",
                "pose": {
                  "X": 944.796692,
                  "Y": -826.096436,
                  "Z": 448.517395,
                  "A": -170.402328,
                  "B": -86.0691376,
                  "C": -11.6445761
                },
                "originalPose": {
                  "X": 944.796692,
                  "Y": -826.096436,
                  "Z": 448.517395,
                  "A": -170.402328,
                  "B": -86.0691376,
                  "C": -11.6445761,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 867.99229,
                  "Y": -21.261604,
                  "Z": 742.072678,
                  "A": -170.901424,
                  "B": -86.451678,
                  "C": -11.177126
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 21
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 121
                },
                "nominal": true,
                "index": 51
              },
              "screw": {
                "id": "tightening-6-XSCR_06",
                "phase": "tightening",
                "screw": 6,
                "pointName": "XSCR_06",
                "pose": {
                  "X": 963.663,
                  "Y": -821.602478,
                  "Z": 453.131744,
                  "A": -105.87912,
                  "B": -66.3768539,
                  "C": -73.2943649
                },
                "originalPose": {
                  "X": 963.663,
                  "Y": -821.602478,
                  "Z": 453.131744,
                  "A": -105.87912,
                  "B": -66.3768539,
                  "C": -73.2943649,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 886.890734,
                  "Y": -16.77108,
                  "Z": 746.557033,
                  "A": -105.14403,
                  "B": -66.565339,
                  "C": -74.131707
                },
                "base": 10,
                "tool": 1,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 13
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 307
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 56
              },
              "cameraApproach": {
                "id": "camera-approach-6-XCAM_06",
                "phase": "camera-approach",
                "screw": 6,
                "pointName": "XCAM_06:ToolOffset",
                "pose": {
                  "X": 845.087683,
                  "Y": -822.486259,
                  "Z": 441.803218,
                  "A": -170.402328,
                  "B": -86.069138,
                  "C": -11.644576
                },
                "originalPose": {
                  "X": 944.796692,
                  "Y": -826.096436,
                  "Z": 448.517395,
                  "A": -170.402328,
                  "B": -86.0691376,
                  "C": -11.6445761,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 768.243787,
                  "Y": -17.604906,
                  "Z": 736.001036,
                  "A": -170.901424,
                  "B": -86.451679,
                  "C": -11.177126
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 21
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 107
                },
                "nominal": true,
                "index": 50
              },
              "screwApproach": {
                "id": "screw-approach-6-XSCR_06",
                "phase": "screw-approach",
                "screw": 6,
                "pointName": "XSCR_06:ToolOffset",
                "pose": {
                  "X": 864.332485,
                  "Y": -820.728044,
                  "Z": 441.612882,
                  "A": -105.87912,
                  "B": -66.376854,
                  "C": -73.294365
                },
                "originalPose": {
                  "X": 963.663,
                  "Y": -821.602478,
                  "Z": 453.131744,
                  "A": -105.87912,
                  "B": -66.3768539,
                  "C": -73.2943649,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 787.487934,
                  "Y": -15.858063,
                  "Z": 735.682762,
                  "A": -105.14403,
                  "B": -66.56534,
                  "C": -74.131708
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 13
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 285
                },
                "nominal": true,
                "index": 55
              },
              "phNominal": {
                "value": 0.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 52
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[6,1]",
                "type": "E6POS",
                "values": {
                  "X": 0.0,
                  "Y": 0.0,
                  "Z": 0.0,
                  "A": 0.0,
                  "B": 0.0,
                  "C": 0.0,
                  "S": 0,
                  "T": 0,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 157
                },
                "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0,S 0,T 0,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            }
          ],
          "waypoints": [
            {
              "id": "transit-1-XMainPrePosition",
              "phase": "transit",
              "screw": 1,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664684,
                "Z": 1030.72888,
                "A": -72.692741,
                "B": -87.945732,
                "C": -113.111351
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 127
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1018
              },
              "nominal": true,
              "routeFunction": "RightSeatSide_2",
              "priorRobPos": 10,
              "index": 0
            },
            {
              "id": "transit-1-Xscrewrightpreposition",
              "phase": "transit",
              "screw": 1,
              "pointName": "Xscrewrightpreposition",
              "pose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.1954727,
                "B": -89.0842285,
                "C": 133.458359
              },
              "originalPose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.1954727,
                "B": -89.0842285,
                "C": 133.458359,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.195473,
                "B": -89.084228,
                "C": 133.458359
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 110
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1027
              },
              "nominal": true,
              "routeFunction": "RightSeatSide_2",
              "priorRobPos": 10,
              "index": 1
            },
            {
              "id": "camera-approach-1-XCAM_01",
              "phase": "camera-approach",
              "screw": 1,
              "pointName": "XCAM_01:ToolOffset",
              "pose": {
                "X": 885.731163,
                "Y": -470.248013,
                "Z": 155.240848,
                "A": -178.387619,
                "B": -45.095482,
                "C": -93.52652
              },
              "originalPose": {
                "X": 884.184631,
                "Y": -570.141724,
                "Z": 150.898651,
                "A": -178.387619,
                "B": -45.0954819,
                "C": -93.5265198,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 807.222024,
                "Y": 334.148764,
                "Z": 448.613284,
                "A": -178.503152,
                "B": -45.470352,
                "C": -93.409865
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 16
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 107
              },
              "nominal": true,
              "index": 2
            },
            {
              "id": "camera-1-XCAM_01",
              "phase": "camera",
              "screw": 1,
              "pointName": "XCAM_01",
              "pose": {
                "X": 884.184631,
                "Y": -570.141724,
                "Z": 150.898651,
                "A": -178.387619,
                "B": -45.0954819,
                "C": -93.5265198
              },
              "originalPose": {
                "X": 884.184631,
                "Y": -570.141724,
                "Z": 150.898651,
                "A": -178.387619,
                "B": -45.0954819,
                "C": -93.5265198,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 805.590911,
                "Y": 234.249106,
                "Z": 444.442205,
                "A": -178.503152,
                "B": -45.470352,
                "C": -93.409864
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 16
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 121
              },
              "nominal": true,
              "index": 3
            },
            {
              "id": "camera-retract-1",
              "phase": "camera-retract",
              "screw": 1,
              "pointName": "XCAM_01:ToolOffset",
              "pose": {
                "X": 885.731163,
                "Y": -470.248013,
                "Z": 155.240848,
                "A": -178.387619,
                "B": -45.095482,
                "C": -93.52652
              },
              "originalPose": {
                "X": 884.184631,
                "Y": -570.141724,
                "Z": 150.898651,
                "A": -178.387619,
                "B": -45.0954819,
                "C": -93.5265198,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 807.222024,
                "Y": 334.148764,
                "Z": 448.613284,
                "A": -178.503152,
                "B": -45.470352,
                "C": -93.409865
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 16
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 187
              },
              "nominal": true,
              "index": 4
            },
            {
              "id": "transit-1-XMainPrePosition",
              "phase": "transit",
              "screw": 1,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664684,
                "Z": 1030.72888,
                "A": -72.692741,
                "B": -87.945732,
                "C": -113.111351
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 127
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1018
              },
              "nominal": true,
              "routeFunction": "RightSeatSide_2",
              "priorRobPos": 101,
              "index": 5
            },
            {
              "id": "transit-1-Xscrewrightpreposition",
              "phase": "transit",
              "screw": 1,
              "pointName": "Xscrewrightpreposition",
              "pose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.1954727,
                "B": -89.0842285,
                "C": 133.458359
              },
              "originalPose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.1954727,
                "B": -89.0842285,
                "C": 133.458359,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.195473,
                "B": -89.084228,
                "C": 133.458359
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 110
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1027
              },
              "nominal": true,
              "routeFunction": "RightSeatSide_2",
              "priorRobPos": 101,
              "index": 6
            },
            {
              "id": "screw-approach-1-XSCR_01",
              "phase": "screw-approach",
              "screw": 1,
              "pointName": "XSCR_01:ToolOffset",
              "pose": {
                "X": 886.424361,
                "Y": -489.137463,
                "Z": 153.583058,
                "A": 179.963226,
                "B": -29.93918,
                "C": -90.782234
              },
              "originalPose": {
                "X": 885.678833,
                "Y": -589.127686,
                "Z": 152.400024,
                "A": 179.963226,
                "B": -29.9391804,
                "C": -90.7822342,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 807.893767,
                "Y": 315.256277,
                "Z": 446.981463,
                "A": 179.876773,
                "B": -30.311556,
                "C": -90.675012
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 8
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 285
              },
              "nominal": true,
              "index": 7
            },
            {
              "id": "tightening-1-XSCR_01",
              "phase": "tightening",
              "screw": 1,
              "pointName": "XSCR_01",
              "pose": {
                "X": 885.678833,
                "Y": -589.127686,
                "Z": 152.400024,
                "A": 179.963226,
                "B": -29.9391804,
                "C": -90.7822342
              },
              "originalPose": {
                "X": 885.678833,
                "Y": -589.127686,
                "Z": 152.400024,
                "A": 179.963226,
                "B": -29.9391804,
                "C": -90.7822342,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 807.084127,
                "Y": 215.264727,
                "Z": 445.964424,
                "A": 179.876773,
                "B": -30.311556,
                "C": -90.675012
              },
              "base": 10,
              "tool": 1,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 8
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 307
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 8
            },
            {
              "id": "screw-retract-1",
              "phase": "screw-retract",
              "screw": 1,
              "pointName": "XSCR_01:ToolOffset",
              "pose": {
                "X": 886.424361,
                "Y": -489.137463,
                "Z": 153.583058,
                "A": 179.963226,
                "B": -29.93918,
                "C": -90.782234
              },
              "originalPose": {
                "X": 885.678833,
                "Y": -589.127686,
                "Z": 152.400024,
                "A": 179.963226,
                "B": -29.9391804,
                "C": -90.7822342,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 807.893767,
                "Y": 315.256277,
                "Z": 446.981463,
                "A": 179.876773,
                "B": -30.311556,
                "C": -90.675012
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 8
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 334
              },
              "nominal": true,
              "index": 9
            },
            {
              "id": "transit-2-XMainPrePosition",
              "phase": "transit",
              "screw": 2,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664684,
                "Z": 1030.72888,
                "A": -72.692741,
                "B": -87.945732,
                "C": -113.111351
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 127
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 879
              },
              "nominal": true,
              "routeFunction": "LeftSeatSide_2",
              "priorRobPos": 101,
              "index": 10
            },
            {
              "id": "transit-2-Xscrewleftpreposition",
              "phase": "transit",
              "screw": 2,
              "pointName": "Xscrewleftpreposition",
              "pose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.7163143,
                "C": 52.2450905
              },
              "originalPose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.7163143,
                "C": 52.2450905,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.716314,
                "C": 52.245091
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 107
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 888
              },
              "nominal": true,
              "routeFunction": "LeftSeatSide_2",
              "priorRobPos": 101,
              "index": 11
            },
            {
              "id": "camera-approach-2-XCAM_02",
              "phase": "camera-approach",
              "screw": 2,
              "pointName": "XCAM_02:ToolOffset",
              "pose": {
                "X": 889.1695,
                "Y": -1084.235372,
                "Z": 155.537521,
                "A": -166.571167,
                "B": -85.646912,
                "C": 77.371109
              },
              "originalPose": {
                "X": 887.712036,
                "Y": -984.259766,
                "Z": 157.197021,
                "A": -166.571167,
                "B": -85.6469116,
                "C": 77.371109,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 810.315675,
                "Y": -279.8392,
                "Z": 449.876963,
                "A": -166.651322,
                "B": -86.030647,
                "C": 77.418751
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 17
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 107
              },
              "nominal": true,
              "index": 12
            },
            {
              "id": "camera-2-XCAM_02",
              "phase": "camera",
              "screw": 2,
              "pointName": "XCAM_02",
              "pose": {
                "X": 887.712036,
                "Y": -984.259766,
                "Z": 157.197021,
                "A": -166.571167,
                "B": -85.6469116,
                "C": 77.371109
              },
              "originalPose": {
                "X": 887.712036,
                "Y": -984.259766,
                "Z": 157.197021,
                "A": -166.571167,
                "B": -85.6469116,
                "C": 77.371109,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 808.925459,
                "Y": -179.860234,
                "Z": 451.384802,
                "A": -166.651322,
                "B": -86.030647,
                "C": 77.418751
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 17
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 121
              },
              "nominal": true,
              "index": 13
            },
            {
              "id": "camera-retract-2",
              "phase": "camera-retract",
              "screw": 2,
              "pointName": "XCAM_02:ToolOffset",
              "pose": {
                "X": 889.1695,
                "Y": -1084.235372,
                "Z": 155.537521,
                "A": -166.571167,
                "B": -85.646912,
                "C": 77.371109
              },
              "originalPose": {
                "X": 887.712036,
                "Y": -984.259766,
                "Z": 157.197021,
                "A": -166.571167,
                "B": -85.6469116,
                "C": 77.371109,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 810.315675,
                "Y": -279.8392,
                "Z": 449.876963,
                "A": -166.651322,
                "B": -86.030647,
                "C": 77.418751
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 17
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 187
              },
              "nominal": true,
              "index": 14
            },
            {
              "id": "transit-2-XMainPrePosition",
              "phase": "transit",
              "screw": 2,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664684,
                "Z": 1030.72888,
                "A": -72.692741,
                "B": -87.945732,
                "C": -113.111351
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 127
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 879
              },
              "nominal": true,
              "routeFunction": "LeftSeatSide_2",
              "priorRobPos": 201,
              "index": 15
            },
            {
              "id": "transit-2-Xscrewleftpreposition",
              "phase": "transit",
              "screw": 2,
              "pointName": "Xscrewleftpreposition",
              "pose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.7163143,
                "C": 52.2450905
              },
              "originalPose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.7163143,
                "C": 52.2450905,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.716314,
                "C": 52.245091
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 107
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 888
              },
              "nominal": true,
              "routeFunction": "LeftSeatSide_2",
              "priorRobPos": 201,
              "index": 16
            },
            {
              "id": "screw-approach-2-XSCR_02",
              "phase": "screw-approach",
              "screw": 2,
              "pointName": "XSCR_02:ToolOffset",
              "pose": {
                "X": 886.101025,
                "Y": -1064.950079,
                "Z": 155.104382,
                "A": 170.823334,
                "B": -85.684,
                "C": 98.043861
              },
              "originalPose": {
                "X": 888.117188,
                "Y": -964.975952,
                "Z": 154.0513,
                "A": 170.823334,
                "B": -85.684,
                "C": 98.0438614,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 807.255334,
                "Y": -260.552868,
                "Z": 449.432705,
                "A": 168.61914,
                "B": -86.034134,
                "C": 100.221089
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 9
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 285
              },
              "nominal": true,
              "index": 17
            },
            {
              "id": "tightening-2-XSCR_02",
              "phase": "tightening",
              "screw": 2,
              "pointName": "XSCR_02",
              "pose": {
                "X": 888.117188,
                "Y": -964.975952,
                "Z": 154.0513,
                "A": 170.823334,
                "B": -85.684,
                "C": 98.0438614
              },
              "originalPose": {
                "X": 888.117188,
                "Y": -964.975952,
                "Z": 154.0513,
                "A": 170.823334,
                "B": -85.684,
                "C": 98.0438614,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 809.321033,
                "Y": -160.581738,
                "Z": 448.205444,
                "A": 168.61914,
                "B": -86.034134,
                "C": 100.221089
              },
              "base": 10,
              "tool": 1,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 9
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 307
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 18
            },
            {
              "id": "screw-retract-2",
              "phase": "screw-retract",
              "screw": 2,
              "pointName": "XSCR_02:ToolOffset",
              "pose": {
                "X": 886.101025,
                "Y": -1064.950079,
                "Z": 155.104382,
                "A": 170.823334,
                "B": -85.684,
                "C": 98.043861
              },
              "originalPose": {
                "X": 888.117188,
                "Y": -964.975952,
                "Z": 154.0513,
                "A": 170.823334,
                "B": -85.684,
                "C": 98.0438614,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 807.255334,
                "Y": -260.552868,
                "Z": 449.432705,
                "A": 168.61914,
                "B": -86.034134,
                "C": 100.221089
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 9
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 334
              },
              "nominal": true,
              "index": 19
            },
            {
              "id": "camera-approach-3-XCAM_03",
              "phase": "camera-approach",
              "screw": 3,
              "pointName": "XCAM_03:ToolOffset",
              "pose": {
                "X": 847.947609,
                "Y": -737.52942,
                "Z": 442.684052,
                "A": -169.333618,
                "B": -86.394615,
                "C": -11.710986
              },
              "originalPose": {
                "X": 947.74054,
                "Y": -739.388367,
                "Z": 448.841583,
                "A": -169.333618,
                "B": -86.3946152,
                "C": -11.7109861,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 771.15733,
                "Y": 67.351581,
                "Z": 736.72636,
                "A": -169.753191,
                "B": -86.777673,
                "C": -11.323366
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 18
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 107
              },
              "nominal": true,
              "index": 20
            },
            {
              "id": "camera-3-XCAM_03",
              "phase": "camera",
              "screw": 3,
              "pointName": "XCAM_03",
              "pose": {
                "X": 947.74054,
                "Y": -739.388367,
                "Z": 448.841583,
                "A": -169.333618,
                "B": -86.3946152,
                "C": -11.7109861
              },
              "originalPose": {
                "X": 947.74054,
                "Y": -739.388367,
                "Z": 448.841583,
                "A": -169.333618,
                "B": -86.3946152,
                "C": -11.7109861,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 870.987122,
                "Y": 65.445168,
                "Z": 742.238002,
                "A": -169.753191,
                "B": -86.777673,
                "C": -11.323366
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 18
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 121
              },
              "nominal": true,
              "index": 21
            },
            {
              "id": "camera-retract-3",
              "phase": "camera-retract",
              "screw": 3,
              "pointName": "XCAM_03:ToolOffset",
              "pose": {
                "X": 847.947609,
                "Y": -737.52942,
                "Z": 442.684052,
                "A": -169.333618,
                "B": -86.394615,
                "C": -11.710986
              },
              "originalPose": {
                "X": 947.74054,
                "Y": -739.388367,
                "Z": 448.841583,
                "A": -169.333618,
                "B": -86.3946152,
                "C": -11.7109861,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 771.15733,
                "Y": 67.351581,
                "Z": 736.72636,
                "A": -169.753191,
                "B": -86.777673,
                "C": -11.323366
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 18
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 187
              },
              "nominal": true,
              "index": 22
            },
            {
              "id": "transit-3-Xscrewleftpreposition",
              "phase": "transit",
              "screw": 3,
              "pointName": "Xscrewleftpreposition",
              "pose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.7163143,
                "C": 52.2450905
              },
              "originalPose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.7163143,
                "C": 52.2450905,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.716314,
                "C": 52.245091
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 107
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 779
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 301,
              "index": 23
            },
            {
              "id": "transit-3-XMainPrePosition",
              "phase": "transit",
              "screw": 3,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664684,
                "Z": 1030.72888,
                "A": -72.692741,
                "B": -87.945732,
                "C": -113.111351
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 127
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 788
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 301,
              "index": 24
            },
            {
              "id": "screw-approach-3-XSCR_03",
              "phase": "screw-approach",
              "screw": 3,
              "pointName": "XSCR_03:ToolOffset",
              "pose": {
                "X": 864.818962,
                "Y": -737.056242,
                "Z": 441.52946,
                "A": -174.979736,
                "B": -82.427773,
                "C": -5.088301
              },
              "originalPose": {
                "X": 963.953613,
                "Y": -737.251,
                "Z": 454.655121,
                "A": -174.979736,
                "B": -82.4277725,
                "C": -5.08830118,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 788.021084,
                "Y": 67.813204,
                "Z": 735.461352,
                "A": -175.482634,
                "B": -82.806659,
                "C": -4.614113
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 10
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 285
              },
              "nominal": true,
              "index": 25
            },
            {
              "id": "tightening-3-XSCR_03",
              "phase": "tightening",
              "screw": 3,
              "pointName": "XSCR_03",
              "pose": {
                "X": 963.953613,
                "Y": -737.251,
                "Z": 454.655121,
                "A": -174.979736,
                "B": -82.4277725,
                "C": -5.08830118
              },
              "originalPose": {
                "X": 963.953613,
                "Y": -737.251,
                "Z": 454.655121,
                "A": -174.979736,
                "B": -82.4277725,
                "C": -5.08830118,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 887.238855,
                "Y": 67.582557,
                "Z": 747.942565,
                "A": -175.482634,
                "B": -82.806658,
                "C": -4.614113
              },
              "base": 10,
              "tool": 1,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 10
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 307
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 26
            },
            {
              "id": "screw-retract-3",
              "phase": "screw-retract",
              "screw": 3,
              "pointName": "XSCR_03:ToolOffset",
              "pose": {
                "X": 864.818962,
                "Y": -737.056242,
                "Z": 441.52946,
                "A": -174.979736,
                "B": -82.427773,
                "C": -5.088301
              },
              "originalPose": {
                "X": 963.953613,
                "Y": -737.251,
                "Z": 454.655121,
                "A": -174.979736,
                "B": -82.4277725,
                "C": -5.08830118,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 788.021084,
                "Y": 67.813204,
                "Z": 735.461352,
                "A": -175.482634,
                "B": -82.806659,
                "C": -4.614113
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 10
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 334
              },
              "nominal": true,
              "index": 27
            },
            {
              "id": "transit-4-Xscrewleftpreposition",
              "phase": "transit",
              "screw": 4,
              "pointName": "Xscrewleftpreposition",
              "pose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.7163143,
                "C": 52.2450905
              },
              "originalPose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.7163143,
                "C": 52.2450905,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 811.363892,
                "Y": -320.193329,
                "Z": 1214.94043,
                "A": -162.202423,
                "B": -29.716314,
                "C": 52.245091
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 107
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 779
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 301,
              "index": 28
            },
            {
              "id": "transit-4-XMainPrePosition",
              "phase": "transit",
              "screw": 4,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664684,
                "Z": 1030.72888,
                "A": -72.692741,
                "B": -87.945732,
                "C": -113.111351
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 127
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 788
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 301,
              "index": 29
            },
            {
              "id": "camera-approach-4-XCAM_04",
              "phase": "camera-approach",
              "screw": 4,
              "pointName": "XCAM_04:ToolOffset",
              "pose": {
                "X": 847.947609,
                "Y": -737.52942,
                "Z": 442.684052,
                "A": -169.333618,
                "B": -86.394615,
                "C": -11.710986
              },
              "originalPose": {
                "X": 947.74054,
                "Y": -739.388367,
                "Z": 448.841583,
                "A": -169.333618,
                "B": -86.3946152,
                "C": -11.7109861,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 771.15733,
                "Y": 67.351581,
                "Z": 736.72636,
                "A": -169.753191,
                "B": -86.777673,
                "C": -11.323366
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 19
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 107
              },
              "nominal": true,
              "index": 30
            },
            {
              "id": "camera-4-XCAM_04",
              "phase": "camera",
              "screw": 4,
              "pointName": "XCAM_04",
              "pose": {
                "X": 947.74054,
                "Y": -739.388367,
                "Z": 448.841583,
                "A": -169.333618,
                "B": -86.3946152,
                "C": -11.7109861
              },
              "originalPose": {
                "X": 947.74054,
                "Y": -739.388367,
                "Z": 448.841583,
                "A": -169.333618,
                "B": -86.3946152,
                "C": -11.7109861,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 870.987122,
                "Y": 65.445168,
                "Z": 742.238002,
                "A": -169.753191,
                "B": -86.777673,
                "C": -11.323366
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 19
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 121
              },
              "nominal": true,
              "index": 31
            },
            {
              "id": "camera-retract-4",
              "phase": "camera-retract",
              "screw": 4,
              "pointName": "XCAM_04:ToolOffset",
              "pose": {
                "X": 847.947609,
                "Y": -737.52942,
                "Z": 442.684052,
                "A": -169.333618,
                "B": -86.394615,
                "C": -11.710986
              },
              "originalPose": {
                "X": 947.74054,
                "Y": -739.388367,
                "Z": 448.841583,
                "A": -169.333618,
                "B": -86.3946152,
                "C": -11.7109861,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 771.15733,
                "Y": 67.351581,
                "Z": 736.72636,
                "A": -169.753191,
                "B": -86.777673,
                "C": -11.323366
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 19
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 187
              },
              "nominal": true,
              "index": 32
            },
            {
              "id": "transit-4-Xscrewrightpreposition",
              "phase": "transit",
              "screw": 4,
              "pointName": "Xscrewrightpreposition",
              "pose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.1954727,
                "B": -89.0842285,
                "C": 133.458359
              },
              "originalPose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.1954727,
                "B": -89.0842285,
                "C": 133.458359,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.195473,
                "B": -89.084228,
                "C": 133.458359
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 110
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 799
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 401,
              "index": 33
            },
            {
              "id": "transit-4-XMainPrePosition",
              "phase": "transit",
              "screw": 4,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664684,
                "Z": 1030.72888,
                "A": -72.692741,
                "B": -87.945732,
                "C": -113.111351
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 127
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 808
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 401,
              "index": 34
            },
            {
              "id": "screw-approach-4-XSCR_04",
              "phase": "screw-approach",
              "screw": 4,
              "pointName": "XSCR_04:ToolOffset",
              "pose": {
                "X": 864.818962,
                "Y": -737.056242,
                "Z": 441.52946,
                "A": -174.979736,
                "B": -82.427773,
                "C": -5.088301
              },
              "originalPose": {
                "X": 963.953613,
                "Y": -737.251,
                "Z": 454.655121,
                "A": -174.979736,
                "B": -82.4277725,
                "C": -5.08830118,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 788.021084,
                "Y": 67.813204,
                "Z": 735.461352,
                "A": -175.482634,
                "B": -82.806659,
                "C": -4.614113
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 11
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 285
              },
              "nominal": true,
              "index": 35
            },
            {
              "id": "tightening-4-XSCR_04",
              "phase": "tightening",
              "screw": 4,
              "pointName": "XSCR_04",
              "pose": {
                "X": 963.953613,
                "Y": -737.251,
                "Z": 454.655121,
                "A": -174.979736,
                "B": -82.4277725,
                "C": -5.08830118
              },
              "originalPose": {
                "X": 963.953613,
                "Y": -737.251,
                "Z": 454.655121,
                "A": -174.979736,
                "B": -82.4277725,
                "C": -5.08830118,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 887.238855,
                "Y": 67.582557,
                "Z": 747.942565,
                "A": -175.482634,
                "B": -82.806658,
                "C": -4.614113
              },
              "base": 10,
              "tool": 1,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 11
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 307
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 36
            },
            {
              "id": "screw-retract-4",
              "phase": "screw-retract",
              "screw": 4,
              "pointName": "XSCR_04:ToolOffset",
              "pose": {
                "X": 864.818962,
                "Y": -737.056242,
                "Z": 441.52946,
                "A": -174.979736,
                "B": -82.427773,
                "C": -5.088301
              },
              "originalPose": {
                "X": 963.953613,
                "Y": -737.251,
                "Z": 454.655121,
                "A": -174.979736,
                "B": -82.4277725,
                "C": -5.08830118,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 788.021084,
                "Y": 67.813204,
                "Z": 735.461352,
                "A": -175.482634,
                "B": -82.806659,
                "C": -4.614113
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 11
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 334
              },
              "nominal": true,
              "index": 37
            },
            {
              "id": "transit-5-Xscrewrightpreposition",
              "phase": "transit",
              "screw": 5,
              "pointName": "Xscrewrightpreposition",
              "pose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.1954727,
                "B": -89.0842285,
                "C": 133.458359
              },
              "originalPose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.1954727,
                "B": -89.0842285,
                "C": 133.458359,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 538.610535,
                "Y": 505.327423,
                "Z": 603.006653,
                "A": -45.195473,
                "B": -89.084228,
                "C": 133.458359
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 110
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 799
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 401,
              "index": 38
            },
            {
              "id": "transit-5-XMainPrePosition",
              "phase": "transit",
              "screw": 5,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664684,
                "Z": 1030.72888,
                "A": -72.692741,
                "B": -87.945732,
                "C": -113.111351
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 127
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 808
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 401,
              "index": 39
            },
            {
              "id": "camera-approach-5-XCAM_05",
              "phase": "camera-approach",
              "screw": 5,
              "pointName": "XCAM_05:ToolOffset",
              "pose": {
                "X": 845.087683,
                "Y": -822.486259,
                "Z": 441.803218,
                "A": -170.402328,
                "B": -86.069138,
                "C": -11.644576
              },
              "originalPose": {
                "X": 944.796692,
                "Y": -826.096436,
                "Z": 448.517395,
                "A": -170.402328,
                "B": -86.0691376,
                "C": -11.6445761,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 768.243787,
                "Y": -17.604906,
                "Z": 736.001036,
                "A": -170.901424,
                "B": -86.451679,
                "C": -11.177126
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 20
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 107
              },
              "nominal": true,
              "index": 40
            },
            {
              "id": "camera-5-XCAM_05",
              "phase": "camera",
              "screw": 5,
              "pointName": "XCAM_05",
              "pose": {
                "X": 944.796692,
                "Y": -826.096436,
                "Z": 448.517395,
                "A": -170.402328,
                "B": -86.0691376,
                "C": -11.6445761
              },
              "originalPose": {
                "X": 944.796692,
                "Y": -826.096436,
                "Z": 448.517395,
                "A": -170.402328,
                "B": -86.0691376,
                "C": -11.6445761,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 867.99229,
                "Y": -21.261604,
                "Z": 742.072678,
                "A": -170.901424,
                "B": -86.451678,
                "C": -11.177126
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 20
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 121
              },
              "nominal": true,
              "index": 41
            },
            {
              "id": "camera-retract-5",
              "phase": "camera-retract",
              "screw": 5,
              "pointName": "XCAM_05:ToolOffset",
              "pose": {
                "X": 845.087683,
                "Y": -822.486259,
                "Z": 441.803218,
                "A": -170.402328,
                "B": -86.069138,
                "C": -11.644576
              },
              "originalPose": {
                "X": 944.796692,
                "Y": -826.096436,
                "Z": 448.517395,
                "A": -170.402328,
                "B": -86.0691376,
                "C": -11.6445761,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 768.243787,
                "Y": -17.604906,
                "Z": 736.001036,
                "A": -170.901424,
                "B": -86.451679,
                "C": -11.177126
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 20
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 187
              },
              "nominal": true,
              "index": 42
            },
            {
              "id": "transit-5-XBackRight",
              "phase": "transit",
              "screw": 5,
              "pointName": "XBackRight",
              "pose": {
                "X": 945.17395,
                "Y": 304.034637,
                "Z": 1003.4278,
                "A": -79.6514893,
                "B": -51.4369583,
                "C": 84.7871857
              },
              "originalPose": {
                "X": 945.17395,
                "Y": 304.034637,
                "Z": 1003.4278,
                "A": -79.6514893,
                "B": -51.4369583,
                "C": 84.7871857,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 945.17395,
                "Y": 304.034637,
                "Z": 1003.4278,
                "A": -79.651489,
                "B": -51.436958,
                "C": 84.787186
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 124
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 819
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 501,
              "index": 43
            },
            {
              "id": "transit-5-XMainPrePosition",
              "phase": "transit",
              "screw": 5,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664684,
                "Z": 1030.72888,
                "A": -72.692741,
                "B": -87.945732,
                "C": -113.111351
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 127
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 828
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 501,
              "index": 44
            },
            {
              "id": "screw-approach-5-XSCR_05",
              "phase": "screw-approach",
              "screw": 5,
              "pointName": "XSCR_05:ToolOffset",
              "pose": {
                "X": 864.332485,
                "Y": -820.728044,
                "Z": 441.612882,
                "A": -105.87912,
                "B": -66.376854,
                "C": -73.294365
              },
              "originalPose": {
                "X": 963.663,
                "Y": -821.602478,
                "Z": 453.131744,
                "A": -105.87912,
                "B": -66.3768539,
                "C": -73.2943649,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 787.487934,
                "Y": -15.858063,
                "Z": 735.682762,
                "A": -105.14403,
                "B": -66.56534,
                "C": -74.131708
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 12
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 285
              },
              "nominal": true,
              "index": 45
            },
            {
              "id": "tightening-5-XSCR_05",
              "phase": "tightening",
              "screw": 5,
              "pointName": "XSCR_05",
              "pose": {
                "X": 963.663,
                "Y": -821.602478,
                "Z": 453.131744,
                "A": -105.87912,
                "B": -66.3768539,
                "C": -73.2943649
              },
              "originalPose": {
                "X": 963.663,
                "Y": -821.602478,
                "Z": 453.131744,
                "A": -105.87912,
                "B": -66.3768539,
                "C": -73.2943649,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 886.890734,
                "Y": -16.77108,
                "Z": 746.557033,
                "A": -105.14403,
                "B": -66.565339,
                "C": -74.131707
              },
              "base": 10,
              "tool": 1,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 12
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 307
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 46
            },
            {
              "id": "screw-retract-5",
              "phase": "screw-retract",
              "screw": 5,
              "pointName": "XSCR_05:ToolOffset",
              "pose": {
                "X": 864.332485,
                "Y": -820.728044,
                "Z": 441.612882,
                "A": -105.87912,
                "B": -66.376854,
                "C": -73.294365
              },
              "originalPose": {
                "X": 963.663,
                "Y": -821.602478,
                "Z": 453.131744,
                "A": -105.87912,
                "B": -66.3768539,
                "C": -73.2943649,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 787.487934,
                "Y": -15.858063,
                "Z": 735.682762,
                "A": -105.14403,
                "B": -66.56534,
                "C": -74.131708
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 12
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 334
              },
              "nominal": true,
              "index": 47
            },
            {
              "id": "transit-6-XBackRight",
              "phase": "transit",
              "screw": 6,
              "pointName": "XBackRight",
              "pose": {
                "X": 945.17395,
                "Y": 304.034637,
                "Z": 1003.4278,
                "A": -79.6514893,
                "B": -51.4369583,
                "C": 84.7871857
              },
              "originalPose": {
                "X": 945.17395,
                "Y": 304.034637,
                "Z": 1003.4278,
                "A": -79.6514893,
                "B": -51.4369583,
                "C": 84.7871857,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 945.17395,
                "Y": 304.034637,
                "Z": 1003.4278,
                "A": -79.651489,
                "B": -51.436958,
                "C": 84.787186
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 124
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 819
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 501,
              "index": 48
            },
            {
              "id": "transit-6-XMainPrePosition",
              "phase": "transit",
              "screw": 6,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664684,
                "Z": 1030.72888,
                "A": -72.692741,
                "B": -87.945732,
                "C": -113.111351
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 127
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 828
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 501,
              "index": 49
            },
            {
              "id": "camera-approach-6-XCAM_06",
              "phase": "camera-approach",
              "screw": 6,
              "pointName": "XCAM_06:ToolOffset",
              "pose": {
                "X": 845.087683,
                "Y": -822.486259,
                "Z": 441.803218,
                "A": -170.402328,
                "B": -86.069138,
                "C": -11.644576
              },
              "originalPose": {
                "X": 944.796692,
                "Y": -826.096436,
                "Z": 448.517395,
                "A": -170.402328,
                "B": -86.0691376,
                "C": -11.6445761,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 768.243787,
                "Y": -17.604906,
                "Z": 736.001036,
                "A": -170.901424,
                "B": -86.451679,
                "C": -11.177126
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 21
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 107
              },
              "nominal": true,
              "index": 50
            },
            {
              "id": "camera-6-XCAM_06",
              "phase": "camera",
              "screw": 6,
              "pointName": "XCAM_06",
              "pose": {
                "X": 944.796692,
                "Y": -826.096436,
                "Z": 448.517395,
                "A": -170.402328,
                "B": -86.0691376,
                "C": -11.6445761
              },
              "originalPose": {
                "X": 944.796692,
                "Y": -826.096436,
                "Z": 448.517395,
                "A": -170.402328,
                "B": -86.0691376,
                "C": -11.6445761,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 867.99229,
                "Y": -21.261604,
                "Z": 742.072678,
                "A": -170.901424,
                "B": -86.451678,
                "C": -11.177126
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 21
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 121
              },
              "nominal": true,
              "index": 51
            },
            {
              "id": "camera-retract-6",
              "phase": "camera-retract",
              "screw": 6,
              "pointName": "XCAM_06:ToolOffset",
              "pose": {
                "X": 845.087683,
                "Y": -822.486259,
                "Z": 441.803218,
                "A": -170.402328,
                "B": -86.069138,
                "C": -11.644576
              },
              "originalPose": {
                "X": 944.796692,
                "Y": -826.096436,
                "Z": 448.517395,
                "A": -170.402328,
                "B": -86.0691376,
                "C": -11.6445761,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 768.243787,
                "Y": -17.604906,
                "Z": 736.001036,
                "A": -170.901424,
                "B": -86.451679,
                "C": -11.177126
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 21
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 187
              },
              "nominal": true,
              "index": 52
            },
            {
              "id": "transit-6-XBackLeft",
              "phase": "transit",
              "screw": 6,
              "pointName": "XBackLeft",
              "pose": {
                "X": 1044.10522,
                "Y": -111.76355,
                "Z": 1034.70752,
                "A": -130.358948,
                "B": -31.6425552,
                "C": 99.7302094
              },
              "originalPose": {
                "X": 1044.10522,
                "Y": -111.76355,
                "Z": 1034.70752,
                "A": -130.358948,
                "B": -31.6425552,
                "C": 99.7302094,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1044.10522,
                "Y": -111.76355,
                "Z": 1034.70752,
                "A": -130.358948,
                "B": -31.642555,
                "C": 99.730209
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 121
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 839
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 601,
              "index": 53
            },
            {
              "id": "transit-6-XMainPrePosition",
              "phase": "transit",
              "screw": 6,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6646843,
                "Z": 1030.72888,
                "A": -72.6927414,
                "B": -87.9457321,
                "C": -113.111351,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664684,
                "Z": 1030.72888,
                "A": -72.692741,
                "B": -87.945732,
                "C": -113.111351
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 127
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 848
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 601,
              "index": 54
            },
            {
              "id": "screw-approach-6-XSCR_06",
              "phase": "screw-approach",
              "screw": 6,
              "pointName": "XSCR_06:ToolOffset",
              "pose": {
                "X": 864.332485,
                "Y": -820.728044,
                "Z": 441.612882,
                "A": -105.87912,
                "B": -66.376854,
                "C": -73.294365
              },
              "originalPose": {
                "X": 963.663,
                "Y": -821.602478,
                "Z": 453.131744,
                "A": -105.87912,
                "B": -66.3768539,
                "C": -73.2943649,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 787.487934,
                "Y": -15.858063,
                "Z": 735.682762,
                "A": -105.14403,
                "B": -66.56534,
                "C": -74.131708
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 13
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 285
              },
              "nominal": true,
              "index": 55
            },
            {
              "id": "tightening-6-XSCR_06",
              "phase": "tightening",
              "screw": 6,
              "pointName": "XSCR_06",
              "pose": {
                "X": 963.663,
                "Y": -821.602478,
                "Z": 453.131744,
                "A": -105.87912,
                "B": -66.3768539,
                "C": -73.2943649
              },
              "originalPose": {
                "X": 963.663,
                "Y": -821.602478,
                "Z": 453.131744,
                "A": -105.87912,
                "B": -66.3768539,
                "C": -73.2943649,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 886.890734,
                "Y": -16.77108,
                "Z": 746.557033,
                "A": -105.14403,
                "B": -66.565339,
                "C": -74.131707
              },
              "base": 10,
              "tool": 1,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 13
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 307
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 56
            },
            {
              "id": "screw-retract-6",
              "phase": "screw-retract",
              "screw": 6,
              "pointName": "XSCR_06:ToolOffset",
              "pose": {
                "X": 864.332485,
                "Y": -820.728044,
                "Z": 441.612882,
                "A": -105.87912,
                "B": -66.376854,
                "C": -73.294365
              },
              "originalPose": {
                "X": 963.663,
                "Y": -821.602478,
                "Z": 453.131744,
                "A": -105.87912,
                "B": -66.3768539,
                "C": -73.2943649,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 787.487934,
                "Y": -15.858063,
                "Z": 735.682762,
                "A": -105.14403,
                "B": -66.56534,
                "C": -74.131708
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 13
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 334
              },
              "nominal": true,
              "index": 57
            }
          ],
          "order": [
            1,
            2,
            3,
            4,
            5,
            6
          ],
          "orderProvenance": "Illustrative numeric screw order. PLC commands each screw; robot KRL does not prescribe complete production ordering.",
          "trajectoryProvenance": "Camera targets and transition branches extracted from KRL. Tightening shown at taught nominal XSCR; actual XScrewingPos uses live vision data.",
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.src",
            "line": 1
          }
        }
      ],
      "settings": [
        {
          "name": "PHDistanceTolerance",
          "value": 12.0,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
            "line": 37
          }
        },
        {
          "name": "PHSensorAngle",
          "value": 35.0,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
            "line": 40
          }
        },
        {
          "name": "UpperSensorNom",
          "value": 699.0,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
            "line": 24
          }
        },
        {
          "name": "LowerSensorNom",
          "value": 603.0,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
            "line": 25
          }
        },
        {
          "name": "PHLogActive",
          "value": true,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
            "line": 86
          }
        },
        {
          "name": "PHLogCount",
          "value": 2582,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
            "line": 90
          }
        },
        {
          "name": "PHLogCapacity",
          "value": 5000,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
            "line": 88
          }
        },
        {
          "name": "PHLogTotalCount",
          "value": 2582,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
            "line": 91
          }
        },
        {
          "name": "PHLogWriteIndex",
          "value": 2582,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
            "line": 89
          }
        },
        {
          "name": "PHLogWrapped",
          "value": false,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
            "line": 92
          }
        },
        {
          "name": "SimulateCamera",
          "value": false,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
            "line": 13
          }
        },
        {
          "name": "SimulateTightening",
          "value": false,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
            "line": 15
          }
        },
        {
          "name": "PHDistanceCompActive",
          "value": true,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
            "line": 17
          }
        },
        {
          "name": "SimulateCamera",
          "value": false,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
            "line": 34
          }
        }
      ],
      "ioSignals": [
        {
          "name": "WSC1_Left",
          "direction": "OUT",
          "start": 33,
          "end": 33,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 10
          }
        },
        {
          "name": "WSC2_Right",
          "direction": "OUT",
          "start": 34,
          "end": 34,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 11
          }
        },
        {
          "name": "AtHome",
          "direction": "OUT",
          "start": 21,
          "end": 21,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 28
          }
        },
        {
          "name": "AutoHomePLCRequest",
          "direction": "IN",
          "start": 37,
          "end": 37,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 30
          }
        },
        {
          "name": "MASTERINGTEST_REQ_INT",
          "direction": "OUT",
          "start": 51,
          "end": 51,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 31
          }
        },
        {
          "name": "iP_ScrewNum",
          "direction": "IN",
          "start": 577,
          "end": 584,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 33
          }
        },
        {
          "name": "iP_CameraCheck",
          "direction": "IN",
          "start": 585,
          "end": 585,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 34
          }
        },
        {
          "name": "iP_Tightening",
          "direction": "IN",
          "start": 586,
          "end": 586,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 35
          }
        },
        {
          "name": "iP_CycleDoneACK",
          "direction": "IN",
          "start": 587,
          "end": 587,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 36
          }
        },
        {
          "name": "iP_GoToCamPos",
          "direction": "IN",
          "start": 588,
          "end": 588,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 37
          }
        },
        {
          "name": "Fixation_OK",
          "direction": "IN",
          "start": 589,
          "end": 589,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 38
          }
        },
        {
          "name": "Blow_Off_NOK",
          "direction": "IN",
          "start": 590,
          "end": 590,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 39
          }
        },
        {
          "name": "Red_Rabbit",
          "direction": "IN",
          "start": 591,
          "end": 591,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 40
          }
        },
        {
          "name": "Screw_Loading_Init",
          "direction": "IN",
          "start": 592,
          "end": 592,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 41
          }
        },
        {
          "name": "Feeding_Position",
          "direction": "IN",
          "start": 593,
          "end": 593,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 42
          }
        },
        {
          "name": "PSetNr",
          "direction": "IN",
          "start": 601,
          "end": 608,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 43
          }
        },
        {
          "name": "UpperSensor",
          "direction": "IN",
          "start": 609,
          "end": 624,
          "width": 16,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 44
          }
        },
        {
          "name": "LowerSensor",
          "direction": "IN",
          "start": 625,
          "end": 640,
          "width": 16,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 45
          }
        },
        {
          "name": "PHSensorValue",
          "direction": "IN",
          "start": 641,
          "end": 656,
          "width": 16,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 46
          }
        },
        {
          "name": "oP_ScrewNum",
          "direction": "OUT",
          "start": 577,
          "end": 584,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 49
          }
        },
        {
          "name": "oP_CycleDone",
          "direction": "OUT",
          "start": 585,
          "end": 585,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 50
          }
        },
        {
          "name": "oP_TighteningNOK",
          "direction": "OUT",
          "start": 586,
          "end": 586,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 51
          }
        },
        {
          "name": "oP_CameraCheckNOK",
          "direction": "OUT",
          "start": 587,
          "end": 587,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 52
          }
        },
        {
          "name": "oP_ReadyForNextScrew",
          "direction": "OUT",
          "start": 588,
          "end": 588,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 53
          }
        },
        {
          "name": "ErrHomingNotPosible",
          "direction": "OUT",
          "start": 589,
          "end": 589,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 56
          }
        },
        {
          "name": "oP_TighteningSkipped",
          "direction": "OUT",
          "start": 590,
          "end": 590,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 57
          }
        },
        {
          "name": "AutoHomeRequest",
          "direction": "OUT",
          "start": 591,
          "end": 591,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 58
          }
        },
        {
          "name": "oP_Reserve2",
          "direction": "OUT",
          "start": 592,
          "end": 592,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 59
          }
        },
        {
          "name": "ErrCam",
          "direction": "OUT",
          "start": 609,
          "end": 616,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 72
          }
        },
        {
          "name": "ErrCam_Ready",
          "direction": "OUT",
          "start": 609,
          "end": 609,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 73
          }
        },
        {
          "name": "ErrCam_ResetDone",
          "direction": "OUT",
          "start": 610,
          "end": 610,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 74
          }
        },
        {
          "name": "ErrCam_RunmodeSet",
          "direction": "OUT",
          "start": 611,
          "end": 611,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 75
          }
        },
        {
          "name": "ErrCam_PrepareDone",
          "direction": "OUT",
          "start": 612,
          "end": 612,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 76
          }
        },
        {
          "name": "ErrCam_MeasureExecuted",
          "direction": "OUT",
          "start": 613,
          "end": 613,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 77
          }
        },
        {
          "name": "ErrCam_NumberOfResults",
          "direction": "OUT",
          "start": 614,
          "end": 614,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 78
          }
        },
        {
          "name": "ErrCam_ResultAvailable",
          "direction": "OUT",
          "start": 615,
          "end": 615,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 79
          }
        },
        {
          "name": "ErrCam_CalcBase",
          "direction": "OUT",
          "start": 616,
          "end": 616,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 80
          }
        },
        {
          "name": "ErrPF1",
          "direction": "OUT",
          "start": 625,
          "end": 632,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 94
          }
        },
        {
          "name": "ErrPF1_Ready",
          "direction": "OUT",
          "start": 625,
          "end": 625,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 95
          }
        },
        {
          "name": "ErrPF1_PSetSeleceted",
          "direction": "OUT",
          "start": 626,
          "end": 626,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 96
          }
        },
        {
          "name": "ErrPF1_TighteningStarted",
          "direction": "OUT",
          "start": 627,
          "end": 627,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 97
          }
        },
        {
          "name": "ErrPF1_TighteningDone",
          "direction": "OUT",
          "start": 628,
          "end": 628,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 98
          }
        },
        {
          "name": "ErrPF1_VerificationReq",
          "direction": "OUT",
          "start": 629,
          "end": 629,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 99
          }
        },
        {
          "name": "ErrPF1_ToolEnabled",
          "direction": "OUT",
          "start": 630,
          "end": 630,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 100
          }
        },
        {
          "name": "ErrPF1_ToolDisabled",
          "direction": "OUT",
          "start": 631,
          "end": 631,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 101
          }
        },
        {
          "name": "ErrPF1_VerificationDone",
          "direction": "OUT",
          "start": 632,
          "end": 632,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 102
          }
        },
        {
          "name": "ErrPF2",
          "direction": "OUT",
          "start": 641,
          "end": 648,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 116
          }
        },
        {
          "name": "ErrPF2_Ready",
          "direction": "OUT",
          "start": 641,
          "end": 641,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 117
          }
        },
        {
          "name": "ErrPF2_PSetSeleceted",
          "direction": "OUT",
          "start": 642,
          "end": 642,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 118
          }
        },
        {
          "name": "ErrPF2_TighteningStarted",
          "direction": "OUT",
          "start": 643,
          "end": 643,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 119
          }
        },
        {
          "name": "ErrPF2_TighteningDone",
          "direction": "OUT",
          "start": 644,
          "end": 644,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 120
          }
        },
        {
          "name": "ErrPF2_VerificationReq",
          "direction": "OUT",
          "start": 645,
          "end": 645,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 121
          }
        },
        {
          "name": "ErrPF2_ToolEnabled",
          "direction": "OUT",
          "start": 646,
          "end": 646,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 122
          }
        },
        {
          "name": "ErrPF2_ToolDisabled",
          "direction": "OUT",
          "start": 647,
          "end": 647,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 123
          }
        },
        {
          "name": "ErrPF2_VerificationDone",
          "direction": "OUT",
          "start": 648,
          "end": 648,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 124
          }
        },
        {
          "name": "ErrSF1",
          "direction": "OUT",
          "start": 657,
          "end": 664,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 139
          }
        },
        {
          "name": "ErrSF1_PurgeFailed",
          "direction": "OUT",
          "start": 657,
          "end": 657,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 140
          }
        },
        {
          "name": "ErrSF1_RequestCrew",
          "direction": "OUT",
          "start": 658,
          "end": 658,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 141
          }
        },
        {
          "name": "ErrSF1_ScrewNotReady",
          "direction": "OUT",
          "start": 659,
          "end": 659,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 142
          }
        },
        {
          "name": "ErrSF1_AdvanceBit",
          "direction": "OUT",
          "start": 660,
          "end": 660,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 143
          }
        },
        {
          "name": "ErrSF1_BitNotAdvanced",
          "direction": "OUT",
          "start": 661,
          "end": 661,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 144
          }
        },
        {
          "name": "ErrSF1_RetractBit",
          "direction": "OUT",
          "start": 662,
          "end": 662,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 145
          }
        },
        {
          "name": "ErrSF1_BitNotRetracted",
          "direction": "OUT",
          "start": 663,
          "end": 663,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 146
          }
        },
        {
          "name": "ErrSF1_ScrewNotTightened",
          "direction": "OUT",
          "start": 664,
          "end": 664,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 147
          }
        },
        {
          "name": "PGNOtoPLC",
          "direction": "OUT",
          "start": 1,
          "end": 8,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 153
          }
        },
        {
          "name": "LastReachedPos",
          "direction": "OUT",
          "start": 2000,
          "end": 2007,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 156
          }
        },
        {
          "name": "goAC_CAM_FUNCTION",
          "direction": "OUT",
          "start": 129,
          "end": 136,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 58
          }
        },
        {
          "name": "goAC_CAM_ARG1",
          "direction": "OUT",
          "start": 137,
          "end": 144,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 59
          }
        },
        {
          "name": "goAC_CAM_ARG2",
          "direction": "OUT",
          "start": 145,
          "end": 152,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 60
          }
        },
        {
          "name": "goAC_CAM_ARG3",
          "direction": "OUT",
          "start": 153,
          "end": 160,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 61
          }
        },
        {
          "name": "goAC_CAM_XPos",
          "direction": "OUT",
          "start": 161,
          "end": 192,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 62
          }
        },
        {
          "name": "goAC_CAM_YPos",
          "direction": "OUT",
          "start": 193,
          "end": 224,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 63
          }
        },
        {
          "name": "goAC_CAM_ZPos",
          "direction": "OUT",
          "start": 225,
          "end": 256,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 64
          }
        },
        {
          "name": "goAC_CAM_RXPos",
          "direction": "OUT",
          "start": 257,
          "end": 288,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 65
          }
        },
        {
          "name": "goAC_CAM_RYPos",
          "direction": "OUT",
          "start": 289,
          "end": 320,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 66
          }
        },
        {
          "name": "goAC_CAM_RZPos",
          "direction": "OUT",
          "start": 321,
          "end": 352,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 67
          }
        },
        {
          "name": "giAC_CAM_FUNCTION",
          "direction": "IN",
          "start": 129,
          "end": 136,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 68
          }
        },
        {
          "name": "giAC_CAM_ARG1",
          "direction": "IN",
          "start": 137,
          "end": 144,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 69
          }
        },
        {
          "name": "giAC_CAM_ARG2",
          "direction": "IN",
          "start": 145,
          "end": 152,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 70
          }
        },
        {
          "name": "giAC_CAM_ARG3",
          "direction": "IN",
          "start": 153,
          "end": 160,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 71
          }
        },
        {
          "name": "giAC_CAM_XPos",
          "direction": "IN",
          "start": 161,
          "end": 192,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 73
          }
        },
        {
          "name": "giAC_CAM_YPos",
          "direction": "IN",
          "start": 193,
          "end": 224,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 74
          }
        },
        {
          "name": "giAC_CAM_ZPos",
          "direction": "IN",
          "start": 225,
          "end": 256,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 75
          }
        },
        {
          "name": "giAC_CAM_RXPos",
          "direction": "IN",
          "start": 257,
          "end": 288,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 77
          }
        },
        {
          "name": "giAC_CAM_RYPos",
          "direction": "IN",
          "start": 289,
          "end": 320,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 78
          }
        },
        {
          "name": "giAC_CAM_RZPos",
          "direction": "IN",
          "start": 321,
          "end": 352,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 79
          }
        },
        {
          "name": "goAC_CAM2_FUNCTION",
          "direction": "OUT",
          "start": 129,
          "end": 136,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 82
          }
        },
        {
          "name": "goAC_CAM2_ARG1",
          "direction": "OUT",
          "start": 137,
          "end": 144,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 83
          }
        },
        {
          "name": "goAC_CAM2_ARG2",
          "direction": "OUT",
          "start": 145,
          "end": 152,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 84
          }
        },
        {
          "name": "goAC_CAM2_ARG3",
          "direction": "OUT",
          "start": 153,
          "end": 160,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 85
          }
        },
        {
          "name": "goAC_CAM2_XPos",
          "direction": "OUT",
          "start": 161,
          "end": 192,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 86
          }
        },
        {
          "name": "goAC_CAM2_YPos",
          "direction": "OUT",
          "start": 193,
          "end": 224,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 87
          }
        },
        {
          "name": "goAC_CAM2_ZPos",
          "direction": "OUT",
          "start": 225,
          "end": 256,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 88
          }
        },
        {
          "name": "goAC_CAM2_RXPos",
          "direction": "OUT",
          "start": 257,
          "end": 288,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 89
          }
        },
        {
          "name": "goAC_CAM2_RYPos",
          "direction": "OUT",
          "start": 289,
          "end": 320,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 90
          }
        },
        {
          "name": "goAC_CAM2_RZPos",
          "direction": "OUT",
          "start": 321,
          "end": 352,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 91
          }
        },
        {
          "name": "giAC_CAM2_FUNCTION",
          "direction": "IN",
          "start": 129,
          "end": 136,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 92
          }
        },
        {
          "name": "giAC_CAM2_ARG1",
          "direction": "IN",
          "start": 137,
          "end": 144,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 93
          }
        },
        {
          "name": "giAC_CAM2_ARG2",
          "direction": "IN",
          "start": 145,
          "end": 152,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 94
          }
        },
        {
          "name": "giAC_CAM2_ARG3",
          "direction": "IN",
          "start": 153,
          "end": 160,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 95
          }
        },
        {
          "name": "giAC_CAM2_XPos",
          "direction": "IN",
          "start": 161,
          "end": 192,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 96
          }
        },
        {
          "name": "giAC_CAM2_YPos",
          "direction": "IN",
          "start": 193,
          "end": 224,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 97
          }
        },
        {
          "name": "giAC_CAM2_ZPos",
          "direction": "IN",
          "start": 225,
          "end": 256,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 98
          }
        },
        {
          "name": "giAC_CAM2_RXPos",
          "direction": "IN",
          "start": 257,
          "end": 288,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 99
          }
        },
        {
          "name": "giAC_CAM2_RYPos",
          "direction": "IN",
          "start": 289,
          "end": 320,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 100
          }
        },
        {
          "name": "giAC_CAM2_RZPos",
          "direction": "IN",
          "start": 321,
          "end": 352,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 101
          }
        },
        {
          "name": "goAC_SF_FUNCTION",
          "direction": "OUT",
          "start": 97,
          "end": 104,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 54
          }
        },
        {
          "name": "goAC_SF_ARG1",
          "direction": "OUT",
          "start": 105,
          "end": 112,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 55
          }
        },
        {
          "name": "goAC_SF_ARG2",
          "direction": "OUT",
          "start": 113,
          "end": 120,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 56
          }
        },
        {
          "name": "goAC_SF_ARG3",
          "direction": "OUT",
          "start": 121,
          "end": 128,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 57
          }
        },
        {
          "name": "giAC_SF_FUNCTION",
          "direction": "IN",
          "start": 97,
          "end": 104,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 58
          }
        },
        {
          "name": "giAC_SF_ARG1",
          "direction": "IN",
          "start": 105,
          "end": 112,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 59
          }
        },
        {
          "name": "giAC_SF_ARG2",
          "direction": "IN",
          "start": 113,
          "end": 120,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 60
          }
        },
        {
          "name": "giAC_SF_ARG3",
          "direction": "IN",
          "start": 121,
          "end": 128,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 61
          }
        },
        {
          "name": "goAC_SF2_FUNCTION",
          "direction": "OUT",
          "start": 97,
          "end": 104,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 64
          }
        },
        {
          "name": "goAC_SF2_ARG1",
          "direction": "OUT",
          "start": 105,
          "end": 112,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 65
          }
        },
        {
          "name": "goAC_SF2_ARG2",
          "direction": "OUT",
          "start": 113,
          "end": 120,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 66
          }
        },
        {
          "name": "goAC_SF2_ARG3",
          "direction": "OUT",
          "start": 121,
          "end": 128,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 67
          }
        },
        {
          "name": "giAC_SF2_FUNCTION",
          "direction": "IN",
          "start": 97,
          "end": 104,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 68
          }
        },
        {
          "name": "giAC_SF2_ARG1",
          "direction": "IN",
          "start": 105,
          "end": 112,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 69
          }
        },
        {
          "name": "giAC_SF2_ARG2",
          "direction": "IN",
          "start": 113,
          "end": 120,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 70
          }
        },
        {
          "name": "giAC_SF2_ARG3",
          "direction": "IN",
          "start": 121,
          "end": 128,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 71
          }
        },
        {
          "name": "goAC_TC_FUNCTION",
          "direction": "OUT",
          "start": 65,
          "end": 72,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 53
          }
        },
        {
          "name": "goAC_TC_ARG1",
          "direction": "OUT",
          "start": 73,
          "end": 88,
          "width": 16,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 54
          }
        },
        {
          "name": "goAC_TC_ARG2",
          "direction": "OUT",
          "start": 89,
          "end": 96,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 55
          }
        },
        {
          "name": "giAC_TC_FUNCTION",
          "direction": "IN",
          "start": 65,
          "end": 72,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 56
          }
        },
        {
          "name": "giAC_TC_ARG1",
          "direction": "IN",
          "start": 73,
          "end": 88,
          "width": 16,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 57
          }
        },
        {
          "name": "giAC_TC_ARG2",
          "direction": "IN",
          "start": 89,
          "end": 96,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 58
          }
        },
        {
          "name": "goAC_TC2_FUNCTION",
          "direction": "OUT",
          "start": 65,
          "end": 72,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 61
          }
        },
        {
          "name": "goAC_TC2_ARG1",
          "direction": "OUT",
          "start": 73,
          "end": 88,
          "width": 16,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 62
          }
        },
        {
          "name": "goAC_TC2_ARG2",
          "direction": "OUT",
          "start": 89,
          "end": 96,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 63
          }
        },
        {
          "name": "giAC_TC2_FUNCTION",
          "direction": "IN",
          "start": 65,
          "end": 72,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 64
          }
        },
        {
          "name": "giAC_TC2_ARG1",
          "direction": "IN",
          "start": 73,
          "end": 88,
          "width": 16,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 65
          }
        },
        {
          "name": "giAC_TC2_ARG2",
          "direction": "IN",
          "start": 89,
          "end": 96,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 66
          }
        },
        {
          "name": "CHANNEL_1",
          "direction": "ANOUT",
          "start": 1,
          "end": 1,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 94
          }
        },
        {
          "name": "CHANNEL_2",
          "direction": "ANOUT",
          "start": 2,
          "end": 2,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 95
          }
        },
        {
          "name": "CHANNEL_3",
          "direction": "ANOUT",
          "start": 3,
          "end": 3,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 96
          }
        },
        {
          "name": "CHANNEL_4",
          "direction": "ANOUT",
          "start": 4,
          "end": 4,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 97
          }
        },
        {
          "name": "CHANNEL_5",
          "direction": "ANOUT",
          "start": 5,
          "end": 5,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 98
          }
        },
        {
          "name": "CHANNEL_6",
          "direction": "ANOUT",
          "start": 6,
          "end": 6,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 99
          }
        },
        {
          "name": "CHANNEL_7",
          "direction": "ANOUT",
          "start": 7,
          "end": 7,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 100
          }
        },
        {
          "name": "CHANNEL_8",
          "direction": "ANOUT",
          "start": 8,
          "end": 8,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 101
          }
        },
        {
          "name": "CHANNEL_9",
          "direction": "ANOUT",
          "start": 9,
          "end": 9,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 102
          }
        },
        {
          "name": "CHANNEL_10",
          "direction": "ANOUT",
          "start": 10,
          "end": 10,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 103
          }
        },
        {
          "name": "CHANNEL_11",
          "direction": "ANOUT",
          "start": 11,
          "end": 11,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 104
          }
        },
        {
          "name": "CHANNEL_12",
          "direction": "ANOUT",
          "start": 12,
          "end": 12,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 105
          }
        },
        {
          "name": "CHANNEL_13",
          "direction": "ANOUT",
          "start": 13,
          "end": 13,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 106
          }
        },
        {
          "name": "CHANNEL_14",
          "direction": "ANOUT",
          "start": 14,
          "end": 14,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 107
          }
        },
        {
          "name": "CHANNEL_15",
          "direction": "ANOUT",
          "start": 15,
          "end": 15,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 108
          }
        },
        {
          "name": "CHANNEL_16",
          "direction": "ANOUT",
          "start": 16,
          "end": 16,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 109
          }
        },
        {
          "name": "CHANNEL_17",
          "direction": "ANOUT",
          "start": 17,
          "end": 17,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 110
          }
        },
        {
          "name": "CHANNEL_18",
          "direction": "ANOUT",
          "start": 18,
          "end": 18,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 111
          }
        },
        {
          "name": "CHANNEL_19",
          "direction": "ANOUT",
          "start": 19,
          "end": 19,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 112
          }
        },
        {
          "name": "CHANNEL_20",
          "direction": "ANOUT",
          "start": 20,
          "end": 20,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 113
          }
        },
        {
          "name": "CHANNEL_21",
          "direction": "ANOUT",
          "start": 21,
          "end": 21,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 114
          }
        },
        {
          "name": "CHANNEL_22",
          "direction": "ANOUT",
          "start": 22,
          "end": 22,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 115
          }
        },
        {
          "name": "CHANNEL_23",
          "direction": "ANOUT",
          "start": 23,
          "end": 23,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 116
          }
        },
        {
          "name": "CHANNEL_24",
          "direction": "ANOUT",
          "start": 24,
          "end": 24,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 117
          }
        },
        {
          "name": "CHANNEL_25",
          "direction": "ANOUT",
          "start": 25,
          "end": 25,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 118
          }
        },
        {
          "name": "CHANNEL_26",
          "direction": "ANOUT",
          "start": 26,
          "end": 26,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 119
          }
        },
        {
          "name": "CHANNEL_27",
          "direction": "ANOUT",
          "start": 27,
          "end": 27,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 120
          }
        },
        {
          "name": "CHANNEL_28",
          "direction": "ANOUT",
          "start": 28,
          "end": 28,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 121
          }
        },
        {
          "name": "CHANNEL_29",
          "direction": "ANOUT",
          "start": 29,
          "end": 29,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 122
          }
        },
        {
          "name": "CHANNEL_30",
          "direction": "ANOUT",
          "start": 30,
          "end": 30,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 123
          }
        },
        {
          "name": "CHANNEL_31",
          "direction": "ANOUT",
          "start": 31,
          "end": 31,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 124
          }
        },
        {
          "name": "CHANNEL_32",
          "direction": "ANOUT",
          "start": 32,
          "end": 32,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 125
          }
        },
        {
          "name": "ExtUserID",
          "direction": "IN",
          "start": 1026,
          "end": 1026,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 130
          }
        },
        {
          "name": "ExtUserIDWatchDog",
          "direction": "IN",
          "start": 1026,
          "end": 1026,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 131
          }
        },
        {
          "name": "BM_OutputSignal",
          "direction": "OUT",
          "start": 4095,
          "end": 4096,
          "width": 2,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 794
          }
        },
        {
          "name": "BM_InputSignal",
          "direction": "IN",
          "start": 1026,
          "end": 1026,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 795
          }
        },
        {
          "name": "ERR",
          "direction": "OUT",
          "start": 25,
          "end": 32,
          "width": 8,
          "source": {
            "file": "KRC/R1/TP/p00.dat",
            "line": 11
          }
        }
      ],
      "positionCount": 488,
      "cartesianPositionCount": 306,
      "axisRecordCount": 19,
      "axisPositionCount": 12,
      "functionCount": 263,
      "motionInstructionCount": 554,
      "sourceCounts": {
        "dat": 49,
        "src": 47
      },
      "limitations": [
        "Inter-controller cell placement is not defined; both ROBROOT values are local origin with C=30 degrees.",
        "Cartesian targets do not contain recorded joint angles. Rendering requires reconstructed inverse kinematics.",
        "Production screw ordering, concurrent timing, dwell time and I/O trace are not recorded.",
        "Live camera result and PH corrections are unavailable in static backups.",
        "PH log counters exist but the declared 5000-element log arrays have no exported per-sample values."
      ]
    },
    {
      "id": "R02",
      "name": "Robot2",
      "model": "KR22R1610_2 C4",
      "serial": "1312301",
      "controller": "KUKA KRC5 (user identified)",
      "kss": "V8.7.8",
      "archive": {
        "filename": "Robot2.zip",
        "date": "2026-09-16_07-44-04",
        "sha256": "8d357016ac956136daf2cf5d6a9a97d1592f5ee5fa8899a9eda198a1b32c99c3",
        "files": 423,
        "uncompressedBytes": 18780667,
        "source": {
          "file": "am.ini",
          "line": 1
        }
      },
      "kinematics": {
        "$VEL_AXIS_MA[1]": {
          "value": 4194.03,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 113
          }
        },
        "$VEL_AXIS_MA[2]": {
          "value": 4800.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 114
          }
        },
        "$VEL_AXIS_MA[3]": {
          "value": 3831.66,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 115
          }
        },
        "$VEL_AXIS_MA[4]": {
          "value": 5694.59,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 116
          }
        },
        "$VEL_AXIS_MA[5]": {
          "value": 5188.52,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 117
          }
        },
        "$VEL_AXIS_MA[6]": {
          "value": 5075.09,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 118
          }
        },
        "$VEL_AXIS_MA[7]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 119
          }
        },
        "$VEL_AXIS_MA[8]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 120
          }
        },
        "$VEL_AXIS_MA[9]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 121
          }
        },
        "$VEL_AXIS_MA[10]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 122
          }
        },
        "$VEL_AXIS_MA[11]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 123
          }
        },
        "$VEL_AXIS_MA[12]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 124
          }
        },
        "$SOFTN_END[1]": {
          "value": -185.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 375
          }
        },
        "$SOFTN_END[2]": {
          "value": -185.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 376
          }
        },
        "$SOFTN_END[3]": {
          "value": -138.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 377
          }
        },
        "$SOFTN_END[4]": {
          "value": -350.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 378
          }
        },
        "$SOFTN_END[5]": {
          "value": -130.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 379
          }
        },
        "$SOFTN_END[6]": {
          "value": -350.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 380
          }
        },
        "$SOFTN_END[7]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 381
          }
        },
        "$SOFTN_END[8]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 382
          }
        },
        "$SOFTN_END[9]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 383
          }
        },
        "$SOFTN_END[10]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 384
          }
        },
        "$SOFTN_END[11]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 385
          }
        },
        "$SOFTN_END[12]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 386
          }
        },
        "$SOFTP_END[1]": {
          "value": 185.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 388
          }
        },
        "$SOFTP_END[2]": {
          "value": 65.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 389
          }
        },
        "$SOFTP_END[3]": {
          "value": 175.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 390
          }
        },
        "$SOFTP_END[4]": {
          "value": 350.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 391
          }
        },
        "$SOFTP_END[5]": {
          "value": 130.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 392
          }
        },
        "$SOFTP_END[6]": {
          "value": 350.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 393
          }
        },
        "$SOFTP_END[7]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 394
          }
        },
        "$SOFTP_END[8]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 395
          }
        },
        "$SOFTP_END[9]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 396
          }
        },
        "$SOFTP_END[10]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 397
          }
        },
        "$SOFTP_END[11]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 398
          }
        },
        "$SOFTP_END[12]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 399
          }
        },
        "$AXIS_DIR[1]": {
          "value": -1.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 477
          }
        },
        "$AXIS_DIR[2]": {
          "value": 1.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 478
          }
        },
        "$AXIS_DIR[3]": {
          "value": 1.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 479
          }
        },
        "$AXIS_DIR[4]": {
          "value": -1.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 480
          }
        },
        "$AXIS_DIR[5]": {
          "value": -1.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 481
          }
        },
        "$AXIS_DIR[6]": {
          "value": -1.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 482
          }
        },
        "$AXIS_DIR[7]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 483
          }
        },
        "$AXIS_DIR[8]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 484
          }
        },
        "$AXIS_DIR[9]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 485
          }
        },
        "$AXIS_DIR[10]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 486
          }
        },
        "$AXIS_DIR[11]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 487
          }
        },
        "$AXIS_DIR[12]": {
          "value": 0.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 488
          }
        },
        "$LENGTH_A": {
          "value": 160.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 524
          }
        },
        "$LENGTH_B": {
          "value": 780.0,
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 525
          }
        },
        "$TIRORO": {
          "name": "$TIRORO",
          "type": "FRAME",
          "values": {
            "X": 0.0,
            "Y": 0.0,
            "Z": 520.0,
            "A": 0.0,
            "B": 0.0,
            "C": 0.0
          },
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 521
          },
          "raw": "{X 0.0,Y 0.0,Z 520.000,A 0.0,B 0.0,C 0.0}"
        },
        "$TFLWP": {
          "name": "$TFLWP",
          "type": "FRAME",
          "values": {
            "X": 0.0,
            "Y": 0.0,
            "Z": 153.0,
            "A": 0.0,
            "B": 0.0,
            "C": 0.0
          },
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 522
          },
          "raw": "{X 0.0,Y 0.0,Z 153.000,A 0.0,B 0.0,C 0.0}"
        },
        "$TX3P3": {
          "name": "$TX3P3",
          "type": "FRAME",
          "values": {
            "X": 655.0,
            "Y": 0.0,
            "Z": 150.0,
            "A": 0.0,
            "B": 90.0,
            "C": 0.0
          },
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 523
          },
          "raw": "{X 655.000,Y 0.0,Z 150.000,A 0.0,B 90.0000,C 0.0}"
        }
      },
      "frames": {
        "robroot": {
          "name": "$ROBROOT",
          "type": "FRAME",
          "values": {
            "X": 0.0,
            "Y": 0.0,
            "Z": 0.0,
            "A": 0.0,
            "B": 0.0,
            "C": 30.0
          },
          "source": {
            "file": "KRC/R1/Mada/$machine.dat",
            "line": 97
          },
          "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 30.0000}"
        },
        "bases": {
          "0": {
            "name": "$WORLD",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": null
          },
          "1": {
            "name": "BASE_DATA[1]",
            "type": "FRAME",
            "values": {
              "X": 339.02,
              "Y": 20.81,
              "Z": 468.59,
              "A": -0.31,
              "B": 0.44,
              "C": 0.33
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 356
            },
            "raw": "{X 339.020,Y 20.8100,Z 468.590,A -0.310000,B 0.440000,C 0.330000}"
          },
          "2": {
            "name": "BASE_DATA[2]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": -30.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 357
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C -30.0000}"
          },
          "3": {
            "name": "BASE_DATA[3]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 358
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "4": {
            "name": "BASE_DATA[4]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 359
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "5": {
            "name": "BASE_DATA[5]",
            "type": "FRAME",
            "values": {
              "X": 339.02,
              "Y": 20.81,
              "Z": 468.59,
              "A": -0.31,
              "B": 0.44,
              "C": 0.33
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 360
            },
            "raw": "{X 339.020,Y 20.8100,Z 468.590,A -0.310000,B 0.440000,C 0.330000}"
          },
          "6": {
            "name": "BASE_DATA[6]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 361
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "7": {
            "name": "BASE_DATA[7]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 362
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "8": {
            "name": "BASE_DATA[8]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 363
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "9": {
            "name": "BASE_DATA[9]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 364
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "10": {
            "name": "BASE_DATA[10]",
            "type": "FRAME",
            "values": {
              "X": 339.018524,
              "Y": 20.8095989,
              "Z": 468.58847,
              "A": -0.309877366,
              "B": 0.435710609,
              "C": 0.328067183
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 365
            },
            "raw": "{X 339.018524,Y 20.8095989,Z 468.588470,A -0.309877366,B 0.435710609,C 0.328067183}"
          },
          "11": {
            "name": "BASE_DATA[11]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 366
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "12": {
            "name": "BASE_DATA[12]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 367
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "13": {
            "name": "BASE_DATA[13]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 368
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "14": {
            "name": "BASE_DATA[14]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 369
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "15": {
            "name": "BASE_DATA[15]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 370
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "16": {
            "name": "BASE_DATA[16]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 371
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "17": {
            "name": "BASE_DATA[17]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 372
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "18": {
            "name": "BASE_DATA[18]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 373
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "19": {
            "name": "BASE_DATA[19]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 374
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "20": {
            "name": "BASE_DATA[20]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 375
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "21": {
            "name": "BASE_DATA[21]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 376
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "22": {
            "name": "BASE_DATA[22]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 377
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "23": {
            "name": "BASE_DATA[23]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 378
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "24": {
            "name": "BASE_DATA[24]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 379
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "25": {
            "name": "BASE_DATA[25]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 380
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "26": {
            "name": "BASE_DATA[26]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 381
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "27": {
            "name": "BASE_DATA[27]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 382
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "28": {
            "name": "BASE_DATA[28]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 383
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "29": {
            "name": "BASE_DATA[29]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 384
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "30": {
            "name": "BASE_DATA[30]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 385
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "31": {
            "name": "BASE_DATA[31]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 386
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "32": {
            "name": "BASE_DATA[32]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 387
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          }
        },
        "tools": {
          "0": {
            "name": "$NULLFRAME",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": null
          },
          "1": {
            "name": "TOOL_DATA[1]",
            "type": "FRAME",
            "values": {
              "X": 205.97,
              "Y": 1.86,
              "Z": 185.52,
              "A": 0.0,
              "B": 90.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 224
            },
            "raw": "{X 205.970,Y 1.86000,Z 185.520,A 0.0,B 90.0000,C 0.0}"
          },
          "2": {
            "name": "TOOL_DATA[2]",
            "type": "FRAME",
            "values": {
              "X": 219.0,
              "Y": -104.0,
              "Z": 128.0,
              "A": 0.0,
              "B": 90.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 225
            },
            "raw": "{X 219.000,Y -104.000,Z 128.000,A 0.0,B 90.0000,C 0.0}"
          },
          "3": {
            "name": "TOOL_DATA[3]",
            "type": "FRAME",
            "values": {
              "X": 219.0,
              "Y": -104.0,
              "Z": 128.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 226
            },
            "raw": "{X 219.000,Y -104.000,Z 128.000,A 0.0,B 0.0,C 0.0}"
          },
          "4": {
            "name": "TOOL_DATA[4]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 227
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "5": {
            "name": "TOOL_DATA[5]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 228
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "6": {
            "name": "TOOL_DATA[6]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 229
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "7": {
            "name": "TOOL_DATA[7]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 230
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "8": {
            "name": "TOOL_DATA[8]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 231
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "9": {
            "name": "TOOL_DATA[9]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 232
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "10": {
            "name": "TOOL_DATA[10]",
            "type": "FRAME",
            "values": {
              "X": 205.969284,
              "Y": 1.85875499,
              "Z": 185.519775,
              "A": 0.0,
              "B": 90.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 233
            },
            "raw": "{X 205.969284,Y 1.85875499,Z 185.519775,A 0.0,B 90.0000,C 0.0}"
          },
          "11": {
            "name": "TOOL_DATA[11]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 234
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "12": {
            "name": "TOOL_DATA[12]",
            "type": "FRAME",
            "values": {
              "X": 205.969284,
              "Y": 1.85875499,
              "Z": 185.519775,
              "A": 0.0,
              "B": 90.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 235
            },
            "raw": "{X 205.969284,Y 1.85875499,Z 185.519775,A 0.0,B 90.0000,C 0.0}"
          },
          "13": {
            "name": "TOOL_DATA[13]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 236
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "14": {
            "name": "TOOL_DATA[14]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 237
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "15": {
            "name": "TOOL_DATA[15]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 238
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          },
          "16": {
            "name": "TOOL_DATA[16]",
            "type": "FRAME",
            "values": {
              "X": 0.0,
              "Y": 0.0,
              "Z": 0.0,
              "A": 0.0,
              "B": 0.0,
              "C": 0.0
            },
            "source": {
              "file": "KRC/R1/System/$config.dat",
              "line": 239
            },
            "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}"
          }
        }
      },
      "home": {
        "name": "XHOME",
        "type": "E6AXIS",
        "values": {
          "A1": -90.0,
          "A2": -90.0,
          "A3": 130.0,
          "A4": -4.1579353e-30,
          "A5": 90.0,
          "A6": 90.0,
          "E1": 0.0,
          "E2": 0.0,
          "E3": 0.0,
          "E4": 0.0,
          "E5": 0.0,
          "E6": 0.0
        },
        "source": {
          "file": "KRC/R1/System/$config.dat",
          "line": 179
        },
        "raw": "{A1 -90.0000,A2 -90.0000,A3 130.000,A4 -4.15793530E-30,A5 90.0000,A6 90.0000,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
      },
      "variants": [
        {
          "id": "comfort",
          "seatType": 2,
          "label": "540 Comfort",
          "enabledInCell": true,
          "screwCount": 6,
          "screws": [
            {
              "number": 1,
              "side": "front",
              "cameraProgram": 101,
              "camera": {
                "id": "camera-1-XCAM_01",
                "phase": "camera",
                "screw": 1,
                "pointName": "XCAM_01",
                "pose": {
                  "X": 534.131042,
                  "Y": 32.9577522,
                  "Z": 286.063324,
                  "A": -173.219788,
                  "B": -85.5575638,
                  "C": -7.96297741
                },
                "originalPose": {
                  "X": 534.131042,
                  "Y": 32.9577522,
                  "Z": 286.063324,
                  "A": -173.219788,
                  "B": -85.5575638,
                  "C": -7.96297741,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 875.472435,
                  "Y": 49.227946,
                  "Z": 750.765732,
                  "A": -168.218095,
                  "B": -85.933999,
                  "C": -13.290424
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 16
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 122
                },
                "nominal": true,
                "index": 2
              },
              "screw": {
                "id": "tightening-1-XSCR_01",
                "phase": "tightening",
                "screw": 1,
                "pointName": "XSCR_01",
                "pose": {
                  "X": 547.026062,
                  "Y": 37.6040878,
                  "Z": 287.993042,
                  "A": -176.497467,
                  "B": -82.9446182,
                  "C": -3.1986568
                },
                "originalPose": {
                  "X": 547.026062,
                  "Y": 37.6040878,
                  "Z": 287.993042,
                  "A": -176.497467,
                  "B": -82.9446182,
                  "C": -3.1986568,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 888.406839,
                  "Y": 53.79327,
                  "Z": 752.623906,
                  "A": -173.771499,
                  "B": -83.35009,
                  "C": -6.257573
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 8
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 308
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 5
              },
              "cameraApproach": {
                "id": "camera-approach-1-XCAM_01",
                "phase": "camera-approach",
                "screw": 1,
                "pointName": "XCAM_01:ToolOffset",
                "pose": {
                  "X": 434.447805,
                  "Y": 35.057048,
                  "Z": 278.392263,
                  "A": -173.219788,
                  "B": -85.557564,
                  "C": -7.962977
                },
                "originalPose": {
                  "X": 534.131042,
                  "Y": 32.9577522,
                  "Z": 286.063324,
                  "A": -173.219788,
                  "B": -85.5575638,
                  "C": -7.96297741,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 775.746888,
                  "Y": 51.910521,
                  "Z": 743.865081,
                  "A": -168.218094,
                  "B": -85.933999,
                  "C": -13.290424
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 16
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 108
                },
                "nominal": true,
                "index": 1
              },
              "screwApproach": {
                "id": "screw-approach-1-XSCR_01",
                "phase": "screw-approach",
                "screw": 1,
                "pointName": "XSCR_01:ToolOffset",
                "pose": {
                  "X": 447.782088,
                  "Y": 37.119914,
                  "Z": 275.72931,
                  "A": -176.497467,
                  "B": -82.944618,
                  "C": -3.198657
                },
                "originalPose": {
                  "X": 547.026062,
                  "Y": 37.6040878,
                  "Z": 287.993042,
                  "A": -176.497467,
                  "B": -82.9446182,
                  "C": -3.1986568,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 789.071669,
                  "Y": 53.916565,
                  "Z": 741.112659,
                  "A": -173.771499,
                  "B": -83.35009,
                  "C": -6.257573
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 8
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 286
                },
                "nominal": true,
                "index": 4
              },
              "phNominal": {
                "value": 212.5,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 60
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[1,2]",
                "type": "E6POS",
                "values": {
                  "X": 47.7596741,
                  "Y": 0.239925385,
                  "Z": 4.89431763,
                  "A": -176.498215,
                  "B": -82.9444427,
                  "C": -3.19789433,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 136
                },
                "raw": "{X 47.7596741,Y 0.239925385,Z 4.89431763,A -176.498215,B -82.9444427,C -3.19789433,S 2,T 3,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 2,
              "side": "front",
              "cameraProgram": 102,
              "camera": {
                "id": "camera-2-XCAM_02",
                "phase": "camera",
                "screw": 2,
                "pointName": "XCAM_02",
                "pose": {
                  "X": 529.615417,
                  "Y": -53.5582047,
                  "Z": 286.179352,
                  "A": -173.219788,
                  "B": -85.5575638,
                  "C": -7.96298504
                },
                "originalPose": {
                  "X": 529.615417,
                  "Y": -53.5582047,
                  "Z": 286.179352,
                  "A": -173.219788,
                  "B": -85.5575638,
                  "C": -7.96298504,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 870.486217,
                  "Y": -37.261554,
                  "Z": 750.420734,
                  "A": -168.218095,
                  "B": -85.933999,
                  "C": -13.290432
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 17
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 122
                },
                "nominal": true,
                "index": 8
              },
              "screw": {
                "id": "tightening-2-XSCR_02",
                "phase": "tightening",
                "screw": 2,
                "pointName": "XSCR_02",
                "pose": {
                  "X": 547.016418,
                  "Y": -47.1635895,
                  "Z": 288.473663,
                  "A": -109.163399,
                  "B": -66.3537827,
                  "C": -69.0455856
                },
                "originalPose": {
                  "X": 547.016418,
                  "Y": -47.1635895,
                  "Z": 288.473663,
                  "A": -109.163399,
                  "B": -66.3537827,
                  "C": -69.0455856,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 887.938698,
                  "Y": -30.974478,
                  "Z": 752.619228,
                  "A": -108.297361,
                  "B": -66.181594,
                  "C": -70.33148
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 9
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 308
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 11
              },
              "cameraApproach": {
                "id": "camera-approach-2-XCAM_02",
                "phase": "camera-approach",
                "screw": 2,
                "pointName": "XCAM_02:ToolOffset",
                "pose": {
                  "X": 429.93218,
                  "Y": -51.458895,
                  "Z": 278.508291,
                  "A": -173.219788,
                  "B": -85.557564,
                  "C": -7.962985
                },
                "originalPose": {
                  "X": 529.615417,
                  "Y": -53.5582047,
                  "Z": 286.179352,
                  "A": -173.219788,
                  "B": -85.5575638,
                  "C": -7.96298504,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 770.76067,
                  "Y": -34.578966,
                  "Z": 743.520083,
                  "A": -168.218094,
                  "B": -85.933999,
                  "C": -13.290432
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 17
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 108
                },
                "nominal": true,
                "index": 7
              },
              "screwApproach": {
                "id": "screw-approach-2-XSCR_02",
                "phase": "screw-approach",
                "screw": 2,
                "pointName": "XSCR_02:ToolOffset",
                "pose": {
                  "X": 448.050927,
                  "Y": -47.452741,
                  "Z": 274.129748,
                  "A": -109.163399,
                  "B": -66.353783,
                  "C": -69.045586
                },
                "originalPose": {
                  "X": 547.016418,
                  "Y": -47.1635895,
                  "Z": 288.473663,
                  "A": -109.163399,
                  "B": -66.3537827,
                  "C": -69.0455856,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 788.867309,
                  "Y": -30.645676,
                  "Z": 739.026892,
                  "A": -108.297361,
                  "B": -66.181594,
                  "C": -70.33148
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 9
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 286
                },
                "nominal": true,
                "index": 10
              },
              "phNominal": {
                "value": 222.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 61
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[2,2]",
                "type": "E6POS",
                "values": {
                  "X": 59.8309937,
                  "Y": 0.389526367,
                  "Z": 5.48602295,
                  "A": -109.164627,
                  "B": -66.3538284,
                  "C": -69.0442276,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 143
                },
                "raw": "{X 59.8309937,Y 0.389526367,Z 5.48602295,A -109.164627,B -66.3538284,C -69.0442276,S 2,T 3,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 3,
              "side": "left",
              "cameraProgram": 103,
              "camera": {
                "id": "camera-3-XCAM_03",
                "phase": "camera",
                "screw": 3,
                "pointName": "XCAM_03",
                "pose": {
                  "X": 476.11322,
                  "Y": -208.7332,
                  "Z": -10.70753,
                  "A": 164.921371,
                  "B": -85.5596771,
                  "C": 104.704689
                },
                "originalPose": {
                  "X": 476.11322,
                  "Y": -208.7332,
                  "Z": -10.70753,
                  "A": 164.921371,
                  "B": -85.5596771,
                  "C": 104.704689,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 813.89195,
                  "Y": -190.430243,
                  "Z": 453.065682,
                  "A": 167.564444,
                  "B": -86.060487,
                  "C": 101.742606
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 18
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 122
                },
                "nominal": true,
                "index": 16
              },
              "screw": {
                "id": "tightening-3-XSCR_03",
                "phase": "tightening",
                "screw": 3,
                "pointName": "XSCR_03",
                "pose": {
                  "X": 471.636505,
                  "Y": -193.273651,
                  "Z": -12.5954256,
                  "A": 162.109482,
                  "B": -85.4381332,
                  "C": 108.897423
                },
                "originalPose": {
                  "X": 471.636505,
                  "Y": -193.273651,
                  "Z": -12.5954256,
                  "A": 162.109482,
                  "B": -85.4381332,
                  "C": 108.897423,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 809.485415,
                  "Y": -174.936079,
                  "Z": 451.300431,
                  "A": 164.317004,
                  "B": -85.949637,
                  "C": 106.371674
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 10
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 308
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 19
              },
              "cameraApproach": {
                "id": "camera-approach-3-XCAM_03",
                "phase": "camera-approach",
                "screw": 3,
                "pointName": "XCAM_03:ToolOffset",
                "pose": {
                  "X": 475.387011,
                  "Y": -308.71125,
                  "Z": -8.742305,
                  "A": 164.921371,
                  "B": -85.559677,
                  "C": 104.704689
                },
                "originalPose": {
                  "X": 476.11322,
                  "Y": -208.7332,
                  "Z": -10.70753,
                  "A": 164.921371,
                  "B": -85.5596771,
                  "C": 104.704689,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 812.635595,
                  "Y": -290.412574,
                  "Z": 454.463901,
                  "A": 167.564444,
                  "B": -86.060487,
                  "C": 101.742606
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 18
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 108
                },
                "nominal": true,
                "index": 15
              },
              "screwApproach": {
                "id": "screw-approach-3-XSCR_03",
                "phase": "screw-approach",
                "screw": 3,
                "pointName": "XSCR_03:ToolOffset",
                "pose": {
                  "X": 473.296154,
                  "Y": -293.22669,
                  "Z": -10.019471,
                  "A": 162.109482,
                  "B": -85.438133,
                  "C": 108.897423
                },
                "originalPose": {
                  "X": 471.636505,
                  "Y": -193.273651,
                  "Z": -12.5954256,
                  "A": 162.109482,
                  "B": -85.4381332,
                  "C": 108.897423,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 810.619575,
                  "Y": -274.909825,
                  "Z": 453.291352,
                  "A": 164.317004,
                  "B": -85.949637,
                  "C": 106.371674
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 10
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 286
                },
                "nominal": true,
                "index": 18
              },
              "phNominal": {
                "value": 220.5,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 62
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[3,2]",
                "type": "E6POS",
                "values": {
                  "X": 0.0841674805,
                  "Y": 54.9926605,
                  "Z": -1.34174824,
                  "A": 162.108719,
                  "B": -85.4375687,
                  "C": 108.898201,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 147
                },
                "raw": "{X 0.0841674805,Y 54.9926605,Z -1.34174824,A 162.108719,B -85.4375687,C 108.898201,S 2,T 35,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 4,
              "side": "right",
              "cameraProgram": 104,
              "camera": {
                "id": "camera-4-XCAM_04",
                "phase": "camera",
                "screw": 4,
                "pointName": "XCAM_04",
                "pose": {
                  "X": 464.276123,
                  "Y": 203.660461,
                  "Z": -14.1114082,
                  "A": 178.09288,
                  "B": -29.8047028,
                  "C": -91.3777237
                },
                "originalPose": {
                  "X": 464.276123,
                  "Y": 203.660461,
                  "Z": -14.1114082,
                  "A": 178.09288,
                  "B": -29.8047028,
                  "C": -91.3777237,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 804.27788,
                  "Y": 222.034176,
                  "Z": 452.113198,
                  "A": 177.963296,
                  "B": -30.250597,
                  "C": -91.740499
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 19
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 122
                },
                "nominal": true,
                "index": 25
              },
              "screw": {
                "id": "tightening-4-XSCR_04",
                "phase": "tightening",
                "screw": 4,
                "pointName": "XSCR_04",
                "pose": {
                  "X": 470.773529,
                  "Y": 184.67244,
                  "Z": -11.9551373,
                  "A": -179.581528,
                  "B": -29.7858601,
                  "C": -89.9195404
                },
                "originalPose": {
                  "X": 470.773529,
                  "Y": 184.67244,
                  "Z": -11.9551373,
                  "A": -179.581528,
                  "B": -29.7858601,
                  "C": -89.9195404,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 810.687814,
                  "Y": 202.999175,
                  "Z": 454.111242,
                  "A": -179.700978,
                  "B": -30.218613,
                  "C": -90.302861
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 11
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 308
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 28
              },
              "cameraApproach": {
                "id": "camera-approach-4-XCAM_04",
                "phase": "camera-approach",
                "screw": 4,
                "pointName": "XCAM_04:ToolOffset",
                "pose": {
                  "X": 468.797507,
                  "Y": 303.536406,
                  "Z": -12.025095,
                  "A": 178.09288,
                  "B": -29.804703,
                  "C": -91.377724
                },
                "originalPose": {
                  "X": 464.276123,
                  "Y": 203.660461,
                  "Z": -14.1114082,
                  "A": 178.09288,
                  "B": -29.8047028,
                  "C": -91.3777237,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 809.359372,
                  "Y": 321.870516,
                  "Z": 454.736889,
                  "A": 177.963296,
                  "B": -30.250597,
                  "C": -91.740499
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 19
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 108
                },
                "nominal": true,
                "index": 24
              },
              "screwApproach": {
                "id": "screw-approach-4-XSCR_04",
                "phase": "screw-approach",
                "screw": 4,
                "pointName": "XSCR_04:ToolOffset",
                "pose": {
                  "X": 469.973407,
                  "Y": 284.669165,
                  "Z": -12.077013,
                  "A": -179.581528,
                  "B": -29.78586,
                  "C": -89.91954
                },
                "originalPose": {
                  "X": 470.773529,
                  "Y": 184.67244,
                  "Z": -11.9551373,
                  "A": -179.581528,
                  "B": -29.7858601,
                  "C": -89.9195404,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 810.431967,
                  "Y": 302.997805,
                  "Z": 454.568004,
                  "A": -179.700978,
                  "B": -30.218612,
                  "C": -90.302861
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 11
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 286
                },
                "nominal": true,
                "index": 27
              },
              "phNominal": {
                "value": 223.5,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 63
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[4,2]",
                "type": "E6POS",
                "values": {
                  "X": -0.937896729,
                  "Y": -53.009613,
                  "Z": -0.301965714,
                  "A": -179.581528,
                  "B": -29.7858582,
                  "C": -89.9195404,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 151
                },
                "raw": "{X -0.937896729,Y -53.0096130,Z -0.301965714,A -179.581528,B -29.7858582,C -89.9195404,S 2,T 35,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 5,
              "side": "back-right",
              "cameraProgram": 105,
              "camera": {
                "id": "camera-5-XCAM_05",
                "phase": "camera",
                "screw": 5,
                "pointName": "XCAM_05",
                "pose": {
                  "X": 563.242432,
                  "Y": 156.282013,
                  "Z": 240.850479,
                  "A": -74.9007721,
                  "B": -51.8427773,
                  "C": 69.1530075
                },
                "originalPose": {
                  "X": 563.242432,
                  "Y": 156.282013,
                  "Z": 240.850479,
                  "A": -74.9007721,
                  "B": -51.8427773,
                  "C": 69.1530075,
                  "S": 2,
                  "T": 43,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 904.912487,
                  "Y": 172.651649,
                  "Z": 706.03967,
                  "A": -74.790549,
                  "B": -51.411309,
                  "C": 68.61557
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 20
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 122
                },
                "nominal": true,
                "index": 33
              },
              "screw": {
                "id": "tightening-5-XSCR_05",
                "phase": "tightening",
                "screw": 5,
                "pointName": "XSCR_05",
                "pose": {
                  "X": 553.303528,
                  "Y": 145.896713,
                  "Z": 234.321274,
                  "A": 90.5459213,
                  "B": -61.2251625,
                  "C": -84.3417
                },
                "originalPose": {
                  "X": 553.303528,
                  "Y": 145.896713,
                  "Z": 234.321274,
                  "A": 90.5459213,
                  "B": -61.2251625,
                  "C": -84.3417,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 894.867949,
                  "Y": 162.358078,
                  "Z": 699.526879,
                  "A": 89.437518,
                  "B": -61.554352,
                  "C": -83.43354
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 12
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 308
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 36
              },
              "cameraApproach": {
                "id": "camera-approach-5-XCAM_05",
                "phase": "camera-approach",
                "screw": 5,
                "pointName": "XCAM_05:ToolOffset",
                "pose": {
                  "X": 660.758802,
                  "Y": 153.608921,
                  "Z": 218.863845,
                  "A": -74.900772,
                  "B": -51.842777,
                  "C": 69.153008
                },
                "originalPose": {
                  "X": 563.242432,
                  "Y": 156.282013,
                  "Z": 240.850479,
                  "A": -74.9007721,
                  "B": -51.8427773,
                  "C": 69.1530075,
                  "S": 2,
                  "T": 43,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 1002.243526,
                  "Y": 169.578047,
                  "Z": 683.297163,
                  "A": -74.790549,
                  "B": -51.411309,
                  "C": 68.615571
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 20
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 108
                },
                "nominal": true,
                "index": 32
              },
              "screwApproach": {
                "id": "screw-approach-5-XSCR_05",
                "phase": "screw-approach",
                "screw": 5,
                "pointName": "XSCR_05:ToolOffset",
                "pose": {
                  "X": 652.729429,
                  "Y": 155.486553,
                  "Z": 229.575193,
                  "A": 90.545921,
                  "B": -61.225163,
                  "C": -84.3417
                },
                "originalPose": {
                  "X": 553.303528,
                  "Y": 145.896713,
                  "Z": 234.321274,
                  "A": 90.5459213,
                  "B": -61.2251625,
                  "C": -84.3417,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 994.30586,
                  "Y": 171.437274,
                  "Z": 694.079836,
                  "A": 89.437518,
                  "B": -61.554352,
                  "C": -83.43354
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 12
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 286
                },
                "nominal": true,
                "index": 35
              },
              "phNominal": {
                "value": 217.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 64
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[5,2]",
                "type": "E6POS",
                "values": {
                  "X": 0.0,
                  "Y": 0.0,
                  "Z": 0.0,
                  "A": 90.5459213,
                  "B": -61.2251625,
                  "C": -84.3417,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 155
                },
                "raw": "{X 0.0,Y 0.0,Z 0.0,A 90.5459213,B -61.2251625,C -84.3417,S 2,T 35,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 6,
              "side": "back-left",
              "cameraProgram": 106,
              "camera": {
                "id": "camera-6-XCAM_06",
                "phase": "camera",
                "screw": 6,
                "pointName": "XCAM_06",
                "pose": {
                  "X": 570.918091,
                  "Y": -162.263123,
                  "Z": 244.636,
                  "A": -99.7808762,
                  "B": 38.6632423,
                  "C": 72.4638
                },
                "originalPose": {
                  "X": 570.918091,
                  "Y": -162.263123,
                  "Z": 244.636,
                  "A": -99.7808762,
                  "B": 38.6632423,
                  "C": 72.4638,
                  "S": 2,
                  "T": 10,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 910.879834,
                  "Y": -145.946873,
                  "Z": 707.94277,
                  "A": -100.482544,
                  "B": 38.910864,
                  "C": 71.840361
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 21
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 122
                },
                "nominal": true,
                "index": 41
              },
              "screw": {
                "id": "tightening-6-XSCR_06",
                "phase": "tightening",
                "screw": 6,
                "pointName": "XSCR_06",
                "pose": {
                  "X": 555.424683,
                  "Y": -157.185532,
                  "Z": 235.129929,
                  "A": -88.5167542,
                  "B": -45.6051292,
                  "C": 88.9177933
                },
                "originalPose": {
                  "X": 555.424683,
                  "Y": -157.185532,
                  "Z": 235.129929,
                  "A": -88.5167542,
                  "B": -45.6051292,
                  "C": 88.9177933,
                  "S": 2,
                  "T": 11,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 895.34279,
                  "Y": -140.730829,
                  "Z": 698.584022,
                  "A": -88.395572,
                  "B": -45.264287,
                  "C": 88.31101
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 13
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 308
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 44
              },
              "cameraApproach": {
                "id": "camera-approach-6-XCAM_06",
                "phase": "camera-approach",
                "screw": 6,
                "pointName": "XCAM_06:ToolOffset",
                "pose": {
                  "X": 668.082615,
                  "Y": -159.911314,
                  "Z": 221.108902,
                  "A": -99.780876,
                  "B": 38.663242,
                  "C": 72.4638
                },
                "originalPose": {
                  "X": 570.918091,
                  "Y": -162.263123,
                  "Z": 244.636,
                  "A": -99.7808762,
                  "B": 38.6632423,
                  "C": 72.4638,
                  "S": 2,
                  "T": 10,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 1007.874771,
                  "Y": -143.984945,
                  "Z": 683.691315,
                  "A": -100.482544,
                  "B": 38.910863,
                  "C": 71.840361
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 21
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 108
                },
                "nominal": true,
                "index": 40
              },
              "screwApproach": {
                "id": "screw-approach-6-XSCR_06",
                "phase": "screw-approach",
                "screw": 6,
                "pointName": "XSCR_06:ToolOffset",
                "pose": {
                  "X": 655.408278,
                  "Y": -155.946617,
                  "Z": 233.808599,
                  "A": -88.516754,
                  "B": -45.605129,
                  "C": 88.917793
                },
                "originalPose": {
                  "X": 555.424683,
                  "Y": -157.185532,
                  "Z": 235.129929,
                  "A": -88.5167542,
                  "B": -45.6051292,
                  "C": 88.9177933,
                  "S": 2,
                  "T": 11,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 995.31878,
                  "Y": -140.025064,
                  "Z": 696.509519,
                  "A": -88.395571,
                  "B": -45.264287,
                  "C": 88.31101
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                  "line": 13
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 286
                },
                "nominal": true,
                "index": 43
              },
              "phNominal": {
                "value": 224.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 65
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[6,2]",
                "type": "E6POS",
                "values": {
                  "X": 0.0,
                  "Y": 0.0,
                  "Z": 0.0,
                  "A": -88.5167542,
                  "B": -45.6051292,
                  "C": 88.9177933,
                  "S": 2,
                  "T": 43,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 159
                },
                "raw": "{X 0.0,Y 0.0,Z 0.0,A -88.5167542,B -45.6051292,C 88.9177933,S 2,T 43,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            }
          ],
          "waypoints": [
            {
              "id": "transit-1-XMainPrePosition",
              "phase": "transit",
              "screw": 1,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664749,
                "Z": 1030.729,
                "A": -72.692833,
                "B": -87.945732,
                "C": -113.111198
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 128
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 769
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 10,
              "index": 0
            },
            {
              "id": "camera-approach-1-XCAM_01",
              "phase": "camera-approach",
              "screw": 1,
              "pointName": "XCAM_01:ToolOffset",
              "pose": {
                "X": 434.447805,
                "Y": 35.057048,
                "Z": 278.392263,
                "A": -173.219788,
                "B": -85.557564,
                "C": -7.962977
              },
              "originalPose": {
                "X": 534.131042,
                "Y": 32.9577522,
                "Z": 286.063324,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96297741,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 775.746888,
                "Y": 51.910521,
                "Z": 743.865081,
                "A": -168.218094,
                "B": -85.933999,
                "C": -13.290424
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 16
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 108
              },
              "nominal": true,
              "index": 1
            },
            {
              "id": "camera-1-XCAM_01",
              "phase": "camera",
              "screw": 1,
              "pointName": "XCAM_01",
              "pose": {
                "X": 534.131042,
                "Y": 32.9577522,
                "Z": 286.063324,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96297741
              },
              "originalPose": {
                "X": 534.131042,
                "Y": 32.9577522,
                "Z": 286.063324,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96297741,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 875.472435,
                "Y": 49.227946,
                "Z": 750.765732,
                "A": -168.218095,
                "B": -85.933999,
                "C": -13.290424
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 16
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 122
              },
              "nominal": true,
              "index": 2
            },
            {
              "id": "camera-retract-1",
              "phase": "camera-retract",
              "screw": 1,
              "pointName": "XCAM_01:ToolOffset",
              "pose": {
                "X": 434.447805,
                "Y": 35.057048,
                "Z": 278.392263,
                "A": -173.219788,
                "B": -85.557564,
                "C": -7.962977
              },
              "originalPose": {
                "X": 534.131042,
                "Y": 32.9577522,
                "Z": 286.063324,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96297741,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 775.746888,
                "Y": 51.910521,
                "Z": 743.865081,
                "A": -168.218094,
                "B": -85.933999,
                "C": -13.290424
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 16
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 188
              },
              "nominal": true,
              "index": 3
            },
            {
              "id": "screw-approach-1-XSCR_01",
              "phase": "screw-approach",
              "screw": 1,
              "pointName": "XSCR_01:ToolOffset",
              "pose": {
                "X": 447.782088,
                "Y": 37.119914,
                "Z": 275.72931,
                "A": -176.497467,
                "B": -82.944618,
                "C": -3.198657
              },
              "originalPose": {
                "X": 547.026062,
                "Y": 37.6040878,
                "Z": 287.993042,
                "A": -176.497467,
                "B": -82.9446182,
                "C": -3.1986568,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 789.071669,
                "Y": 53.916565,
                "Z": 741.112659,
                "A": -173.771499,
                "B": -83.35009,
                "C": -6.257573
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 8
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 286
              },
              "nominal": true,
              "index": 4
            },
            {
              "id": "tightening-1-XSCR_01",
              "phase": "tightening",
              "screw": 1,
              "pointName": "XSCR_01",
              "pose": {
                "X": 547.026062,
                "Y": 37.6040878,
                "Z": 287.993042,
                "A": -176.497467,
                "B": -82.9446182,
                "C": -3.1986568
              },
              "originalPose": {
                "X": 547.026062,
                "Y": 37.6040878,
                "Z": 287.993042,
                "A": -176.497467,
                "B": -82.9446182,
                "C": -3.1986568,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 888.406839,
                "Y": 53.79327,
                "Z": 752.623906,
                "A": -173.771499,
                "B": -83.35009,
                "C": -6.257573
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 8
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 308
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 5
            },
            {
              "id": "screw-retract-1",
              "phase": "screw-retract",
              "screw": 1,
              "pointName": "XSCR_01:ToolOffset",
              "pose": {
                "X": 447.782088,
                "Y": 37.119914,
                "Z": 275.72931,
                "A": -176.497467,
                "B": -82.944618,
                "C": -3.198657
              },
              "originalPose": {
                "X": 547.026062,
                "Y": 37.6040878,
                "Z": 287.993042,
                "A": -176.497467,
                "B": -82.9446182,
                "C": -3.1986568,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 789.071669,
                "Y": 53.916565,
                "Z": 741.112659,
                "A": -173.771499,
                "B": -83.35009,
                "C": -6.257573
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 8
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 335
              },
              "nominal": true,
              "index": 6
            },
            {
              "id": "camera-approach-2-XCAM_02",
              "phase": "camera-approach",
              "screw": 2,
              "pointName": "XCAM_02:ToolOffset",
              "pose": {
                "X": 429.93218,
                "Y": -51.458895,
                "Z": 278.508291,
                "A": -173.219788,
                "B": -85.557564,
                "C": -7.962985
              },
              "originalPose": {
                "X": 529.615417,
                "Y": -53.5582047,
                "Z": 286.179352,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96298504,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 770.76067,
                "Y": -34.578966,
                "Z": 743.520083,
                "A": -168.218094,
                "B": -85.933999,
                "C": -13.290432
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 17
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 108
              },
              "nominal": true,
              "index": 7
            },
            {
              "id": "camera-2-XCAM_02",
              "phase": "camera",
              "screw": 2,
              "pointName": "XCAM_02",
              "pose": {
                "X": 529.615417,
                "Y": -53.5582047,
                "Z": 286.179352,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96298504
              },
              "originalPose": {
                "X": 529.615417,
                "Y": -53.5582047,
                "Z": 286.179352,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96298504,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 870.486217,
                "Y": -37.261554,
                "Z": 750.420734,
                "A": -168.218095,
                "B": -85.933999,
                "C": -13.290432
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 17
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 122
              },
              "nominal": true,
              "index": 8
            },
            {
              "id": "camera-retract-2",
              "phase": "camera-retract",
              "screw": 2,
              "pointName": "XCAM_02:ToolOffset",
              "pose": {
                "X": 429.93218,
                "Y": -51.458895,
                "Z": 278.508291,
                "A": -173.219788,
                "B": -85.557564,
                "C": -7.962985
              },
              "originalPose": {
                "X": 529.615417,
                "Y": -53.5582047,
                "Z": 286.179352,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96298504,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 770.76067,
                "Y": -34.578966,
                "Z": 743.520083,
                "A": -168.218094,
                "B": -85.933999,
                "C": -13.290432
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 17
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 188
              },
              "nominal": true,
              "index": 9
            },
            {
              "id": "screw-approach-2-XSCR_02",
              "phase": "screw-approach",
              "screw": 2,
              "pointName": "XSCR_02:ToolOffset",
              "pose": {
                "X": 448.050927,
                "Y": -47.452741,
                "Z": 274.129748,
                "A": -109.163399,
                "B": -66.353783,
                "C": -69.045586
              },
              "originalPose": {
                "X": 547.016418,
                "Y": -47.1635895,
                "Z": 288.473663,
                "A": -109.163399,
                "B": -66.3537827,
                "C": -69.0455856,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 788.867309,
                "Y": -30.645676,
                "Z": 739.026892,
                "A": -108.297361,
                "B": -66.181594,
                "C": -70.33148
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 9
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 286
              },
              "nominal": true,
              "index": 10
            },
            {
              "id": "tightening-2-XSCR_02",
              "phase": "tightening",
              "screw": 2,
              "pointName": "XSCR_02",
              "pose": {
                "X": 547.016418,
                "Y": -47.1635895,
                "Z": 288.473663,
                "A": -109.163399,
                "B": -66.3537827,
                "C": -69.0455856
              },
              "originalPose": {
                "X": 547.016418,
                "Y": -47.1635895,
                "Z": 288.473663,
                "A": -109.163399,
                "B": -66.3537827,
                "C": -69.0455856,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 887.938698,
                "Y": -30.974478,
                "Z": 752.619228,
                "A": -108.297361,
                "B": -66.181594,
                "C": -70.33148
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 9
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 308
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 11
            },
            {
              "id": "screw-retract-2",
              "phase": "screw-retract",
              "screw": 2,
              "pointName": "XSCR_02:ToolOffset",
              "pose": {
                "X": 448.050927,
                "Y": -47.452741,
                "Z": 274.129748,
                "A": -109.163399,
                "B": -66.353783,
                "C": -69.045586
              },
              "originalPose": {
                "X": 547.016418,
                "Y": -47.1635895,
                "Z": 288.473663,
                "A": -109.163399,
                "B": -66.3537827,
                "C": -69.0455856,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 788.867309,
                "Y": -30.645676,
                "Z": 739.026892,
                "A": -108.297361,
                "B": -66.181594,
                "C": -70.33148
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 9
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 335
              },
              "nominal": true,
              "index": 12
            },
            {
              "id": "transit-3-XMainPrePosition",
              "phase": "transit",
              "screw": 3,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664749,
                "Z": 1030.729,
                "A": -72.692833,
                "B": -87.945732,
                "C": -113.111198
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 128
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 893
              },
              "nominal": true,
              "routeFunction": "LeftSeatSide_2",
              "priorRobPos": 201,
              "index": 13
            },
            {
              "id": "transit-3-Xscrewleftpreposition",
              "phase": "transit",
              "screw": 3,
              "pointName": "Xscrewleftpreposition",
              "pose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.3424187
              },
              "originalPose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.3424187,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.342419
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 108
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 902
              },
              "nominal": true,
              "routeFunction": "LeftSeatSide_2",
              "priorRobPos": 201,
              "index": 14
            },
            {
              "id": "camera-approach-3-XCAM_03",
              "phase": "camera-approach",
              "screw": 3,
              "pointName": "XCAM_03:ToolOffset",
              "pose": {
                "X": 475.387011,
                "Y": -308.71125,
                "Z": -8.742305,
                "A": 164.921371,
                "B": -85.559677,
                "C": 104.704689
              },
              "originalPose": {
                "X": 476.11322,
                "Y": -208.7332,
                "Z": -10.70753,
                "A": 164.921371,
                "B": -85.5596771,
                "C": 104.704689,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 812.635595,
                "Y": -290.412574,
                "Z": 454.463901,
                "A": 167.564444,
                "B": -86.060487,
                "C": 101.742606
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 18
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 108
              },
              "nominal": true,
              "index": 15
            },
            {
              "id": "camera-3-XCAM_03",
              "phase": "camera",
              "screw": 3,
              "pointName": "XCAM_03",
              "pose": {
                "X": 476.11322,
                "Y": -208.7332,
                "Z": -10.70753,
                "A": 164.921371,
                "B": -85.5596771,
                "C": 104.704689
              },
              "originalPose": {
                "X": 476.11322,
                "Y": -208.7332,
                "Z": -10.70753,
                "A": 164.921371,
                "B": -85.5596771,
                "C": 104.704689,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 813.89195,
                "Y": -190.430243,
                "Z": 453.065682,
                "A": 167.564444,
                "B": -86.060487,
                "C": 101.742606
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 18
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 122
              },
              "nominal": true,
              "index": 16
            },
            {
              "id": "camera-retract-3",
              "phase": "camera-retract",
              "screw": 3,
              "pointName": "XCAM_03:ToolOffset",
              "pose": {
                "X": 475.387011,
                "Y": -308.71125,
                "Z": -8.742305,
                "A": 164.921371,
                "B": -85.559677,
                "C": 104.704689
              },
              "originalPose": {
                "X": 476.11322,
                "Y": -208.7332,
                "Z": -10.70753,
                "A": 164.921371,
                "B": -85.5596771,
                "C": 104.704689,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 812.635595,
                "Y": -290.412574,
                "Z": 454.463901,
                "A": 167.564444,
                "B": -86.060487,
                "C": 101.742606
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 18
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 188
              },
              "nominal": true,
              "index": 17
            },
            {
              "id": "screw-approach-3-XSCR_03",
              "phase": "screw-approach",
              "screw": 3,
              "pointName": "XSCR_03:ToolOffset",
              "pose": {
                "X": 473.296154,
                "Y": -293.22669,
                "Z": -10.019471,
                "A": 162.109482,
                "B": -85.438133,
                "C": 108.897423
              },
              "originalPose": {
                "X": 471.636505,
                "Y": -193.273651,
                "Z": -12.5954256,
                "A": 162.109482,
                "B": -85.4381332,
                "C": 108.897423,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 810.619575,
                "Y": -274.909825,
                "Z": 453.291352,
                "A": 164.317004,
                "B": -85.949637,
                "C": 106.371674
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 10
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 286
              },
              "nominal": true,
              "index": 18
            },
            {
              "id": "tightening-3-XSCR_03",
              "phase": "tightening",
              "screw": 3,
              "pointName": "XSCR_03",
              "pose": {
                "X": 471.636505,
                "Y": -193.273651,
                "Z": -12.5954256,
                "A": 162.109482,
                "B": -85.4381332,
                "C": 108.897423
              },
              "originalPose": {
                "X": 471.636505,
                "Y": -193.273651,
                "Z": -12.5954256,
                "A": 162.109482,
                "B": -85.4381332,
                "C": 108.897423,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 809.485415,
                "Y": -174.936079,
                "Z": 451.300431,
                "A": 164.317004,
                "B": -85.949637,
                "C": 106.371674
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 10
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 308
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 19
            },
            {
              "id": "screw-retract-3",
              "phase": "screw-retract",
              "screw": 3,
              "pointName": "XSCR_03:ToolOffset",
              "pose": {
                "X": 473.296154,
                "Y": -293.22669,
                "Z": -10.019471,
                "A": 162.109482,
                "B": -85.438133,
                "C": 108.897423
              },
              "originalPose": {
                "X": 471.636505,
                "Y": -193.273651,
                "Z": -12.5954256,
                "A": 162.109482,
                "B": -85.4381332,
                "C": 108.897423,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 810.619575,
                "Y": -274.909825,
                "Z": 453.291352,
                "A": 164.317004,
                "B": -85.949637,
                "C": 106.371674
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 10
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 335
              },
              "nominal": true,
              "index": 20
            },
            {
              "id": "transit-4-Xscrewleftpreposition",
              "phase": "transit",
              "screw": 4,
              "pointName": "Xscrewleftpreposition",
              "pose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.3424187
              },
              "originalPose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.3424187,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.342419
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 108
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1066
              },
              "nominal": true,
              "routeFunction": "RightSeatSide_2",
              "priorRobPos": 301,
              "index": 21
            },
            {
              "id": "transit-4-XMainPrePosition",
              "phase": "transit",
              "screw": 4,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664749,
                "Z": 1030.729,
                "A": -72.692833,
                "B": -87.945732,
                "C": -113.111198
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 128
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1075
              },
              "nominal": true,
              "routeFunction": "RightSeatSide_2",
              "priorRobPos": 301,
              "index": 22
            },
            {
              "id": "transit-4-Xscrewrightpreposition",
              "phase": "transit",
              "screw": 4,
              "pointName": "Xscrewrightpreposition",
              "pose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.1956291,
                "B": -89.0842285,
                "C": 133.458496
              },
              "originalPose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.1956291,
                "B": -89.0842285,
                "C": 133.458496,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.195629,
                "B": -89.084228,
                "C": 133.458496
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 111
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1084
              },
              "nominal": true,
              "routeFunction": "RightSeatSide_2",
              "priorRobPos": 301,
              "index": 23
            },
            {
              "id": "camera-approach-4-XCAM_04",
              "phase": "camera-approach",
              "screw": 4,
              "pointName": "XCAM_04:ToolOffset",
              "pose": {
                "X": 468.797507,
                "Y": 303.536406,
                "Z": -12.025095,
                "A": 178.09288,
                "B": -29.804703,
                "C": -91.377724
              },
              "originalPose": {
                "X": 464.276123,
                "Y": 203.660461,
                "Z": -14.1114082,
                "A": 178.09288,
                "B": -29.8047028,
                "C": -91.3777237,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 809.359372,
                "Y": 321.870516,
                "Z": 454.736889,
                "A": 177.963296,
                "B": -30.250597,
                "C": -91.740499
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 19
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 108
              },
              "nominal": true,
              "index": 24
            },
            {
              "id": "camera-4-XCAM_04",
              "phase": "camera",
              "screw": 4,
              "pointName": "XCAM_04",
              "pose": {
                "X": 464.276123,
                "Y": 203.660461,
                "Z": -14.1114082,
                "A": 178.09288,
                "B": -29.8047028,
                "C": -91.3777237
              },
              "originalPose": {
                "X": 464.276123,
                "Y": 203.660461,
                "Z": -14.1114082,
                "A": 178.09288,
                "B": -29.8047028,
                "C": -91.3777237,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 804.27788,
                "Y": 222.034176,
                "Z": 452.113198,
                "A": 177.963296,
                "B": -30.250597,
                "C": -91.740499
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 19
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 122
              },
              "nominal": true,
              "index": 25
            },
            {
              "id": "camera-retract-4",
              "phase": "camera-retract",
              "screw": 4,
              "pointName": "XCAM_04:ToolOffset",
              "pose": {
                "X": 468.797507,
                "Y": 303.536406,
                "Z": -12.025095,
                "A": 178.09288,
                "B": -29.804703,
                "C": -91.377724
              },
              "originalPose": {
                "X": 464.276123,
                "Y": 203.660461,
                "Z": -14.1114082,
                "A": 178.09288,
                "B": -29.8047028,
                "C": -91.3777237,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 809.359372,
                "Y": 321.870516,
                "Z": 454.736889,
                "A": 177.963296,
                "B": -30.250597,
                "C": -91.740499
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 19
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 188
              },
              "nominal": true,
              "index": 26
            },
            {
              "id": "screw-approach-4-XSCR_04",
              "phase": "screw-approach",
              "screw": 4,
              "pointName": "XSCR_04:ToolOffset",
              "pose": {
                "X": 469.973407,
                "Y": 284.669165,
                "Z": -12.077013,
                "A": -179.581528,
                "B": -29.78586,
                "C": -89.91954
              },
              "originalPose": {
                "X": 470.773529,
                "Y": 184.67244,
                "Z": -11.9551373,
                "A": -179.581528,
                "B": -29.7858601,
                "C": -89.9195404,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 810.431967,
                "Y": 302.997805,
                "Z": 454.568004,
                "A": -179.700978,
                "B": -30.218612,
                "C": -90.302861
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 11
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 286
              },
              "nominal": true,
              "index": 27
            },
            {
              "id": "tightening-4-XSCR_04",
              "phase": "tightening",
              "screw": 4,
              "pointName": "XSCR_04",
              "pose": {
                "X": 470.773529,
                "Y": 184.67244,
                "Z": -11.9551373,
                "A": -179.581528,
                "B": -29.7858601,
                "C": -89.9195404
              },
              "originalPose": {
                "X": 470.773529,
                "Y": 184.67244,
                "Z": -11.9551373,
                "A": -179.581528,
                "B": -29.7858601,
                "C": -89.9195404,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 810.687814,
                "Y": 202.999175,
                "Z": 454.111242,
                "A": -179.700978,
                "B": -30.218613,
                "C": -90.302861
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 11
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 308
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 28
            },
            {
              "id": "screw-retract-4",
              "phase": "screw-retract",
              "screw": 4,
              "pointName": "XSCR_04:ToolOffset",
              "pose": {
                "X": 469.973407,
                "Y": 284.669165,
                "Z": -12.077013,
                "A": -179.581528,
                "B": -29.78586,
                "C": -89.91954
              },
              "originalPose": {
                "X": 470.773529,
                "Y": 184.67244,
                "Z": -11.9551373,
                "A": -179.581528,
                "B": -29.7858601,
                "C": -89.9195404,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 810.431967,
                "Y": 302.997805,
                "Z": 454.568004,
                "A": -179.700978,
                "B": -30.218612,
                "C": -90.302861
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 11
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 335
              },
              "nominal": true,
              "index": 29
            },
            {
              "id": "transit-5-Xscrewrightpreposition",
              "phase": "transit",
              "screw": 5,
              "pointName": "Xscrewrightpreposition",
              "pose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.1956291,
                "B": -89.0842285,
                "C": 133.458496
              },
              "originalPose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.1956291,
                "B": -89.0842285,
                "C": 133.458496,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.195629,
                "B": -89.084228,
                "C": 133.458496
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 111
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1239
              },
              "nominal": true,
              "routeFunction": "BackSeatSideRight_2",
              "priorRobPos": 401,
              "index": 30
            },
            {
              "id": "transit-5-XBackRight",
              "phase": "transit",
              "screw": 5,
              "pointName": "XBackRight",
              "pose": {
                "X": 941.027283,
                "Y": 302.560394,
                "Z": 1044.552,
                "A": -83.8417587,
                "B": -52.7199211,
                "C": 83.9031067
              },
              "originalPose": {
                "X": 941.027283,
                "Y": 302.560394,
                "Z": 1044.552,
                "A": -83.8417587,
                "B": -52.7199211,
                "C": 83.9031067,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 941.027283,
                "Y": 302.560394,
                "Z": 1044.552,
                "A": -83.841759,
                "B": -52.719921,
                "C": 83.903107
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 125
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1256
              },
              "nominal": true,
              "routeFunction": "BackSeatSideRight_2",
              "priorRobPos": 401,
              "index": 31
            },
            {
              "id": "camera-approach-5-XCAM_05",
              "phase": "camera-approach",
              "screw": 5,
              "pointName": "XCAM_05:ToolOffset",
              "pose": {
                "X": 660.758802,
                "Y": 153.608921,
                "Z": 218.863845,
                "A": -74.900772,
                "B": -51.842777,
                "C": 69.153008
              },
              "originalPose": {
                "X": 563.242432,
                "Y": 156.282013,
                "Z": 240.850479,
                "A": -74.9007721,
                "B": -51.8427773,
                "C": 69.1530075,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1002.243526,
                "Y": 169.578047,
                "Z": 683.297163,
                "A": -74.790549,
                "B": -51.411309,
                "C": 68.615571
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 20
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 108
              },
              "nominal": true,
              "index": 32
            },
            {
              "id": "camera-5-XCAM_05",
              "phase": "camera",
              "screw": 5,
              "pointName": "XCAM_05",
              "pose": {
                "X": 563.242432,
                "Y": 156.282013,
                "Z": 240.850479,
                "A": -74.9007721,
                "B": -51.8427773,
                "C": 69.1530075
              },
              "originalPose": {
                "X": 563.242432,
                "Y": 156.282013,
                "Z": 240.850479,
                "A": -74.9007721,
                "B": -51.8427773,
                "C": 69.1530075,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 904.912487,
                "Y": 172.651649,
                "Z": 706.03967,
                "A": -74.790549,
                "B": -51.411309,
                "C": 68.61557
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 20
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 122
              },
              "nominal": true,
              "index": 33
            },
            {
              "id": "camera-retract-5",
              "phase": "camera-retract",
              "screw": 5,
              "pointName": "XCAM_05:ToolOffset",
              "pose": {
                "X": 660.758802,
                "Y": 153.608921,
                "Z": 218.863845,
                "A": -74.900772,
                "B": -51.842777,
                "C": 69.153008
              },
              "originalPose": {
                "X": 563.242432,
                "Y": 156.282013,
                "Z": 240.850479,
                "A": -74.9007721,
                "B": -51.8427773,
                "C": 69.1530075,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1002.243526,
                "Y": 169.578047,
                "Z": 683.297163,
                "A": -74.790549,
                "B": -51.411309,
                "C": 68.615571
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 20
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 188
              },
              "nominal": true,
              "index": 34
            },
            {
              "id": "screw-approach-5-XSCR_05",
              "phase": "screw-approach",
              "screw": 5,
              "pointName": "XSCR_05:ToolOffset",
              "pose": {
                "X": 652.729429,
                "Y": 155.486553,
                "Z": 229.575193,
                "A": 90.545921,
                "B": -61.225163,
                "C": -84.3417
              },
              "originalPose": {
                "X": 553.303528,
                "Y": 145.896713,
                "Z": 234.321274,
                "A": 90.5459213,
                "B": -61.2251625,
                "C": -84.3417,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 994.30586,
                "Y": 171.437274,
                "Z": 694.079836,
                "A": 89.437518,
                "B": -61.554352,
                "C": -83.43354
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 12
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 286
              },
              "nominal": true,
              "index": 35
            },
            {
              "id": "tightening-5-XSCR_05",
              "phase": "tightening",
              "screw": 5,
              "pointName": "XSCR_05",
              "pose": {
                "X": 553.303528,
                "Y": 145.896713,
                "Z": 234.321274,
                "A": 90.5459213,
                "B": -61.2251625,
                "C": -84.3417
              },
              "originalPose": {
                "X": 553.303528,
                "Y": 145.896713,
                "Z": 234.321274,
                "A": 90.5459213,
                "B": -61.2251625,
                "C": -84.3417,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 894.867949,
                "Y": 162.358078,
                "Z": 699.526879,
                "A": 89.437518,
                "B": -61.554352,
                "C": -83.43354
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 12
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 308
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 36
            },
            {
              "id": "screw-retract-5",
              "phase": "screw-retract",
              "screw": 5,
              "pointName": "XSCR_05:ToolOffset",
              "pose": {
                "X": 652.729429,
                "Y": 155.486553,
                "Z": 229.575193,
                "A": 90.545921,
                "B": -61.225163,
                "C": -84.3417
              },
              "originalPose": {
                "X": 553.303528,
                "Y": 145.896713,
                "Z": 234.321274,
                "A": 90.5459213,
                "B": -61.2251625,
                "C": -84.3417,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 994.30586,
                "Y": 171.437274,
                "Z": 694.079836,
                "A": 89.437518,
                "B": -61.554352,
                "C": -83.43354
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 12
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 335
              },
              "nominal": true,
              "index": 37
            },
            {
              "id": "transit-6-XBackRight",
              "phase": "transit",
              "screw": 6,
              "pointName": "XBackRight",
              "pose": {
                "X": 941.027283,
                "Y": 302.560394,
                "Z": 1044.552,
                "A": -83.8417587,
                "B": -52.7199211,
                "C": 83.9031067
              },
              "originalPose": {
                "X": 941.027283,
                "Y": 302.560394,
                "Z": 1044.552,
                "A": -83.8417587,
                "B": -52.7199211,
                "C": 83.9031067,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 941.027283,
                "Y": 302.560394,
                "Z": 1044.552,
                "A": -83.841759,
                "B": -52.719921,
                "C": 83.903107
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 125
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1412
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_2",
              "priorRobPos": 501,
              "index": 38
            },
            {
              "id": "transit-6-XBackLeft",
              "phase": "transit",
              "screw": 6,
              "pointName": "XBackLeft",
              "pose": {
                "X": 1045.12598,
                "Y": -111.8675,
                "Z": 1037.78198,
                "A": -131.104599,
                "B": -36.5557899,
                "C": 98.2744522
              },
              "originalPose": {
                "X": 1045.12598,
                "Y": -111.8675,
                "Z": 1037.78198,
                "A": -131.104599,
                "B": -36.5557899,
                "C": 98.2744522,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1045.12598,
                "Y": -111.8675,
                "Z": 1037.78198,
                "A": -131.104599,
                "B": -36.55579,
                "C": 98.274452
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 122
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1421
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_2",
              "priorRobPos": 501,
              "index": 39
            },
            {
              "id": "camera-approach-6-XCAM_06",
              "phase": "camera-approach",
              "screw": 6,
              "pointName": "XCAM_06:ToolOffset",
              "pose": {
                "X": 668.082615,
                "Y": -159.911314,
                "Z": 221.108902,
                "A": -99.780876,
                "B": 38.663242,
                "C": 72.4638
              },
              "originalPose": {
                "X": 570.918091,
                "Y": -162.263123,
                "Z": 244.636,
                "A": -99.7808762,
                "B": 38.6632423,
                "C": 72.4638,
                "S": 2,
                "T": 10,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1007.874771,
                "Y": -143.984945,
                "Z": 683.691315,
                "A": -100.482544,
                "B": 38.910863,
                "C": 71.840361
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 21
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 108
              },
              "nominal": true,
              "index": 40
            },
            {
              "id": "camera-6-XCAM_06",
              "phase": "camera",
              "screw": 6,
              "pointName": "XCAM_06",
              "pose": {
                "X": 570.918091,
                "Y": -162.263123,
                "Z": 244.636,
                "A": -99.7808762,
                "B": 38.6632423,
                "C": 72.4638
              },
              "originalPose": {
                "X": 570.918091,
                "Y": -162.263123,
                "Z": 244.636,
                "A": -99.7808762,
                "B": 38.6632423,
                "C": 72.4638,
                "S": 2,
                "T": 10,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 910.879834,
                "Y": -145.946873,
                "Z": 707.94277,
                "A": -100.482544,
                "B": 38.910864,
                "C": 71.840361
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 21
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 122
              },
              "nominal": true,
              "index": 41
            },
            {
              "id": "camera-retract-6",
              "phase": "camera-retract",
              "screw": 6,
              "pointName": "XCAM_06:ToolOffset",
              "pose": {
                "X": 668.082615,
                "Y": -159.911314,
                "Z": 221.108902,
                "A": -99.780876,
                "B": 38.663242,
                "C": 72.4638
              },
              "originalPose": {
                "X": 570.918091,
                "Y": -162.263123,
                "Z": 244.636,
                "A": -99.7808762,
                "B": 38.6632423,
                "C": 72.4638,
                "S": 2,
                "T": 10,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1007.874771,
                "Y": -143.984945,
                "Z": 683.691315,
                "A": -100.482544,
                "B": 38.910863,
                "C": 71.840361
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 21
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 188
              },
              "nominal": true,
              "index": 42
            },
            {
              "id": "screw-approach-6-XSCR_06",
              "phase": "screw-approach",
              "screw": 6,
              "pointName": "XSCR_06:ToolOffset",
              "pose": {
                "X": 655.408278,
                "Y": -155.946617,
                "Z": 233.808599,
                "A": -88.516754,
                "B": -45.605129,
                "C": 88.917793
              },
              "originalPose": {
                "X": 555.424683,
                "Y": -157.185532,
                "Z": 235.129929,
                "A": -88.5167542,
                "B": -45.6051292,
                "C": 88.9177933,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 995.31878,
                "Y": -140.025064,
                "Z": 696.509519,
                "A": -88.395571,
                "B": -45.264287,
                "C": 88.31101
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 13
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 286
              },
              "nominal": true,
              "index": 43
            },
            {
              "id": "tightening-6-XSCR_06",
              "phase": "tightening",
              "screw": 6,
              "pointName": "XSCR_06",
              "pose": {
                "X": 555.424683,
                "Y": -157.185532,
                "Z": 235.129929,
                "A": -88.5167542,
                "B": -45.6051292,
                "C": 88.9177933
              },
              "originalPose": {
                "X": 555.424683,
                "Y": -157.185532,
                "Z": 235.129929,
                "A": -88.5167542,
                "B": -45.6051292,
                "C": 88.9177933,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 895.34279,
                "Y": -140.730829,
                "Z": 698.584022,
                "A": -88.395572,
                "B": -45.264287,
                "C": 88.31101
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 13
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 308
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 44
            },
            {
              "id": "screw-retract-6",
              "phase": "screw-retract",
              "screw": 6,
              "pointName": "XSCR_06:ToolOffset",
              "pose": {
                "X": 655.408278,
                "Y": -155.946617,
                "Z": 233.808599,
                "A": -88.516754,
                "B": -45.605129,
                "C": 88.917793
              },
              "originalPose": {
                "X": 555.424683,
                "Y": -157.185532,
                "Z": 235.129929,
                "A": -88.5167542,
                "B": -45.6051292,
                "C": 88.9177933,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 995.31878,
                "Y": -140.025064,
                "Z": 696.509519,
                "A": -88.395571,
                "B": -45.264287,
                "C": 88.31101
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.dat",
                "line": 13
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 335
              },
              "nominal": true,
              "index": 45
            }
          ],
          "order": [
            1,
            2,
            3,
            4,
            5,
            6
          ],
          "orderProvenance": "Illustrative numeric screw order. PLC commands each screw; robot KRL does not prescribe complete production ordering.",
          "trajectoryProvenance": "Camera targets and transition branches extracted from KRL. Tightening shown at taught nominal XSCR; actual XScrewingPos uses live vision data.",
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Comfort.src",
            "line": 1
          }
        },
        {
          "id": "sport",
          "seatType": 3,
          "label": "540 Sport",
          "enabledInCell": true,
          "screwCount": 9,
          "screws": [
            {
              "number": 1,
              "side": "front",
              "cameraProgram": 201,
              "camera": {
                "id": "camera-1-XCAM_01",
                "phase": "camera",
                "screw": 1,
                "pointName": "XCAM_01",
                "pose": {
                  "X": 521.035156,
                  "Y": 36.0288963,
                  "Z": 281.841553,
                  "A": -98.2421188,
                  "B": -62.4345093,
                  "C": -80.0778732
                },
                "originalPose": {
                  "X": 521.035156,
                  "Y": 36.0288963,
                  "Z": 281.841553,
                  "A": -98.2421188,
                  "B": -62.4345093,
                  "C": -80.0778732,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 862.36189,
                  "Y": 52.394166,
                  "Z": 746.661325,
                  "A": -97.646234,
                  "B": -62.168512,
                  "C": -81.102265
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 19
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 122
                },
                "nominal": true,
                "index": 2
              },
              "screw": {
                "id": "tightening-1-XSCR_01",
                "phase": "tightening",
                "screw": 1,
                "pointName": "XSCR_01",
                "pose": {
                  "X": 540.736,
                  "Y": 37.8719597,
                  "Z": 285.953461,
                  "A": -98.2421188,
                  "B": -62.4345093,
                  "C": -80.0778732
                },
                "originalPose": {
                  "X": 540.736,
                  "Y": 37.8719597,
                  "Z": 285.953461,
                  "A": -98.2421188,
                  "B": -62.4345093,
                  "C": -80.0778732,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 882.103065,
                  "Y": 54.106913,
                  "Z": 750.633784,
                  "A": -97.646234,
                  "B": -62.168512,
                  "C": -81.102265
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 8
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 308
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 5
              },
              "cameraApproach": {
                "id": "camera-approach-1-XCAM_01",
                "phase": "camera-approach",
                "screw": 1,
                "pointName": "XCAM_01:ToolOffset",
                "pose": {
                  "X": 421.358548,
                  "Y": 35.032961,
                  "Z": 273.86772,
                  "A": -98.242119,
                  "B": -62.434509,
                  "C": -80.077873
                },
                "originalPose": {
                  "X": 521.035156,
                  "Y": 36.0288963,
                  "Z": 281.841553,
                  "A": -98.2421188,
                  "B": -62.4345093,
                  "C": -80.0778732,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 762.623804,
                  "Y": 51.983317,
                  "Z": 739.440143,
                  "A": -97.646234,
                  "B": -62.168512,
                  "C": -81.102265
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 19
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 108
                },
                "nominal": true,
                "index": 1
              },
              "screwApproach": {
                "id": "screw-approach-1-XSCR_01",
                "phase": "screw-approach",
                "screw": 1,
                "pointName": "XSCR_01:ToolOffset",
                "pose": {
                  "X": 441.059392,
                  "Y": 36.876025,
                  "Z": 277.979628,
                  "A": -98.242119,
                  "B": -62.434509,
                  "C": -80.077873
                },
                "originalPose": {
                  "X": 540.736,
                  "Y": 37.8719597,
                  "Z": 285.953461,
                  "A": -98.2421188,
                  "B": -62.4345093,
                  "C": -80.0778732,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 782.364979,
                  "Y": 53.696064,
                  "Z": 743.412602,
                  "A": -97.646234,
                  "B": -62.168512,
                  "C": -81.102265
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 8
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 286
                },
                "nominal": true,
                "index": 4
              },
              "phNominal": {
                "value": 234.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 72
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[1,3]",
                "type": "E6POS",
                "values": {
                  "X": 46.7362366,
                  "Y": 0.899021149,
                  "Z": 5.09017944,
                  "A": -98.2425079,
                  "B": -62.4345703,
                  "C": -80.0774307,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 137
                },
                "raw": "{X 46.7362366,Y 0.899021149,Z 5.09017944,A -98.2425079,B -62.4345703,C -80.0774307,S 2,T 3,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 2,
              "side": "front",
              "cameraProgram": 202,
              "camera": {
                "id": "camera-2-XCAM_02",
                "phase": "camera",
                "screw": 2,
                "pointName": "XCAM_02",
                "pose": {
                  "X": 520.889038,
                  "Y": -51.0664101,
                  "Z": 282.854675,
                  "A": -98.2165375,
                  "B": -62.5068245,
                  "C": -78.9614563
                },
                "originalPose": {
                  "X": 520.889038,
                  "Y": -51.0664101,
                  "Z": 282.854675,
                  "A": -98.2165375,
                  "B": -62.5068245,
                  "C": -78.9614563,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 861.748624,
                  "Y": -34.703471,
                  "Z": 747.176834,
                  "A": -97.618107,
                  "B": -62.240604,
                  "C": -79.988045
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 20
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 122
                },
                "nominal": true,
                "index": 8
              },
              "screw": {
                "id": "tightening-2-XSCR_02",
                "phase": "tightening",
                "screw": 2,
                "pointName": "XSCR_02",
                "pose": {
                  "X": 540.318665,
                  "Y": -45.8795662,
                  "Z": 286.011871,
                  "A": -98.2165375,
                  "B": -62.5068245,
                  "C": -78.9614563
                },
                "originalPose": {
                  "X": 540.318665,
                  "Y": -45.8795662,
                  "Z": 286.011871,
                  "A": -98.2165375,
                  "B": -62.5068245,
                  "C": -78.9614563,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 881.229593,
                  "Y": -29.640075,
                  "Z": 750.215833,
                  "A": -97.618107,
                  "B": -62.240604,
                  "C": -79.988045
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 9
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 308
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 11
              },
              "cameraApproach": {
                "id": "camera-approach-2-XCAM_02",
                "phase": "camera-approach",
                "screw": 2,
                "pointName": "XCAM_02:ToolOffset",
                "pose": {
                  "X": 421.319338,
                  "Y": -53.849603,
                  "Z": 274.015629,
                  "A": -98.216538,
                  "B": -62.506825,
                  "C": -78.961456
                },
                "originalPose": {
                  "X": 520.889038,
                  "Y": -51.0664101,
                  "Z": 282.854675,
                  "A": -98.2165375,
                  "B": -62.5068245,
                  "C": -78.9614563,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 762.101145,
                  "Y": -36.89711,
                  "Z": 739.079432,
                  "A": -97.618107,
                  "B": -62.240605,
                  "C": -79.988044
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 20
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 108
                },
                "nominal": true,
                "index": 7
              },
              "screwApproach": {
                "id": "screw-approach-2-XSCR_02",
                "phase": "screw-approach",
                "screw": 2,
                "pointName": "XSCR_02:ToolOffset",
                "pose": {
                  "X": 440.748965,
                  "Y": -48.662759,
                  "Z": 277.172825,
                  "A": -98.216538,
                  "B": -62.506825,
                  "C": -78.961456
                },
                "originalPose": {
                  "X": 540.318665,
                  "Y": -45.8795662,
                  "Z": 286.011871,
                  "A": -98.2165375,
                  "B": -62.5068245,
                  "C": -78.9614563,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 781.582114,
                  "Y": -31.833715,
                  "Z": 742.11843,
                  "A": -97.618107,
                  "B": -62.240605,
                  "C": -79.988044
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 9
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 286
                },
                "nominal": true,
                "index": 10
              },
              "phNominal": {
                "value": 235.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 73
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[2,3]",
                "type": "E6POS",
                "values": {
                  "X": 47.7935181,
                  "Y": 1.33592987,
                  "Z": 4.24273682,
                  "A": -98.216568,
                  "B": -62.5068283,
                  "C": -78.9614182,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 144
                },
                "raw": "{X 47.7935181,Y 1.33592987,Z 4.24273682,A -98.2165680,B -62.5068283,C -78.9614182,S 2,T 3,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 3,
              "side": "front",
              "cameraProgram": 203,
              "camera": {
                "id": "camera-3-XCAM_03",
                "phase": "camera",
                "screw": 3,
                "pointName": "XCAM_03",
                "pose": {
                  "X": 478.318787,
                  "Y": -11.8268137,
                  "Z": 603.711182,
                  "A": 129.904099,
                  "B": -66.8311691,
                  "C": 46.3579292
                },
                "originalPose": {
                  "X": 478.318787,
                  "Y": -11.8268137,
                  "Z": 603.711182,
                  "A": 129.904099,
                  "B": -66.8311691,
                  "C": 46.3579292,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 821.824099,
                  "Y": 2.914792,
                  "Z": 1068.567203,
                  "A": 129.296716,
                  "B": -67.362023,
                  "C": 46.679539
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 21
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 122
                },
                "nominal": true,
                "index": 14
              },
              "screw": {
                "id": "tightening-3-XSCR_03",
                "phase": "tightening",
                "screw": 3,
                "pointName": "XSCR_03",
                "pose": {
                  "X": 501.027802,
                  "Y": -8.18817139,
                  "Z": 606.666565,
                  "A": -171.156052,
                  "B": -74.0050507,
                  "C": -9.79680157
                },
                "originalPose": {
                  "X": 501.027802,
                  "Y": -8.18817139,
                  "Z": 606.666565,
                  "A": -171.156052,
                  "B": -74.0050507,
                  "C": -9.79680157,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 844.574344,
                  "Y": 6.413462,
                  "Z": 1071.370595,
                  "A": -170.069237,
                  "B": -74.380376,
                  "C": -11.249671
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 10
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 308
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 17
              },
              "cameraApproach": {
                "id": "camera-approach-3-XCAM_03",
                "phase": "camera-approach",
                "screw": 3,
                "pointName": "XCAM_03:ToolOffset",
                "pose": {
                  "X": 382.102204,
                  "Y": -9.577314,
                  "Z": 576.55775,
                  "A": 129.904099,
                  "B": -66.831169,
                  "C": 46.357929
                },
                "originalPose": {
                  "X": 478.318787,
                  "Y": -11.8268137,
                  "Z": 603.711182,
                  "A": 129.904099,
                  "B": -66.8311691,
                  "C": 46.3579292,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 725.418327,
                  "Y": 5.841169,
                  "Z": 1042.159561,
                  "A": 129.296716,
                  "B": -67.362023,
                  "C": 46.679539
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 21
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 108
                },
                "nominal": true,
                "index": 13
              },
              "screwApproach": {
                "id": "screw-approach-3-XSCR_03",
                "phase": "screw-approach",
                "screw": 3,
                "pointName": "XSCR_03:ToolOffset",
                "pose": {
                  "X": 404.811219,
                  "Y": -5.938681,
                  "Z": 579.513131,
                  "A": -171.156052,
                  "B": -74.005051,
                  "C": -9.796802
                },
                "originalPose": {
                  "X": 501.027802,
                  "Y": -8.18817139,
                  "Z": 606.666565,
                  "A": -171.156052,
                  "B": -74.0050507,
                  "C": -9.79680157,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 748.168573,
                  "Y": 9.339831,
                  "Z": 1044.962951,
                  "A": -170.069237,
                  "B": -74.380376,
                  "C": -11.249671
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 10
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 286
                },
                "nominal": true,
                "index": 16
              },
              "phNominal": {
                "value": 242.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 74
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[3,3]",
                "type": "E6POS",
                "values": {
                  "X": 49.3528442,
                  "Y": -0.106018543,
                  "Z": 12.9338989,
                  "A": -171.156189,
                  "B": -74.0049896,
                  "C": -9.79665565,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 148
                },
                "raw": "{X 49.3528442,Y -0.106018543,Z 12.9338989,A -171.156189,B -74.0049896,C -9.79665565,S 2,T 3,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 4,
              "side": "left",
              "cameraProgram": 204,
              "camera": {
                "id": "camera-4-XCAM_04",
                "phase": "camera",
                "screw": 4,
                "pointName": "XCAM_04",
                "pose": {
                  "X": 474.624298,
                  "Y": -215.706802,
                  "Z": -18.792738,
                  "A": 171.02417,
                  "B": -88.2372665,
                  "C": 102.404564
                },
                "originalPose": {
                  "X": 474.624298,
                  "Y": -215.706802,
                  "Z": -18.792738,
                  "A": 171.02417,
                  "B": -88.2372665,
                  "C": 102.404564,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 812.303842,
                  "Y": -197.348948,
                  "Z": 444.952235,
                  "A": -177.987385,
                  "B": -88.693496,
                  "C": 91.101055
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 22
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 122
                },
                "nominal": true,
                "index": 23
              },
              "screw": {
                "id": "tightening-4-XSCR_04",
                "phase": "tightening",
                "screw": 4,
                "pointName": "XSCR_04",
                "pose": {
                  "X": 470.02832,
                  "Y": -193.363693,
                  "Z": -14.3088198,
                  "A": 171.024429,
                  "B": -88.2372665,
                  "C": 102.404305
                },
                "originalPose": {
                  "X": 470.02832,
                  "Y": -193.363693,
                  "Z": -14.3088198,
                  "A": 171.024429,
                  "B": -88.2372665,
                  "C": 102.404305,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 807.863833,
                  "Y": -175.00754,
                  "Z": 449.598829,
                  "A": -177.987042,
                  "B": -88.693495,
                  "C": 91.100712
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 11
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 308
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 26
              },
              "cameraApproach": {
                "id": "camera-approach-4-XCAM_04",
                "phase": "camera-approach",
                "screw": 4,
                "pointName": "XCAM_04:ToolOffset",
                "pose": {
                  "X": 480.594956,
                  "Y": -315.526212,
                  "Z": -18.131959,
                  "A": 171.02417,
                  "B": -88.237267,
                  "C": 102.404564
                },
                "originalPose": {
                  "X": 474.624298,
                  "Y": -215.706802,
                  "Z": -18.792738,
                  "A": 171.02417,
                  "B": -88.2372665,
                  "C": 102.404564,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 817.735048,
                  "Y": -297.20134,
                  "Z": 444.996048,
                  "A": -177.98738,
                  "B": -88.693497,
                  "C": 91.10105
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 22
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 108
                },
                "nominal": true,
                "index": 22
              },
              "screwApproach": {
                "id": "screw-approach-4-XSCR_04",
                "phase": "screw-approach",
                "screw": 4,
                "pointName": "XSCR_04:ToolOffset",
                "pose": {
                  "X": 475.998978,
                  "Y": -293.183103,
                  "Z": -13.648054,
                  "A": 171.024429,
                  "B": -88.237267,
                  "C": 102.404305
                },
                "originalPose": {
                  "X": 470.02832,
                  "Y": -193.363693,
                  "Z": -14.3088198,
                  "A": 171.024429,
                  "B": -88.2372665,
                  "C": 102.404305,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 813.295039,
                  "Y": -274.859931,
                  "Z": 449.642629,
                  "A": -177.987038,
                  "B": -88.693495,
                  "C": 91.100708
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 11
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 286
                },
                "nominal": true,
                "index": 25
              },
              "phNominal": {
                "value": 233.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 75
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[4,3]",
                "type": "E6POS",
                "values": {
                  "X": -3.21838379,
                  "Y": 50.9100189,
                  "Z": 1.54767799,
                  "A": 171.024445,
                  "B": -88.2372665,
                  "C": 102.404289,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 152
                },
                "raw": "{X -3.21838379,Y 50.9100189,Z 1.54767799,A 171.024445,B -88.2372665,C 102.404289,S 2,T 35,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 5,
              "side": "right",
              "cameraProgram": 205,
              "camera": {
                "id": "camera-5-XCAM_05",
                "phase": "camera",
                "screw": 5,
                "pointName": "XCAM_05",
                "pose": {
                  "X": 464.549835,
                  "Y": 205.880829,
                  "Z": -13.400032,
                  "A": -173.285278,
                  "B": -51.1075554,
                  "C": -97.3817291
                },
                "originalPose": {
                  "X": 464.549835,
                  "Y": 205.880829,
                  "Z": -13.400032,
                  "A": -173.285278,
                  "B": -51.1075554,
                  "C": -97.3817291,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 804.569073,
                  "Y": 224.248892,
                  "Z": 452.835173,
                  "A": -173.124037,
                  "B": -51.500369,
                  "C": -97.986954
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 23
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 122
                },
                "nominal": true,
                "index": 33
              },
              "screw": {
                "id": "tightening-5-XSCR_05",
                "phase": "tightening",
                "screw": 5,
                "pointName": "XSCR_05",
                "pose": {
                  "X": 468.950745,
                  "Y": 184.045517,
                  "Z": -12.451,
                  "A": 176.992249,
                  "B": -29.5111389,
                  "C": -89.1127
                },
                "originalPose": {
                  "X": 468.950745,
                  "Y": 184.045517,
                  "Z": -12.451,
                  "A": 176.992249,
                  "B": -29.5111389,
                  "C": -89.1127,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 808.857936,
                  "Y": 202.384989,
                  "Z": 453.625674,
                  "A": 176.855605,
                  "B": -29.963002,
                  "C": -89.464457
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 12
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 308
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 36
              },
              "cameraApproach": {
                "id": "camera-approach-5-XCAM_05",
                "phase": "camera-approach",
                "screw": 5,
                "pointName": "XCAM_05:ToolOffset",
                "pose": {
                  "X": 462.885438,
                  "Y": 305.541042,
                  "Z": -5.333321,
                  "A": -173.285278,
                  "B": -51.107555,
                  "C": -97.381729
                },
                "originalPose": {
                  "X": 464.549835,
                  "Y": 205.880829,
                  "Z": -13.400032,
                  "A": -173.285278,
                  "B": -51.1075554,
                  "C": -97.3817291,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 803.509168,
                  "Y": 323.868472,
                  "Z": 461.484796,
                  "A": -173.124037,
                  "B": -51.500369,
                  "C": -97.986953
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 23
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 108
                },
                "nominal": true,
                "index": 32
              },
              "screwApproach": {
                "id": "screw-approach-5-XSCR_05",
                "phase": "screw-approach",
                "screw": 5,
                "pointName": "XSCR_05:ToolOffset",
                "pose": {
                  "X": 473.435458,
                  "Y": 283.935813,
                  "Z": -13.798657,
                  "A": 176.992249,
                  "B": -29.511139,
                  "C": -89.1127
                },
                "originalPose": {
                  "X": 468.950745,
                  "Y": 184.045517,
                  "Z": -12.451,
                  "A": 176.992249,
                  "B": -29.5111389,
                  "C": -89.1127,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 813.876831,
                  "Y": 302.255681,
                  "Z": 452.815912,
                  "A": 176.855605,
                  "B": -29.963003,
                  "C": -89.464457
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 12
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 286
                },
                "nominal": true,
                "index": 35
              },
              "phNominal": {
                "value": 231.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 76
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[5,3]",
                "type": "E6POS",
                "values": {
                  "X": 0.786071777,
                  "Y": -49.118515,
                  "Z": -2.1801796,
                  "A": 176.992249,
                  "B": -29.5111389,
                  "C": -89.1127,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 156
                },
                "raw": "{X 0.786071777,Y -49.1185150,Z -2.18017960,A 176.992249,B -29.5111389,C -89.1127,S 2,T 35,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 6,
              "side": "back",
              "cameraProgram": 206,
              "camera": {
                "id": "camera-6-XCAM_06",
                "phase": "camera",
                "screw": 6,
                "pointName": "XCAM_06",
                "pose": {
                  "X": 568.564392,
                  "Y": -161.192,
                  "Z": 241.63501,
                  "A": -98.9719772,
                  "B": 49.5518074,
                  "C": 78.454
                },
                "originalPose": {
                  "X": 568.564392,
                  "Y": -161.192,
                  "Z": 241.63501,
                  "A": -98.9719772,
                  "B": 49.5518074,
                  "C": 78.454,
                  "S": 2,
                  "T": 10,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 908.50935,
                  "Y": -144.845748,
                  "Z": 704.965948,
                  "A": -99.851988,
                  "B": 49.805515,
                  "C": 77.707856
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 24
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 122
                },
                "nominal": true,
                "index": 43
              },
              "screw": {
                "id": "tightening-6-XSCR_06",
                "phase": "tightening",
                "screw": 6,
                "pointName": "XSCR_06",
                "pose": {
                  "X": 544.226929,
                  "Y": -155.627914,
                  "Z": 237.803772,
                  "A": -82.5110474,
                  "B": -45.3730202,
                  "C": 79.3478317
                },
                "originalPose": {
                  "X": 544.226929,
                  "Y": -155.627914,
                  "Z": 237.803772,
                  "A": -82.5110474,
                  "B": -45.3730202,
                  "C": 79.3478317,
                  "S": 2,
                  "T": 43,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 884.174266,
                  "Y": -139.12812,
                  "Z": 701.351816,
                  "A": -82.431771,
                  "B": -44.989641,
                  "C": 78.797465
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 13
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 308
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 47
              },
              "cameraApproach": {
                "id": "camera-approach-6-XCAM_06",
                "phase": "camera-approach",
                "screw": 6,
                "pointName": "XCAM_06:ToolOffset",
                "pose": {
                  "X": 667.717449,
                  "Y": -161.4263,
                  "Z": 228.649776,
                  "A": -98.971977,
                  "B": 49.551807,
                  "C": 78.454
                },
                "originalPose": {
                  "X": 568.564392,
                  "Y": -161.192,
                  "Z": 241.63501,
                  "A": -98.9719772,
                  "B": 49.5518074,
                  "C": 78.454,
                  "S": 2,
                  "T": 10,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 1007.558471,
                  "Y": -145.541396,
                  "Z": 691.22595,
                  "A": -99.851987,
                  "B": 49.805515,
                  "C": 77.707856
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 24
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 108
                },
                "nominal": true,
                "index": 42
              },
              "screwApproach": {
                "id": "screw-approach-6-XSCR_06",
                "phase": "screw-approach",
                "screw": 6,
                "pointName": "XSCR_06:ToolOffset",
                "pose": {
                  "X": 643.379987,
                  "Y": -155.862217,
                  "Z": 224.81854,
                  "A": -82.511047,
                  "B": -45.37302,
                  "C": 79.347832
                },
                "originalPose": {
                  "X": 544.226929,
                  "Y": -155.627914,
                  "Z": 237.803772,
                  "A": -82.5110474,
                  "B": -45.3730202,
                  "C": 79.3478317,
                  "S": 2,
                  "T": 43,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 983.223388,
                  "Y": -139.823771,
                  "Z": 687.61182,
                  "A": -82.43177,
                  "B": -44.989641,
                  "C": 78.797465
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 13
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 286
                },
                "nominal": true,
                "index": 46
              },
              "phNominal": {
                "value": 226.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 77
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[6,3]",
                "type": "E6POS",
                "values": {
                  "X": -61.7495728,
                  "Y": 2.23474121,
                  "Z": 5.9155426,
                  "A": -82.5112152,
                  "B": -45.373127,
                  "C": 79.3480759,
                  "S": 2,
                  "T": 43,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 160
                },
                "raw": "{X -61.7495728,Y 2.23474121,Z 5.91554260,A -82.5112152,B -45.3731270,C 79.3480759,S 2,T 43,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 7,
              "side": "back",
              "cameraProgram": 207,
              "camera": {
                "id": "camera-7-XCAM_07",
                "phase": "camera",
                "screw": 7,
                "pointName": "XCAM_07",
                "pose": {
                  "X": 558.104248,
                  "Y": 152.467377,
                  "Z": 236.044876,
                  "A": -86.7909393,
                  "B": -1.08352447,
                  "C": 82.3282471
                },
                "originalPose": {
                  "X": 558.104248,
                  "Y": 152.467377,
                  "Z": 236.044876,
                  "A": -86.7909393,
                  "B": -1.08352447,
                  "C": 82.3282471,
                  "S": 2,
                  "T": 11,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 899.717336,
                  "Y": 168.892634,
                  "Z": 701.251517,
                  "A": -87.095464,
                  "B": -0.731562,
                  "C": 81.911551
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 25
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 122
                },
                "nominal": true,
                "index": 51
              },
              "screw": {
                "id": "tightening-7-XSCR_07",
                "phase": "tightening",
                "screw": 7,
                "pointName": "XSCR_07",
                "pose": {
                  "X": 543.335693,
                  "Y": 144.940277,
                  "Z": 238.788391,
                  "A": -86.7909393,
                  "B": -1.08352768,
                  "C": 82.3282471
                },
                "originalPose": {
                  "X": 543.335693,
                  "Y": 144.940277,
                  "Z": 238.788391,
                  "A": -86.7909393,
                  "B": -1.08352768,
                  "C": 82.3282471,
                  "S": 2,
                  "T": 11,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 884.929165,
                  "Y": 161.429819,
                  "Z": 704.064118,
                  "A": -87.095464,
                  "B": -0.731565,
                  "C": 81.911551
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 14
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 308
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 55
              },
              "cameraApproach": {
                "id": "camera-approach-7-XCAM_07",
                "phase": "camera-approach",
                "screw": 7,
                "pointName": "XCAM_07:ToolOffset",
                "pose": {
                  "X": 657.067889,
                  "Y": 157.763163,
                  "Z": 222.697502,
                  "A": -86.790939,
                  "B": -1.083524,
                  "C": 82.328247
                },
                "originalPose": {
                  "X": 558.104248,
                  "Y": 152.467377,
                  "Z": 236.044876,
                  "A": -86.7909393,
                  "B": -1.08352447,
                  "C": 82.3282471,
                  "S": 2,
                  "T": 11,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 998.604456,
                  "Y": 173.730012,
                  "Z": 687.1825,
                  "A": -87.095464,
                  "B": -0.731561,
                  "C": 81.911551
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 25
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 108
                },
                "nominal": true,
                "index": 50
              },
              "screwApproach": {
                "id": "screw-approach-7-XSCR_07",
                "phase": "screw-approach",
                "screw": 7,
                "pointName": "XSCR_07:ToolOffset",
                "pose": {
                  "X": 642.299334,
                  "Y": 150.236062,
                  "Z": 225.441017,
                  "A": -86.790939,
                  "B": -1.083528,
                  "C": 82.328247
                },
                "originalPose": {
                  "X": 543.335693,
                  "Y": 144.940277,
                  "Z": 238.788391,
                  "A": -86.7909393,
                  "B": -1.08352768,
                  "C": 82.3282471,
                  "S": 2,
                  "T": 11,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 983.816285,
                  "Y": 166.267196,
                  "Z": 689.9951,
                  "A": -87.095464,
                  "B": -0.731565,
                  "C": 81.911551
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 14
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 286
                },
                "nominal": true,
                "index": 54
              },
              "phNominal": {
                "value": 219.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 78
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[7,3]",
                "type": "E6POS",
                "values": {
                  "X": -46.1850586,
                  "Y": -3.43537903,
                  "Z": 7.27386475,
                  "A": -86.7909393,
                  "B": -1.08367205,
                  "C": 82.3282394,
                  "S": 2,
                  "T": 11,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 164
                },
                "raw": "{X -46.1850586,Y -3.43537903,Z 7.27386475,A -86.7909393,B -1.08367205,C 82.3282394,S 2,T 11,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 8,
              "side": "back",
              "cameraProgram": 208,
              "camera": {
                "id": "camera-8-XCAM_08",
                "phase": "camera",
                "screw": 8,
                "pointName": "XCAM_08",
                "pose": {
                  "X": 532.821228,
                  "Y": -76.1774368,
                  "Z": 433.746826,
                  "A": -125.219315,
                  "B": -72.2011185,
                  "C": 130.302429
                },
                "originalPose": {
                  "X": 532.821228,
                  "Y": -76.1774368,
                  "Z": 433.746826,
                  "A": -125.219315,
                  "B": -72.2011185,
                  "C": 130.302429,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 874.686147,
                  "Y": -60.748419,
                  "Z": 897.827633,
                  "A": -123.834522,
                  "B": -72.176319,
                  "C": 128.521146
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 26
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 122
                },
                "nominal": true,
                "index": 59
              },
              "screw": {
                "id": "tightening-8-XSCR_08",
                "phase": "tightening",
                "screw": 8,
                "pointName": "XSCR_08",
                "pose": {
                  "X": 518.46637,
                  "Y": -69.8749542,
                  "Z": 408.668518,
                  "A": 126.53788,
                  "B": -70.6712341,
                  "C": -127.392479
                },
                "originalPose": {
                  "X": 518.46637,
                  "Y": -69.8749542,
                  "Z": 408.668518,
                  "A": 126.53788,
                  "B": -70.6712341,
                  "C": -127.392479,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 860.176348,
                  "Y": -54.223876,
                  "Z": 872.895709,
                  "A": 125.773003,
                  "B": -71.19361,
                  "C": -126.912391
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 15
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 308
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 63
              },
              "cameraApproach": {
                "id": "camera-approach-8-XCAM_08",
                "phase": "camera-approach",
                "screw": 8,
                "pointName": "XCAM_08:ToolOffset",
                "pose": {
                  "X": 630.642468,
                  "Y": -69.846634,
                  "Z": 453.518672,
                  "A": -125.219315,
                  "B": -72.201119,
                  "C": 130.302429
                },
                "originalPose": {
                  "X": 532.821228,
                  "Y": -76.1774368,
                  "Z": 433.746826,
                  "A": -125.219315,
                  "B": -72.2011185,
                  "C": 130.302429,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 972.68738,
                  "Y": -55.060872,
                  "Z": 916.890949,
                  "A": -123.834522,
                  "B": -72.17632,
                  "C": 128.521146
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 26
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 108
                },
                "nominal": true,
                "index": 58
              },
              "screwApproach": {
                "id": "screw-approach-8-XSCR_08",
                "phase": "screw-approach",
                "screw": 8,
                "pointName": "XSCR_08:ToolOffset",
                "pose": {
                  "X": 616.417413,
                  "Y": -68.616287,
                  "Z": 428.76849,
                  "A": 126.53788,
                  "B": -70.671234,
                  "C": -127.392479
                },
                "originalPose": {
                  "X": 518.46637,
                  "Y": -69.8749542,
                  "Z": 408.668518,
                  "A": 126.53788,
                  "B": -70.6712341,
                  "C": -127.392479,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 958.282212,
                  "Y": -53.610901,
                  "Z": 892.257107,
                  "A": 125.773003,
                  "B": -71.19361,
                  "C": -126.912391
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 15
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 286
                },
                "nominal": true,
                "index": 62
              },
              "phNominal": {
                "value": 155.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 79
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[8,3]",
                "type": "E6POS",
                "values": {
                  "X": -56.5253296,
                  "Y": -0.405380249,
                  "Z": -18.0483398,
                  "A": 131.057648,
                  "B": -69.3974533,
                  "C": -131.641144,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 168
                },
                "raw": "{X -56.5253296,Y -0.405380249,Z -18.0483398,A 131.057648,B -69.3974533,C -131.641144,S 2,T 35,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 9,
              "side": "back",
              "cameraProgram": 209,
              "camera": {
                "id": "camera-9-XCAM_09",
                "phase": "camera",
                "screw": 9,
                "pointName": "XCAM_09",
                "pose": {
                  "X": 534.683472,
                  "Y": 68.6614532,
                  "Z": 418.012146,
                  "A": -125.697777,
                  "B": -61.100441,
                  "C": 125.557571
                },
                "originalPose": {
                  "X": 534.683472,
                  "Y": 68.6614532,
                  "Z": 418.012146,
                  "A": -125.697777,
                  "B": -61.100441,
                  "C": 125.557571,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 877.21878,
                  "Y": 84.166613,
                  "Z": 882.908802,
                  "A": -125.021676,
                  "B": -61.083566,
                  "C": 124.429833
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 27
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 122
                },
                "nominal": true,
                "index": 67
              },
              "screw": {
                "id": "tightening-9-XSCR_09",
                "phase": "tightening",
                "screw": 9,
                "pointName": "XSCR_09",
                "pose": {
                  "X": 518.793457,
                  "Y": 55.7321053,
                  "Z": 410.725464,
                  "A": -116.368164,
                  "B": -73.3642654,
                  "C": 121.082497
                },
                "originalPose": {
                  "X": 518.793457,
                  "Y": 55.7321053,
                  "Z": 410.725464,
                  "A": -116.368164,
                  "B": -73.3642654,
                  "C": 121.082497,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 861.203784,
                  "Y": 71.365627,
                  "Z": 875.669257,
                  "A": -114.896644,
                  "B": -73.255512,
                  "C": 119.221465
                },
                "base": 10,
                "tool": 12,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 16
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 308
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 71
              },
              "cameraApproach": {
                "id": "camera-approach-9-XCAM_09",
                "phase": "camera-approach",
                "screw": 9,
                "pointName": "XCAM_09:ToolOffset",
                "pose": {
                  "X": 630.457524,
                  "Y": 62.535654,
                  "Z": 446.115625,
                  "A": -125.697777,
                  "B": -61.100441,
                  "C": 125.557571
                },
                "originalPose": {
                  "X": 534.683472,
                  "Y": 68.6614532,
                  "Z": 418.012146,
                  "A": -125.697777,
                  "B": -61.100441,
                  "C": 125.557571,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 973.168102,
                  "Y": 77.360971,
                  "Z": 910.247619,
                  "A": -125.021676,
                  "B": -61.083566,
                  "C": 124.429833
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 27
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 108
                },
                "nominal": true,
                "index": 66
              },
              "screwApproach": {
                "id": "screw-approach-9-XSCR_09",
                "phase": "screw-approach",
                "screw": 9,
                "pointName": "XSCR_09:ToolOffset",
                "pose": {
                  "X": 617.495408,
                  "Y": 62.014814,
                  "Z": 425.505601,
                  "A": -116.368164,
                  "B": -73.364265,
                  "C": 121.082497
                },
                "originalPose": {
                  "X": 518.793457,
                  "Y": 55.7321053,
                  "Z": 410.725464,
                  "A": -116.368164,
                  "B": -73.3642654,
                  "C": 121.082497,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 960.047624,
                  "Y": 77.029104,
                  "Z": 889.734117,
                  "A": -114.896644,
                  "B": -73.255511,
                  "C": 119.221465
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                  "line": 16
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 286
                },
                "nominal": true,
                "index": 70
              },
              "phNominal": {
                "value": 146.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 80
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[9,3]",
                "type": "E6POS",
                "values": {
                  "X": -53.3250122,
                  "Y": 1.02613449,
                  "Z": -17.2386169,
                  "A": -126.939995,
                  "B": -70.9967499,
                  "C": 132.151947,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 172
                },
                "raw": "{X -53.3250122,Y 1.02613449,Z -17.2386169,A -126.939995,B -70.9967499,C 132.151947,S 2,T 35,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            }
          ],
          "waypoints": [
            {
              "id": "transit-1-XMainPrePosition",
              "phase": "transit",
              "screw": 1,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664749,
                "Z": 1030.729,
                "A": -72.692833,
                "B": -87.945732,
                "C": -113.111198
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 128
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1455
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_3",
              "priorRobPos": 10,
              "index": 0
            },
            {
              "id": "camera-approach-1-XCAM_01",
              "phase": "camera-approach",
              "screw": 1,
              "pointName": "XCAM_01:ToolOffset",
              "pose": {
                "X": 421.358548,
                "Y": 35.032961,
                "Z": 273.86772,
                "A": -98.242119,
                "B": -62.434509,
                "C": -80.077873
              },
              "originalPose": {
                "X": 521.035156,
                "Y": 36.0288963,
                "Z": 281.841553,
                "A": -98.2421188,
                "B": -62.4345093,
                "C": -80.0778732,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 762.623804,
                "Y": 51.983317,
                "Z": 739.440143,
                "A": -97.646234,
                "B": -62.168512,
                "C": -81.102265
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 19
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 108
              },
              "nominal": true,
              "index": 1
            },
            {
              "id": "camera-1-XCAM_01",
              "phase": "camera",
              "screw": 1,
              "pointName": "XCAM_01",
              "pose": {
                "X": 521.035156,
                "Y": 36.0288963,
                "Z": 281.841553,
                "A": -98.2421188,
                "B": -62.4345093,
                "C": -80.0778732
              },
              "originalPose": {
                "X": 521.035156,
                "Y": 36.0288963,
                "Z": 281.841553,
                "A": -98.2421188,
                "B": -62.4345093,
                "C": -80.0778732,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 862.36189,
                "Y": 52.394166,
                "Z": 746.661325,
                "A": -97.646234,
                "B": -62.168512,
                "C": -81.102265
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 19
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 122
              },
              "nominal": true,
              "index": 2
            },
            {
              "id": "camera-retract-1",
              "phase": "camera-retract",
              "screw": 1,
              "pointName": "XCAM_01:ToolOffset",
              "pose": {
                "X": 421.358548,
                "Y": 35.032961,
                "Z": 273.86772,
                "A": -98.242119,
                "B": -62.434509,
                "C": -80.077873
              },
              "originalPose": {
                "X": 521.035156,
                "Y": 36.0288963,
                "Z": 281.841553,
                "A": -98.2421188,
                "B": -62.4345093,
                "C": -80.0778732,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 762.623804,
                "Y": 51.983317,
                "Z": 739.440143,
                "A": -97.646234,
                "B": -62.168512,
                "C": -81.102265
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 19
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 188
              },
              "nominal": true,
              "index": 3
            },
            {
              "id": "screw-approach-1-XSCR_01",
              "phase": "screw-approach",
              "screw": 1,
              "pointName": "XSCR_01:ToolOffset",
              "pose": {
                "X": 441.059392,
                "Y": 36.876025,
                "Z": 277.979628,
                "A": -98.242119,
                "B": -62.434509,
                "C": -80.077873
              },
              "originalPose": {
                "X": 540.736,
                "Y": 37.8719597,
                "Z": 285.953461,
                "A": -98.2421188,
                "B": -62.4345093,
                "C": -80.0778732,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 782.364979,
                "Y": 53.696064,
                "Z": 743.412602,
                "A": -97.646234,
                "B": -62.168512,
                "C": -81.102265
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 8
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 286
              },
              "nominal": true,
              "index": 4
            },
            {
              "id": "tightening-1-XSCR_01",
              "phase": "tightening",
              "screw": 1,
              "pointName": "XSCR_01",
              "pose": {
                "X": 540.736,
                "Y": 37.8719597,
                "Z": 285.953461,
                "A": -98.2421188,
                "B": -62.4345093,
                "C": -80.0778732
              },
              "originalPose": {
                "X": 540.736,
                "Y": 37.8719597,
                "Z": 285.953461,
                "A": -98.2421188,
                "B": -62.4345093,
                "C": -80.0778732,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 882.103065,
                "Y": 54.106913,
                "Z": 750.633784,
                "A": -97.646234,
                "B": -62.168512,
                "C": -81.102265
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 8
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 308
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 5
            },
            {
              "id": "screw-retract-1",
              "phase": "screw-retract",
              "screw": 1,
              "pointName": "XSCR_01:ToolOffset",
              "pose": {
                "X": 441.059392,
                "Y": 36.876025,
                "Z": 277.979628,
                "A": -98.242119,
                "B": -62.434509,
                "C": -80.077873
              },
              "originalPose": {
                "X": 540.736,
                "Y": 37.8719597,
                "Z": 285.953461,
                "A": -98.2421188,
                "B": -62.4345093,
                "C": -80.0778732,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 782.364979,
                "Y": 53.696064,
                "Z": 743.412602,
                "A": -97.646234,
                "B": -62.168512,
                "C": -81.102265
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 8
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 335
              },
              "nominal": true,
              "index": 6
            },
            {
              "id": "camera-approach-2-XCAM_02",
              "phase": "camera-approach",
              "screw": 2,
              "pointName": "XCAM_02:ToolOffset",
              "pose": {
                "X": 421.319338,
                "Y": -53.849603,
                "Z": 274.015629,
                "A": -98.216538,
                "B": -62.506825,
                "C": -78.961456
              },
              "originalPose": {
                "X": 520.889038,
                "Y": -51.0664101,
                "Z": 282.854675,
                "A": -98.2165375,
                "B": -62.5068245,
                "C": -78.9614563,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 762.101145,
                "Y": -36.89711,
                "Z": 739.079432,
                "A": -97.618107,
                "B": -62.240605,
                "C": -79.988044
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 20
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 108
              },
              "nominal": true,
              "index": 7
            },
            {
              "id": "camera-2-XCAM_02",
              "phase": "camera",
              "screw": 2,
              "pointName": "XCAM_02",
              "pose": {
                "X": 520.889038,
                "Y": -51.0664101,
                "Z": 282.854675,
                "A": -98.2165375,
                "B": -62.5068245,
                "C": -78.9614563
              },
              "originalPose": {
                "X": 520.889038,
                "Y": -51.0664101,
                "Z": 282.854675,
                "A": -98.2165375,
                "B": -62.5068245,
                "C": -78.9614563,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 861.748624,
                "Y": -34.703471,
                "Z": 747.176834,
                "A": -97.618107,
                "B": -62.240604,
                "C": -79.988045
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 20
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 122
              },
              "nominal": true,
              "index": 8
            },
            {
              "id": "camera-retract-2",
              "phase": "camera-retract",
              "screw": 2,
              "pointName": "XCAM_02:ToolOffset",
              "pose": {
                "X": 421.319338,
                "Y": -53.849603,
                "Z": 274.015629,
                "A": -98.216538,
                "B": -62.506825,
                "C": -78.961456
              },
              "originalPose": {
                "X": 520.889038,
                "Y": -51.0664101,
                "Z": 282.854675,
                "A": -98.2165375,
                "B": -62.5068245,
                "C": -78.9614563,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 762.101145,
                "Y": -36.89711,
                "Z": 739.079432,
                "A": -97.618107,
                "B": -62.240605,
                "C": -79.988044
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 20
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 188
              },
              "nominal": true,
              "index": 9
            },
            {
              "id": "screw-approach-2-XSCR_02",
              "phase": "screw-approach",
              "screw": 2,
              "pointName": "XSCR_02:ToolOffset",
              "pose": {
                "X": 440.748965,
                "Y": -48.662759,
                "Z": 277.172825,
                "A": -98.216538,
                "B": -62.506825,
                "C": -78.961456
              },
              "originalPose": {
                "X": 540.318665,
                "Y": -45.8795662,
                "Z": 286.011871,
                "A": -98.2165375,
                "B": -62.5068245,
                "C": -78.9614563,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 781.582114,
                "Y": -31.833715,
                "Z": 742.11843,
                "A": -97.618107,
                "B": -62.240605,
                "C": -79.988044
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 9
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 286
              },
              "nominal": true,
              "index": 10
            },
            {
              "id": "tightening-2-XSCR_02",
              "phase": "tightening",
              "screw": 2,
              "pointName": "XSCR_02",
              "pose": {
                "X": 540.318665,
                "Y": -45.8795662,
                "Z": 286.011871,
                "A": -98.2165375,
                "B": -62.5068245,
                "C": -78.9614563
              },
              "originalPose": {
                "X": 540.318665,
                "Y": -45.8795662,
                "Z": 286.011871,
                "A": -98.2165375,
                "B": -62.5068245,
                "C": -78.9614563,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 881.229593,
                "Y": -29.640075,
                "Z": 750.215833,
                "A": -97.618107,
                "B": -62.240604,
                "C": -79.988045
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 9
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 308
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 11
            },
            {
              "id": "screw-retract-2",
              "phase": "screw-retract",
              "screw": 2,
              "pointName": "XSCR_02:ToolOffset",
              "pose": {
                "X": 440.748965,
                "Y": -48.662759,
                "Z": 277.172825,
                "A": -98.216538,
                "B": -62.506825,
                "C": -78.961456
              },
              "originalPose": {
                "X": 540.318665,
                "Y": -45.8795662,
                "Z": 286.011871,
                "A": -98.2165375,
                "B": -62.5068245,
                "C": -78.9614563,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 781.582114,
                "Y": -31.833715,
                "Z": 742.11843,
                "A": -97.618107,
                "B": -62.240605,
                "C": -79.988044
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 9
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 335
              },
              "nominal": true,
              "index": 12
            },
            {
              "id": "camera-approach-3-XCAM_03",
              "phase": "camera-approach",
              "screw": 3,
              "pointName": "XCAM_03:ToolOffset",
              "pose": {
                "X": 382.102204,
                "Y": -9.577314,
                "Z": 576.55775,
                "A": 129.904099,
                "B": -66.831169,
                "C": 46.357929
              },
              "originalPose": {
                "X": 478.318787,
                "Y": -11.8268137,
                "Z": 603.711182,
                "A": 129.904099,
                "B": -66.8311691,
                "C": 46.3579292,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 725.418327,
                "Y": 5.841169,
                "Z": 1042.159561,
                "A": 129.296716,
                "B": -67.362023,
                "C": 46.679539
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 21
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 108
              },
              "nominal": true,
              "index": 13
            },
            {
              "id": "camera-3-XCAM_03",
              "phase": "camera",
              "screw": 3,
              "pointName": "XCAM_03",
              "pose": {
                "X": 478.318787,
                "Y": -11.8268137,
                "Z": 603.711182,
                "A": 129.904099,
                "B": -66.8311691,
                "C": 46.3579292
              },
              "originalPose": {
                "X": 478.318787,
                "Y": -11.8268137,
                "Z": 603.711182,
                "A": 129.904099,
                "B": -66.8311691,
                "C": 46.3579292,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 821.824099,
                "Y": 2.914792,
                "Z": 1068.567203,
                "A": 129.296716,
                "B": -67.362023,
                "C": 46.679539
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 21
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 122
              },
              "nominal": true,
              "index": 14
            },
            {
              "id": "camera-retract-3",
              "phase": "camera-retract",
              "screw": 3,
              "pointName": "XCAM_03:ToolOffset",
              "pose": {
                "X": 382.102204,
                "Y": -9.577314,
                "Z": 576.55775,
                "A": 129.904099,
                "B": -66.831169,
                "C": 46.357929
              },
              "originalPose": {
                "X": 478.318787,
                "Y": -11.8268137,
                "Z": 603.711182,
                "A": 129.904099,
                "B": -66.8311691,
                "C": 46.3579292,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 725.418327,
                "Y": 5.841169,
                "Z": 1042.159561,
                "A": 129.296716,
                "B": -67.362023,
                "C": 46.679539
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 21
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 188
              },
              "nominal": true,
              "index": 15
            },
            {
              "id": "screw-approach-3-XSCR_03",
              "phase": "screw-approach",
              "screw": 3,
              "pointName": "XSCR_03:ToolOffset",
              "pose": {
                "X": 404.811219,
                "Y": -5.938681,
                "Z": 579.513131,
                "A": -171.156052,
                "B": -74.005051,
                "C": -9.796802
              },
              "originalPose": {
                "X": 501.027802,
                "Y": -8.18817139,
                "Z": 606.666565,
                "A": -171.156052,
                "B": -74.0050507,
                "C": -9.79680157,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 748.168573,
                "Y": 9.339831,
                "Z": 1044.962951,
                "A": -170.069237,
                "B": -74.380376,
                "C": -11.249671
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 10
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 286
              },
              "nominal": true,
              "index": 16
            },
            {
              "id": "tightening-3-XSCR_03",
              "phase": "tightening",
              "screw": 3,
              "pointName": "XSCR_03",
              "pose": {
                "X": 501.027802,
                "Y": -8.18817139,
                "Z": 606.666565,
                "A": -171.156052,
                "B": -74.0050507,
                "C": -9.79680157
              },
              "originalPose": {
                "X": 501.027802,
                "Y": -8.18817139,
                "Z": 606.666565,
                "A": -171.156052,
                "B": -74.0050507,
                "C": -9.79680157,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 844.574344,
                "Y": 6.413462,
                "Z": 1071.370595,
                "A": -170.069237,
                "B": -74.380376,
                "C": -11.249671
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 10
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 308
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 17
            },
            {
              "id": "screw-retract-3",
              "phase": "screw-retract",
              "screw": 3,
              "pointName": "XSCR_03:ToolOffset",
              "pose": {
                "X": 404.811219,
                "Y": -5.938681,
                "Z": 579.513131,
                "A": -171.156052,
                "B": -74.005051,
                "C": -9.796802
              },
              "originalPose": {
                "X": 501.027802,
                "Y": -8.18817139,
                "Z": 606.666565,
                "A": -171.156052,
                "B": -74.0050507,
                "C": -9.79680157,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 748.168573,
                "Y": 9.339831,
                "Z": 1044.962951,
                "A": -170.069237,
                "B": -74.380376,
                "C": -11.249671
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 10
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 335
              },
              "nominal": true,
              "index": 18
            },
            {
              "id": "transit-4-XMainPrePosition",
              "phase": "transit",
              "screw": 4,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664749,
                "Z": 1030.729,
                "A": -72.692833,
                "B": -87.945732,
                "C": -113.111198
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 128
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1651
              },
              "nominal": true,
              "routeFunction": "LeftSeatSide_3",
              "priorRobPos": 301,
              "index": 19
            },
            {
              "id": "transit-4-Xscrewleftuppreposition",
              "phase": "transit",
              "screw": 4,
              "pointName": "Xscrewleftuppreposition",
              "pose": {
                "X": 846.513306,
                "Y": -39.8502312,
                "Z": 1506.23694,
                "A": -126.103745,
                "B": -25.0087185,
                "C": -88.3552
              },
              "originalPose": {
                "X": 846.513306,
                "Y": -39.8502312,
                "Z": 1506.23694,
                "A": -126.103745,
                "B": -25.0087185,
                "C": -88.3552,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 846.513306,
                "Y": -39.850231,
                "Z": 1506.23694,
                "A": -126.103745,
                "B": -25.008719,
                "C": -88.3552
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 114
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1660
              },
              "nominal": true,
              "routeFunction": "LeftSeatSide_3",
              "priorRobPos": 301,
              "index": 20
            },
            {
              "id": "transit-4-Xscrewleftpreposition",
              "phase": "transit",
              "screw": 4,
              "pointName": "Xscrewleftpreposition",
              "pose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.3424187
              },
              "originalPose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.3424187,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.342419
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 108
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1666
              },
              "nominal": true,
              "routeFunction": "LeftSeatSide_3",
              "priorRobPos": 301,
              "index": 21
            },
            {
              "id": "camera-approach-4-XCAM_04",
              "phase": "camera-approach",
              "screw": 4,
              "pointName": "XCAM_04:ToolOffset",
              "pose": {
                "X": 480.594956,
                "Y": -315.526212,
                "Z": -18.131959,
                "A": 171.02417,
                "B": -88.237267,
                "C": 102.404564
              },
              "originalPose": {
                "X": 474.624298,
                "Y": -215.706802,
                "Z": -18.792738,
                "A": 171.02417,
                "B": -88.2372665,
                "C": 102.404564,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 817.735048,
                "Y": -297.20134,
                "Z": 444.996048,
                "A": -177.98738,
                "B": -88.693497,
                "C": 91.10105
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 22
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 108
              },
              "nominal": true,
              "index": 22
            },
            {
              "id": "camera-4-XCAM_04",
              "phase": "camera",
              "screw": 4,
              "pointName": "XCAM_04",
              "pose": {
                "X": 474.624298,
                "Y": -215.706802,
                "Z": -18.792738,
                "A": 171.02417,
                "B": -88.2372665,
                "C": 102.404564
              },
              "originalPose": {
                "X": 474.624298,
                "Y": -215.706802,
                "Z": -18.792738,
                "A": 171.02417,
                "B": -88.2372665,
                "C": 102.404564,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 812.303842,
                "Y": -197.348948,
                "Z": 444.952235,
                "A": -177.987385,
                "B": -88.693496,
                "C": 91.101055
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 22
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 122
              },
              "nominal": true,
              "index": 23
            },
            {
              "id": "camera-retract-4",
              "phase": "camera-retract",
              "screw": 4,
              "pointName": "XCAM_04:ToolOffset",
              "pose": {
                "X": 480.594956,
                "Y": -315.526212,
                "Z": -18.131959,
                "A": 171.02417,
                "B": -88.237267,
                "C": 102.404564
              },
              "originalPose": {
                "X": 474.624298,
                "Y": -215.706802,
                "Z": -18.792738,
                "A": 171.02417,
                "B": -88.2372665,
                "C": 102.404564,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 817.735048,
                "Y": -297.20134,
                "Z": 444.996048,
                "A": -177.98738,
                "B": -88.693497,
                "C": 91.10105
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 22
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 188
              },
              "nominal": true,
              "index": 24
            },
            {
              "id": "screw-approach-4-XSCR_04",
              "phase": "screw-approach",
              "screw": 4,
              "pointName": "XSCR_04:ToolOffset",
              "pose": {
                "X": 475.998978,
                "Y": -293.183103,
                "Z": -13.648054,
                "A": 171.024429,
                "B": -88.237267,
                "C": 102.404305
              },
              "originalPose": {
                "X": 470.02832,
                "Y": -193.363693,
                "Z": -14.3088198,
                "A": 171.024429,
                "B": -88.2372665,
                "C": 102.404305,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 813.295039,
                "Y": -274.859931,
                "Z": 449.642629,
                "A": -177.987038,
                "B": -88.693495,
                "C": 91.100708
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 11
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 286
              },
              "nominal": true,
              "index": 25
            },
            {
              "id": "tightening-4-XSCR_04",
              "phase": "tightening",
              "screw": 4,
              "pointName": "XSCR_04",
              "pose": {
                "X": 470.02832,
                "Y": -193.363693,
                "Z": -14.3088198,
                "A": 171.024429,
                "B": -88.2372665,
                "C": 102.404305
              },
              "originalPose": {
                "X": 470.02832,
                "Y": -193.363693,
                "Z": -14.3088198,
                "A": 171.024429,
                "B": -88.2372665,
                "C": 102.404305,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 807.863833,
                "Y": -175.00754,
                "Z": 449.598829,
                "A": -177.987042,
                "B": -88.693495,
                "C": 91.100712
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 11
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 308
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 26
            },
            {
              "id": "screw-retract-4",
              "phase": "screw-retract",
              "screw": 4,
              "pointName": "XSCR_04:ToolOffset",
              "pose": {
                "X": 475.998978,
                "Y": -293.183103,
                "Z": -13.648054,
                "A": 171.024429,
                "B": -88.237267,
                "C": 102.404305
              },
              "originalPose": {
                "X": 470.02832,
                "Y": -193.363693,
                "Z": -14.3088198,
                "A": 171.024429,
                "B": -88.2372665,
                "C": 102.404305,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 813.295039,
                "Y": -274.859931,
                "Z": 449.642629,
                "A": -177.987038,
                "B": -88.693495,
                "C": 91.100708
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 11
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 335
              },
              "nominal": true,
              "index": 27
            },
            {
              "id": "transit-5-Xscrewleftpreposition",
              "phase": "transit",
              "screw": 5,
              "pointName": "Xscrewleftpreposition",
              "pose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.3424187
              },
              "originalPose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.3424187,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.342419
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 108
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1930
              },
              "nominal": true,
              "routeFunction": "RightSeatSide_3",
              "priorRobPos": 401,
              "index": 28
            },
            {
              "id": "transit-5-Xscrewleftuppreposition",
              "phase": "transit",
              "screw": 5,
              "pointName": "Xscrewleftuppreposition",
              "pose": {
                "X": 846.513306,
                "Y": -39.8502312,
                "Z": 1506.23694,
                "A": -126.103745,
                "B": -25.0087185,
                "C": -88.3552
              },
              "originalPose": {
                "X": 846.513306,
                "Y": -39.8502312,
                "Z": 1506.23694,
                "A": -126.103745,
                "B": -25.0087185,
                "C": -88.3552,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 846.513306,
                "Y": -39.850231,
                "Z": 1506.23694,
                "A": -126.103745,
                "B": -25.008719,
                "C": -88.3552
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 114
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1939
              },
              "nominal": true,
              "routeFunction": "RightSeatSide_3",
              "priorRobPos": 401,
              "index": 29
            },
            {
              "id": "transit-5-XMainPrePosition",
              "phase": "transit",
              "screw": 5,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664749,
                "Z": 1030.729,
                "A": -72.692833,
                "B": -87.945732,
                "C": -113.111198
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 128
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1946
              },
              "nominal": true,
              "routeFunction": "RightSeatSide_3",
              "priorRobPos": 401,
              "index": 30
            },
            {
              "id": "transit-5-Xscrewrightpreposition",
              "phase": "transit",
              "screw": 5,
              "pointName": "Xscrewrightpreposition",
              "pose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.1956291,
                "B": -89.0842285,
                "C": 133.458496
              },
              "originalPose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.1956291,
                "B": -89.0842285,
                "C": 133.458496,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.195629,
                "B": -89.084228,
                "C": 133.458496
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 111
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1955
              },
              "nominal": true,
              "routeFunction": "RightSeatSide_3",
              "priorRobPos": 401,
              "index": 31
            },
            {
              "id": "camera-approach-5-XCAM_05",
              "phase": "camera-approach",
              "screw": 5,
              "pointName": "XCAM_05:ToolOffset",
              "pose": {
                "X": 462.885438,
                "Y": 305.541042,
                "Z": -5.333321,
                "A": -173.285278,
                "B": -51.107555,
                "C": -97.381729
              },
              "originalPose": {
                "X": 464.549835,
                "Y": 205.880829,
                "Z": -13.400032,
                "A": -173.285278,
                "B": -51.1075554,
                "C": -97.3817291,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 803.509168,
                "Y": 323.868472,
                "Z": 461.484796,
                "A": -173.124037,
                "B": -51.500369,
                "C": -97.986953
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 23
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 108
              },
              "nominal": true,
              "index": 32
            },
            {
              "id": "camera-5-XCAM_05",
              "phase": "camera",
              "screw": 5,
              "pointName": "XCAM_05",
              "pose": {
                "X": 464.549835,
                "Y": 205.880829,
                "Z": -13.400032,
                "A": -173.285278,
                "B": -51.1075554,
                "C": -97.3817291
              },
              "originalPose": {
                "X": 464.549835,
                "Y": 205.880829,
                "Z": -13.400032,
                "A": -173.285278,
                "B": -51.1075554,
                "C": -97.3817291,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 804.569073,
                "Y": 224.248892,
                "Z": 452.835173,
                "A": -173.124037,
                "B": -51.500369,
                "C": -97.986954
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 23
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 122
              },
              "nominal": true,
              "index": 33
            },
            {
              "id": "camera-retract-5",
              "phase": "camera-retract",
              "screw": 5,
              "pointName": "XCAM_05:ToolOffset",
              "pose": {
                "X": 462.885438,
                "Y": 305.541042,
                "Z": -5.333321,
                "A": -173.285278,
                "B": -51.107555,
                "C": -97.381729
              },
              "originalPose": {
                "X": 464.549835,
                "Y": 205.880829,
                "Z": -13.400032,
                "A": -173.285278,
                "B": -51.1075554,
                "C": -97.3817291,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 803.509168,
                "Y": 323.868472,
                "Z": 461.484796,
                "A": -173.124037,
                "B": -51.500369,
                "C": -97.986953
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 23
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 188
              },
              "nominal": true,
              "index": 34
            },
            {
              "id": "screw-approach-5-XSCR_05",
              "phase": "screw-approach",
              "screw": 5,
              "pointName": "XSCR_05:ToolOffset",
              "pose": {
                "X": 473.435458,
                "Y": 283.935813,
                "Z": -13.798657,
                "A": 176.992249,
                "B": -29.511139,
                "C": -89.1127
              },
              "originalPose": {
                "X": 468.950745,
                "Y": 184.045517,
                "Z": -12.451,
                "A": 176.992249,
                "B": -29.5111389,
                "C": -89.1127,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 813.876831,
                "Y": 302.255681,
                "Z": 452.815912,
                "A": 176.855605,
                "B": -29.963003,
                "C": -89.464457
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 12
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 286
              },
              "nominal": true,
              "index": 35
            },
            {
              "id": "tightening-5-XSCR_05",
              "phase": "tightening",
              "screw": 5,
              "pointName": "XSCR_05",
              "pose": {
                "X": 468.950745,
                "Y": 184.045517,
                "Z": -12.451,
                "A": 176.992249,
                "B": -29.5111389,
                "C": -89.1127
              },
              "originalPose": {
                "X": 468.950745,
                "Y": 184.045517,
                "Z": -12.451,
                "A": 176.992249,
                "B": -29.5111389,
                "C": -89.1127,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 808.857936,
                "Y": 202.384989,
                "Z": 453.625674,
                "A": 176.855605,
                "B": -29.963002,
                "C": -89.464457
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 12
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 308
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 36
            },
            {
              "id": "screw-retract-5",
              "phase": "screw-retract",
              "screw": 5,
              "pointName": "XSCR_05:ToolOffset",
              "pose": {
                "X": 473.435458,
                "Y": 283.935813,
                "Z": -13.798657,
                "A": 176.992249,
                "B": -29.511139,
                "C": -89.1127
              },
              "originalPose": {
                "X": 468.950745,
                "Y": 184.045517,
                "Z": -12.451,
                "A": 176.992249,
                "B": -29.5111389,
                "C": -89.1127,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 813.876831,
                "Y": 302.255681,
                "Z": 452.815912,
                "A": 176.855605,
                "B": -29.963003,
                "C": -89.464457
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 12
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 335
              },
              "nominal": true,
              "index": 37
            },
            {
              "id": "transit-6-Xscrewrightpreposition",
              "phase": "transit",
              "screw": 6,
              "pointName": "Xscrewrightpreposition",
              "pose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.1956291,
                "B": -89.0842285,
                "C": 133.458496
              },
              "originalPose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.1956291,
                "B": -89.0842285,
                "C": 133.458496,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.195629,
                "B": -89.084228,
                "C": 133.458496
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 111
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 2194
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_3",
              "priorRobPos": 501,
              "index": 38
            },
            {
              "id": "transit-6-XMainPrePosition",
              "phase": "transit",
              "screw": 6,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664749,
                "Z": 1030.729,
                "A": -72.692833,
                "B": -87.945732,
                "C": -113.111198
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 128
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 2203
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_3",
              "priorRobPos": 501,
              "index": 39
            },
            {
              "id": "transit-6-XBackLeft2",
              "phase": "transit",
              "screw": 6,
              "pointName": "XBackLeft2",
              "pose": {
                "X": 919.118347,
                "Y": 154.232697,
                "Z": 1467.03516,
                "A": -153.523,
                "B": -18.5616989,
                "C": 115.261703
              },
              "originalPose": {
                "X": 919.118347,
                "Y": 154.232697,
                "Z": 1467.03516,
                "A": -153.523,
                "B": -18.5616989,
                "C": 115.261703,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 919.118347,
                "Y": 154.232697,
                "Z": 1467.03516,
                "A": -153.523,
                "B": -18.561699,
                "C": 115.261703
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 183
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 2212
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_3",
              "priorRobPos": 501,
              "index": 40
            },
            {
              "id": "transit-6-XBackLeft",
              "phase": "transit",
              "screw": 6,
              "pointName": "XBackLeft",
              "pose": {
                "X": 1045.12598,
                "Y": -111.8675,
                "Z": 1037.78198,
                "A": -131.104599,
                "B": -36.5557899,
                "C": 98.2744522
              },
              "originalPose": {
                "X": 1045.12598,
                "Y": -111.8675,
                "Z": 1037.78198,
                "A": -131.104599,
                "B": -36.5557899,
                "C": 98.2744522,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1045.12598,
                "Y": -111.8675,
                "Z": 1037.78198,
                "A": -131.104599,
                "B": -36.55579,
                "C": 98.274452
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 122
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 2219
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_3",
              "priorRobPos": 501,
              "index": 41
            },
            {
              "id": "camera-approach-6-XCAM_06",
              "phase": "camera-approach",
              "screw": 6,
              "pointName": "XCAM_06:ToolOffset",
              "pose": {
                "X": 667.717449,
                "Y": -161.4263,
                "Z": 228.649776,
                "A": -98.971977,
                "B": 49.551807,
                "C": 78.454
              },
              "originalPose": {
                "X": 568.564392,
                "Y": -161.192,
                "Z": 241.63501,
                "A": -98.9719772,
                "B": 49.5518074,
                "C": 78.454,
                "S": 2,
                "T": 10,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1007.558471,
                "Y": -145.541396,
                "Z": 691.22595,
                "A": -99.851987,
                "B": 49.805515,
                "C": 77.707856
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 24
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 108
              },
              "nominal": true,
              "index": 42
            },
            {
              "id": "camera-6-XCAM_06",
              "phase": "camera",
              "screw": 6,
              "pointName": "XCAM_06",
              "pose": {
                "X": 568.564392,
                "Y": -161.192,
                "Z": 241.63501,
                "A": -98.9719772,
                "B": 49.5518074,
                "C": 78.454
              },
              "originalPose": {
                "X": 568.564392,
                "Y": -161.192,
                "Z": 241.63501,
                "A": -98.9719772,
                "B": 49.5518074,
                "C": 78.454,
                "S": 2,
                "T": 10,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 908.50935,
                "Y": -144.845748,
                "Z": 704.965948,
                "A": -99.851988,
                "B": 49.805515,
                "C": 77.707856
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 24
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 122
              },
              "nominal": true,
              "index": 43
            },
            {
              "id": "camera-retract-6",
              "phase": "camera-retract",
              "screw": 6,
              "pointName": "XCAM_06:ToolOffset",
              "pose": {
                "X": 667.717449,
                "Y": -161.4263,
                "Z": 228.649776,
                "A": -98.971977,
                "B": 49.551807,
                "C": 78.454
              },
              "originalPose": {
                "X": 568.564392,
                "Y": -161.192,
                "Z": 241.63501,
                "A": -98.9719772,
                "B": 49.5518074,
                "C": 78.454,
                "S": 2,
                "T": 10,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1007.558471,
                "Y": -145.541396,
                "Z": 691.22595,
                "A": -99.851987,
                "B": 49.805515,
                "C": 77.707856
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 24
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 188
              },
              "nominal": true,
              "index": 44
            },
            {
              "id": "transit-6-XBackLeft3",
              "phase": "transit",
              "screw": 6,
              "pointName": "XBackLeft3",
              "pose": {
                "X": 1178.6864,
                "Y": 59.0992889,
                "Z": 824.313904,
                "A": -96.0094604,
                "B": 6.28789473,
                "C": 84.3091736
              },
              "originalPose": {
                "X": 1178.6864,
                "Y": 59.0992889,
                "Z": 824.313904,
                "A": -96.0094604,
                "B": 6.28789473,
                "C": 84.3091736,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1178.6864,
                "Y": 59.099289,
                "Z": 824.313904,
                "A": -96.00946,
                "B": 6.287895,
                "C": 84.309174
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 186
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 2231
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_3",
              "priorRobPos": 601,
              "index": 45
            },
            {
              "id": "screw-approach-6-XSCR_06",
              "phase": "screw-approach",
              "screw": 6,
              "pointName": "XSCR_06:ToolOffset",
              "pose": {
                "X": 643.379987,
                "Y": -155.862217,
                "Z": 224.81854,
                "A": -82.511047,
                "B": -45.37302,
                "C": 79.347832
              },
              "originalPose": {
                "X": 544.226929,
                "Y": -155.627914,
                "Z": 237.803772,
                "A": -82.5110474,
                "B": -45.3730202,
                "C": 79.3478317,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 983.223388,
                "Y": -139.823771,
                "Z": 687.61182,
                "A": -82.43177,
                "B": -44.989641,
                "C": 78.797465
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 13
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 286
              },
              "nominal": true,
              "index": 46
            },
            {
              "id": "tightening-6-XSCR_06",
              "phase": "tightening",
              "screw": 6,
              "pointName": "XSCR_06",
              "pose": {
                "X": 544.226929,
                "Y": -155.627914,
                "Z": 237.803772,
                "A": -82.5110474,
                "B": -45.3730202,
                "C": 79.3478317
              },
              "originalPose": {
                "X": 544.226929,
                "Y": -155.627914,
                "Z": 237.803772,
                "A": -82.5110474,
                "B": -45.3730202,
                "C": 79.3478317,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 884.174266,
                "Y": -139.12812,
                "Z": 701.351816,
                "A": -82.431771,
                "B": -44.989641,
                "C": 78.797465
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 13
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 308
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 47
            },
            {
              "id": "screw-retract-6",
              "phase": "screw-retract",
              "screw": 6,
              "pointName": "XSCR_06:ToolOffset",
              "pose": {
                "X": 643.379987,
                "Y": -155.862217,
                "Z": 224.81854,
                "A": -82.511047,
                "B": -45.37302,
                "C": 79.347832
              },
              "originalPose": {
                "X": 544.226929,
                "Y": -155.627914,
                "Z": 237.803772,
                "A": -82.5110474,
                "B": -45.3730202,
                "C": 79.3478317,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 983.223388,
                "Y": -139.823771,
                "Z": 687.61182,
                "A": -82.43177,
                "B": -44.989641,
                "C": 78.797465
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 13
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 335
              },
              "nominal": true,
              "index": 48
            },
            {
              "id": "transit-7-XBackLeft3",
              "phase": "transit",
              "screw": 7,
              "pointName": "XBackLeft3",
              "pose": {
                "X": 1178.6864,
                "Y": 59.0992889,
                "Z": 824.313904,
                "A": -96.0094604,
                "B": 6.28789473,
                "C": 84.3091736
              },
              "originalPose": {
                "X": 1178.6864,
                "Y": 59.0992889,
                "Z": 824.313904,
                "A": -96.0094604,
                "B": 6.28789473,
                "C": 84.3091736,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1178.6864,
                "Y": 59.099289,
                "Z": 824.313904,
                "A": -96.00946,
                "B": 6.287895,
                "C": 84.309174
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 186
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 2231
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_3",
              "priorRobPos": 601,
              "index": 49
            },
            {
              "id": "camera-approach-7-XCAM_07",
              "phase": "camera-approach",
              "screw": 7,
              "pointName": "XCAM_07:ToolOffset",
              "pose": {
                "X": 657.067889,
                "Y": 157.763163,
                "Z": 222.697502,
                "A": -86.790939,
                "B": -1.083524,
                "C": 82.328247
              },
              "originalPose": {
                "X": 558.104248,
                "Y": 152.467377,
                "Z": 236.044876,
                "A": -86.7909393,
                "B": -1.08352447,
                "C": 82.3282471,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 998.604456,
                "Y": 173.730012,
                "Z": 687.1825,
                "A": -87.095464,
                "B": -0.731561,
                "C": 81.911551
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 25
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 108
              },
              "nominal": true,
              "index": 50
            },
            {
              "id": "camera-7-XCAM_07",
              "phase": "camera",
              "screw": 7,
              "pointName": "XCAM_07",
              "pose": {
                "X": 558.104248,
                "Y": 152.467377,
                "Z": 236.044876,
                "A": -86.7909393,
                "B": -1.08352447,
                "C": 82.3282471
              },
              "originalPose": {
                "X": 558.104248,
                "Y": 152.467377,
                "Z": 236.044876,
                "A": -86.7909393,
                "B": -1.08352447,
                "C": 82.3282471,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 899.717336,
                "Y": 168.892634,
                "Z": 701.251517,
                "A": -87.095464,
                "B": -0.731562,
                "C": 81.911551
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 25
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 122
              },
              "nominal": true,
              "index": 51
            },
            {
              "id": "camera-retract-7",
              "phase": "camera-retract",
              "screw": 7,
              "pointName": "XCAM_07:ToolOffset",
              "pose": {
                "X": 657.067889,
                "Y": 157.763163,
                "Z": 222.697502,
                "A": -86.790939,
                "B": -1.083524,
                "C": 82.328247
              },
              "originalPose": {
                "X": 558.104248,
                "Y": 152.467377,
                "Z": 236.044876,
                "A": -86.7909393,
                "B": -1.08352447,
                "C": 82.3282471,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 998.604456,
                "Y": 173.730012,
                "Z": 687.1825,
                "A": -87.095464,
                "B": -0.731561,
                "C": 81.911551
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 25
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 188
              },
              "nominal": true,
              "index": 52
            },
            {
              "id": "transit-7-XBackLeft3",
              "phase": "transit",
              "screw": 7,
              "pointName": "XBackLeft3",
              "pose": {
                "X": 1178.6864,
                "Y": 59.0992889,
                "Z": 824.313904,
                "A": -96.0094604,
                "B": 6.28789473,
                "C": 84.3091736
              },
              "originalPose": {
                "X": 1178.6864,
                "Y": 59.0992889,
                "Z": 824.313904,
                "A": -96.0094604,
                "B": 6.28789473,
                "C": 84.3091736,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1178.6864,
                "Y": 59.099289,
                "Z": 824.313904,
                "A": -96.00946,
                "B": 6.287895,
                "C": 84.309174
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 186
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 2231
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_3",
              "priorRobPos": 701,
              "index": 53
            },
            {
              "id": "screw-approach-7-XSCR_07",
              "phase": "screw-approach",
              "screw": 7,
              "pointName": "XSCR_07:ToolOffset",
              "pose": {
                "X": 642.299334,
                "Y": 150.236062,
                "Z": 225.441017,
                "A": -86.790939,
                "B": -1.083528,
                "C": 82.328247
              },
              "originalPose": {
                "X": 543.335693,
                "Y": 144.940277,
                "Z": 238.788391,
                "A": -86.7909393,
                "B": -1.08352768,
                "C": 82.3282471,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 983.816285,
                "Y": 166.267196,
                "Z": 689.9951,
                "A": -87.095464,
                "B": -0.731565,
                "C": 81.911551
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 14
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 286
              },
              "nominal": true,
              "index": 54
            },
            {
              "id": "tightening-7-XSCR_07",
              "phase": "tightening",
              "screw": 7,
              "pointName": "XSCR_07",
              "pose": {
                "X": 543.335693,
                "Y": 144.940277,
                "Z": 238.788391,
                "A": -86.7909393,
                "B": -1.08352768,
                "C": 82.3282471
              },
              "originalPose": {
                "X": 543.335693,
                "Y": 144.940277,
                "Z": 238.788391,
                "A": -86.7909393,
                "B": -1.08352768,
                "C": 82.3282471,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 884.929165,
                "Y": 161.429819,
                "Z": 704.064118,
                "A": -87.095464,
                "B": -0.731565,
                "C": 81.911551
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 14
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 308
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 55
            },
            {
              "id": "screw-retract-7",
              "phase": "screw-retract",
              "screw": 7,
              "pointName": "XSCR_07:ToolOffset",
              "pose": {
                "X": 642.299334,
                "Y": 150.236062,
                "Z": 225.441017,
                "A": -86.790939,
                "B": -1.083528,
                "C": 82.328247
              },
              "originalPose": {
                "X": 543.335693,
                "Y": 144.940277,
                "Z": 238.788391,
                "A": -86.7909393,
                "B": -1.08352768,
                "C": 82.3282471,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 983.816285,
                "Y": 166.267196,
                "Z": 689.9951,
                "A": -87.095464,
                "B": -0.731565,
                "C": 81.911551
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 14
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 335
              },
              "nominal": true,
              "index": 56
            },
            {
              "id": "transit-8-XBackLeft3",
              "phase": "transit",
              "screw": 8,
              "pointName": "XBackLeft3",
              "pose": {
                "X": 1178.6864,
                "Y": 59.0992889,
                "Z": 824.313904,
                "A": -96.0094604,
                "B": 6.28789473,
                "C": 84.3091736
              },
              "originalPose": {
                "X": 1178.6864,
                "Y": 59.0992889,
                "Z": 824.313904,
                "A": -96.0094604,
                "B": 6.28789473,
                "C": 84.3091736,
                "S": 2,
                "T": 11,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1178.6864,
                "Y": 59.099289,
                "Z": 824.313904,
                "A": -96.00946,
                "B": 6.287895,
                "C": 84.309174
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 186
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 2231
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_3",
              "priorRobPos": 701,
              "index": 57
            },
            {
              "id": "camera-approach-8-XCAM_08",
              "phase": "camera-approach",
              "screw": 8,
              "pointName": "XCAM_08:ToolOffset",
              "pose": {
                "X": 630.642468,
                "Y": -69.846634,
                "Z": 453.518672,
                "A": -125.219315,
                "B": -72.201119,
                "C": 130.302429
              },
              "originalPose": {
                "X": 532.821228,
                "Y": -76.1774368,
                "Z": 433.746826,
                "A": -125.219315,
                "B": -72.2011185,
                "C": 130.302429,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 972.68738,
                "Y": -55.060872,
                "Z": 916.890949,
                "A": -123.834522,
                "B": -72.17632,
                "C": 128.521146
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 26
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 108
              },
              "nominal": true,
              "index": 58
            },
            {
              "id": "camera-8-XCAM_08",
              "phase": "camera",
              "screw": 8,
              "pointName": "XCAM_08",
              "pose": {
                "X": 532.821228,
                "Y": -76.1774368,
                "Z": 433.746826,
                "A": -125.219315,
                "B": -72.2011185,
                "C": 130.302429
              },
              "originalPose": {
                "X": 532.821228,
                "Y": -76.1774368,
                "Z": 433.746826,
                "A": -125.219315,
                "B": -72.2011185,
                "C": 130.302429,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 874.686147,
                "Y": -60.748419,
                "Z": 897.827633,
                "A": -123.834522,
                "B": -72.176319,
                "C": 128.521146
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 26
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 122
              },
              "nominal": true,
              "index": 59
            },
            {
              "id": "camera-retract-8",
              "phase": "camera-retract",
              "screw": 8,
              "pointName": "XCAM_08:ToolOffset",
              "pose": {
                "X": 630.642468,
                "Y": -69.846634,
                "Z": 453.518672,
                "A": -125.219315,
                "B": -72.201119,
                "C": 130.302429
              },
              "originalPose": {
                "X": 532.821228,
                "Y": -76.1774368,
                "Z": 433.746826,
                "A": -125.219315,
                "B": -72.2011185,
                "C": 130.302429,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 972.68738,
                "Y": -55.060872,
                "Z": 916.890949,
                "A": -123.834522,
                "B": -72.17632,
                "C": 128.521146
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 26
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 188
              },
              "nominal": true,
              "index": 60
            },
            {
              "id": "transit-8-XBackLeft4",
              "phase": "transit",
              "screw": 8,
              "pointName": "XBackLeft4",
              "pose": {
                "X": 1028.11804,
                "Y": 98.1932297,
                "Z": 858.27533,
                "A": -89.5733566,
                "B": -56.9871101,
                "C": 96.4063263
              },
              "originalPose": {
                "X": 1028.11804,
                "Y": 98.1932297,
                "Z": 858.27533,
                "A": -89.5733566,
                "B": -56.9871101,
                "C": 96.4063263,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1028.11804,
                "Y": 98.19323,
                "Z": 858.27533,
                "A": -89.573357,
                "B": -56.98711,
                "C": 96.406326
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 189
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 2243
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_3",
              "priorRobPos": 801,
              "index": 61
            },
            {
              "id": "screw-approach-8-XSCR_08",
              "phase": "screw-approach",
              "screw": 8,
              "pointName": "XSCR_08:ToolOffset",
              "pose": {
                "X": 616.417413,
                "Y": -68.616287,
                "Z": 428.76849,
                "A": 126.53788,
                "B": -70.671234,
                "C": -127.392479
              },
              "originalPose": {
                "X": 518.46637,
                "Y": -69.8749542,
                "Z": 408.668518,
                "A": 126.53788,
                "B": -70.6712341,
                "C": -127.392479,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 958.282212,
                "Y": -53.610901,
                "Z": 892.257107,
                "A": 125.773003,
                "B": -71.19361,
                "C": -126.912391
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 15
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 286
              },
              "nominal": true,
              "index": 62
            },
            {
              "id": "tightening-8-XSCR_08",
              "phase": "tightening",
              "screw": 8,
              "pointName": "XSCR_08",
              "pose": {
                "X": 518.46637,
                "Y": -69.8749542,
                "Z": 408.668518,
                "A": 126.53788,
                "B": -70.6712341,
                "C": -127.392479
              },
              "originalPose": {
                "X": 518.46637,
                "Y": -69.8749542,
                "Z": 408.668518,
                "A": 126.53788,
                "B": -70.6712341,
                "C": -127.392479,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 860.176348,
                "Y": -54.223876,
                "Z": 872.895709,
                "A": 125.773003,
                "B": -71.19361,
                "C": -126.912391
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 15
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 308
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 63
            },
            {
              "id": "screw-retract-8",
              "phase": "screw-retract",
              "screw": 8,
              "pointName": "XSCR_08:ToolOffset",
              "pose": {
                "X": 616.417413,
                "Y": -68.616287,
                "Z": 428.76849,
                "A": 126.53788,
                "B": -70.671234,
                "C": -127.392479
              },
              "originalPose": {
                "X": 518.46637,
                "Y": -69.8749542,
                "Z": 408.668518,
                "A": 126.53788,
                "B": -70.6712341,
                "C": -127.392479,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 958.282212,
                "Y": -53.610901,
                "Z": 892.257107,
                "A": 125.773003,
                "B": -71.19361,
                "C": -126.912391
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 15
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 335
              },
              "nominal": true,
              "index": 64
            },
            {
              "id": "transit-9-XBackLeft4",
              "phase": "transit",
              "screw": 9,
              "pointName": "XBackLeft4",
              "pose": {
                "X": 1028.11804,
                "Y": 98.1932297,
                "Z": 858.27533,
                "A": -89.5733566,
                "B": -56.9871101,
                "C": 96.4063263
              },
              "originalPose": {
                "X": 1028.11804,
                "Y": 98.1932297,
                "Z": 858.27533,
                "A": -89.5733566,
                "B": -56.9871101,
                "C": 96.4063263,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1028.11804,
                "Y": 98.19323,
                "Z": 858.27533,
                "A": -89.573357,
                "B": -56.98711,
                "C": 96.406326
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 189
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 2243
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_3",
              "priorRobPos": 801,
              "index": 65
            },
            {
              "id": "camera-approach-9-XCAM_09",
              "phase": "camera-approach",
              "screw": 9,
              "pointName": "XCAM_09:ToolOffset",
              "pose": {
                "X": 630.457524,
                "Y": 62.535654,
                "Z": 446.115625,
                "A": -125.697777,
                "B": -61.100441,
                "C": 125.557571
              },
              "originalPose": {
                "X": 534.683472,
                "Y": 68.6614532,
                "Z": 418.012146,
                "A": -125.697777,
                "B": -61.100441,
                "C": 125.557571,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 973.168102,
                "Y": 77.360971,
                "Z": 910.247619,
                "A": -125.021676,
                "B": -61.083566,
                "C": 124.429833
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 27
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 108
              },
              "nominal": true,
              "index": 66
            },
            {
              "id": "camera-9-XCAM_09",
              "phase": "camera",
              "screw": 9,
              "pointName": "XCAM_09",
              "pose": {
                "X": 534.683472,
                "Y": 68.6614532,
                "Z": 418.012146,
                "A": -125.697777,
                "B": -61.100441,
                "C": 125.557571
              },
              "originalPose": {
                "X": 534.683472,
                "Y": 68.6614532,
                "Z": 418.012146,
                "A": -125.697777,
                "B": -61.100441,
                "C": 125.557571,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 877.21878,
                "Y": 84.166613,
                "Z": 882.908802,
                "A": -125.021676,
                "B": -61.083566,
                "C": 124.429833
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 27
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 122
              },
              "nominal": true,
              "index": 67
            },
            {
              "id": "camera-retract-9",
              "phase": "camera-retract",
              "screw": 9,
              "pointName": "XCAM_09:ToolOffset",
              "pose": {
                "X": 630.457524,
                "Y": 62.535654,
                "Z": 446.115625,
                "A": -125.697777,
                "B": -61.100441,
                "C": 125.557571
              },
              "originalPose": {
                "X": 534.683472,
                "Y": 68.6614532,
                "Z": 418.012146,
                "A": -125.697777,
                "B": -61.100441,
                "C": 125.557571,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 973.168102,
                "Y": 77.360971,
                "Z": 910.247619,
                "A": -125.021676,
                "B": -61.083566,
                "C": 124.429833
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 27
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 188
              },
              "nominal": true,
              "index": 68
            },
            {
              "id": "transit-9-XBackLeft4",
              "phase": "transit",
              "screw": 9,
              "pointName": "XBackLeft4",
              "pose": {
                "X": 1028.11804,
                "Y": 98.1932297,
                "Z": 858.27533,
                "A": -89.5733566,
                "B": -56.9871101,
                "C": 96.4063263
              },
              "originalPose": {
                "X": 1028.11804,
                "Y": 98.1932297,
                "Z": 858.27533,
                "A": -89.5733566,
                "B": -56.9871101,
                "C": 96.4063263,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1028.11804,
                "Y": 98.19323,
                "Z": 858.27533,
                "A": -89.573357,
                "B": -56.98711,
                "C": 96.406326
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 189
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 2243
              },
              "nominal": true,
              "routeFunction": "BackSeatSideLeft_3",
              "priorRobPos": 901,
              "index": 69
            },
            {
              "id": "screw-approach-9-XSCR_09",
              "phase": "screw-approach",
              "screw": 9,
              "pointName": "XSCR_09:ToolOffset",
              "pose": {
                "X": 617.495408,
                "Y": 62.014814,
                "Z": 425.505601,
                "A": -116.368164,
                "B": -73.364265,
                "C": 121.082497
              },
              "originalPose": {
                "X": 518.793457,
                "Y": 55.7321053,
                "Z": 410.725464,
                "A": -116.368164,
                "B": -73.3642654,
                "C": 121.082497,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 960.047624,
                "Y": 77.029104,
                "Z": 889.734117,
                "A": -114.896644,
                "B": -73.255511,
                "C": 119.221465
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 16
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 286
              },
              "nominal": true,
              "index": 70
            },
            {
              "id": "tightening-9-XSCR_09",
              "phase": "tightening",
              "screw": 9,
              "pointName": "XSCR_09",
              "pose": {
                "X": 518.793457,
                "Y": 55.7321053,
                "Z": 410.725464,
                "A": -116.368164,
                "B": -73.3642654,
                "C": 121.082497
              },
              "originalPose": {
                "X": 518.793457,
                "Y": 55.7321053,
                "Z": 410.725464,
                "A": -116.368164,
                "B": -73.3642654,
                "C": 121.082497,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 861.203784,
                "Y": 71.365627,
                "Z": 875.669257,
                "A": -114.896644,
                "B": -73.255512,
                "C": 119.221465
              },
              "base": 10,
              "tool": 12,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 16
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 308
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 71
            },
            {
              "id": "screw-retract-9",
              "phase": "screw-retract",
              "screw": 9,
              "pointName": "XSCR_09:ToolOffset",
              "pose": {
                "X": 617.495408,
                "Y": 62.014814,
                "Z": 425.505601,
                "A": -116.368164,
                "B": -73.364265,
                "C": 121.082497
              },
              "originalPose": {
                "X": 518.793457,
                "Y": 55.7321053,
                "Z": 410.725464,
                "A": -116.368164,
                "B": -73.3642654,
                "C": 121.082497,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 960.047624,
                "Y": 77.029104,
                "Z": 889.734117,
                "A": -114.896644,
                "B": -73.255511,
                "C": 119.221465
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.dat",
                "line": 16
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 335
              },
              "nominal": true,
              "index": 72
            }
          ],
          "order": [
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9
          ],
          "orderProvenance": "Illustrative numeric screw order. PLC commands each screw; robot KRL does not prescribe complete production ordering.",
          "trajectoryProvenance": "Camera targets and transition branches extracted from KRL. Tightening shown at taught nominal XSCR; actual XScrewingPos uses live vision data.",
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_540_Sport.src",
            "line": 1
          }
        },
        {
          "id": "530",
          "seatType": 1,
          "label": "530 (archívny program)",
          "enabledInCell": false,
          "screwCount": 6,
          "screws": [
            {
              "number": 1,
              "side": "right",
              "cameraProgram": 1,
              "camera": {
                "id": "camera-1-XCAM_01",
                "phase": "camera",
                "screw": 1,
                "pointName": "XCAM_01",
                "pose": {
                  "X": 464.276123,
                  "Y": 203.660461,
                  "Z": -14.1114082,
                  "A": 178.09288,
                  "B": -29.8047028,
                  "C": -91.3777237
                },
                "originalPose": {
                  "X": 464.276123,
                  "Y": 203.660461,
                  "Z": -14.1114082,
                  "A": 178.09288,
                  "B": -29.8047028,
                  "C": -91.3777237,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 804.27788,
                  "Y": 222.034176,
                  "Z": 452.113198,
                  "A": 177.963296,
                  "B": -30.250597,
                  "C": -91.740499
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 16
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 122
                },
                "nominal": true,
                "index": 3
              },
              "screw": {
                "id": "tightening-1-XSCR_01",
                "phase": "tightening",
                "screw": 1,
                "pointName": "XSCR_01",
                "pose": {
                  "X": 470.773529,
                  "Y": 184.67244,
                  "Z": -11.9551373,
                  "A": -179.581528,
                  "B": -29.7858601,
                  "C": -89.9195404
                },
                "originalPose": {
                  "X": 470.773529,
                  "Y": 184.67244,
                  "Z": -11.9551373,
                  "A": -179.581528,
                  "B": -29.7858601,
                  "C": -89.9195404,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 810.687814,
                  "Y": 202.999175,
                  "Z": 454.111242,
                  "A": -179.700978,
                  "B": -30.218613,
                  "C": -90.302861
                },
                "base": 10,
                "tool": 1,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 8
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 308
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 8
              },
              "cameraApproach": {
                "id": "camera-approach-1-XCAM_01",
                "phase": "camera-approach",
                "screw": 1,
                "pointName": "XCAM_01:ToolOffset",
                "pose": {
                  "X": 468.797507,
                  "Y": 303.536406,
                  "Z": -12.025095,
                  "A": 178.09288,
                  "B": -29.804703,
                  "C": -91.377724
                },
                "originalPose": {
                  "X": 464.276123,
                  "Y": 203.660461,
                  "Z": -14.1114082,
                  "A": 178.09288,
                  "B": -29.8047028,
                  "C": -91.3777237,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 809.359372,
                  "Y": 321.870516,
                  "Z": 454.736889,
                  "A": 177.963296,
                  "B": -30.250597,
                  "C": -91.740499
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 16
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 108
                },
                "nominal": true,
                "index": 2
              },
              "screwApproach": {
                "id": "screw-approach-1-XSCR_01",
                "phase": "screw-approach",
                "screw": 1,
                "pointName": "XSCR_01:ToolOffset",
                "pose": {
                  "X": 469.973407,
                  "Y": 284.669165,
                  "Z": -12.077013,
                  "A": -179.581528,
                  "B": -29.78586,
                  "C": -89.91954
                },
                "originalPose": {
                  "X": 470.773529,
                  "Y": 184.67244,
                  "Z": -11.9551373,
                  "A": -179.581528,
                  "B": -29.7858601,
                  "C": -89.9195404,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 810.431967,
                  "Y": 302.997805,
                  "Z": 454.568004,
                  "A": -179.700978,
                  "B": -30.218612,
                  "C": -90.302861
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 8
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 286
                },
                "nominal": true,
                "index": 7
              },
              "phNominal": {
                "value": 0.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 48
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[1,1]",
                "type": "E6POS",
                "values": {
                  "X": 0.0,
                  "Y": 0.0,
                  "Z": 0.0,
                  "A": 0.0,
                  "B": 0.0,
                  "C": 0.0,
                  "S": 0,
                  "T": 0,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 135
                },
                "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0,S 0,T 0,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 2,
              "side": "left",
              "cameraProgram": 2,
              "camera": {
                "id": "camera-2-XCAM_02",
                "phase": "camera",
                "screw": 2,
                "pointName": "XCAM_02",
                "pose": {
                  "X": 476.11322,
                  "Y": -208.7332,
                  "Z": -10.70753,
                  "A": 164.921371,
                  "B": -85.5596771,
                  "C": 104.704689
                },
                "originalPose": {
                  "X": 476.11322,
                  "Y": -208.7332,
                  "Z": -10.70753,
                  "A": 164.921371,
                  "B": -85.5596771,
                  "C": 104.704689,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 813.89195,
                  "Y": -190.430243,
                  "Z": 453.065682,
                  "A": 167.564444,
                  "B": -86.060487,
                  "C": 101.742606
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 17
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 122
                },
                "nominal": true,
                "index": 13
              },
              "screw": {
                "id": "tightening-2-XSCR_02",
                "phase": "tightening",
                "screw": 2,
                "pointName": "XSCR_02",
                "pose": {
                  "X": 471.636505,
                  "Y": -193.273651,
                  "Z": -12.5954256,
                  "A": 162.109482,
                  "B": -85.4381332,
                  "C": 108.897423
                },
                "originalPose": {
                  "X": 471.636505,
                  "Y": -193.273651,
                  "Z": -12.5954256,
                  "A": 162.109482,
                  "B": -85.4381332,
                  "C": 108.897423,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 809.485415,
                  "Y": -174.936079,
                  "Z": 451.300431,
                  "A": 164.317004,
                  "B": -85.949637,
                  "C": 106.371674
                },
                "base": 10,
                "tool": 1,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 9
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 308
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 18
              },
              "cameraApproach": {
                "id": "camera-approach-2-XCAM_02",
                "phase": "camera-approach",
                "screw": 2,
                "pointName": "XCAM_02:ToolOffset",
                "pose": {
                  "X": 475.387011,
                  "Y": -308.71125,
                  "Z": -8.742305,
                  "A": 164.921371,
                  "B": -85.559677,
                  "C": 104.704689
                },
                "originalPose": {
                  "X": 476.11322,
                  "Y": -208.7332,
                  "Z": -10.70753,
                  "A": 164.921371,
                  "B": -85.5596771,
                  "C": 104.704689,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 812.635595,
                  "Y": -290.412574,
                  "Z": 454.463901,
                  "A": 167.564444,
                  "B": -86.060487,
                  "C": 101.742606
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 17
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 108
                },
                "nominal": true,
                "index": 12
              },
              "screwApproach": {
                "id": "screw-approach-2-XSCR_02",
                "phase": "screw-approach",
                "screw": 2,
                "pointName": "XSCR_02:ToolOffset",
                "pose": {
                  "X": 473.296154,
                  "Y": -293.22669,
                  "Z": -10.019471,
                  "A": 162.109482,
                  "B": -85.438133,
                  "C": 108.897423
                },
                "originalPose": {
                  "X": 471.636505,
                  "Y": -193.273651,
                  "Z": -12.5954256,
                  "A": 162.109482,
                  "B": -85.4381332,
                  "C": 108.897423,
                  "S": 2,
                  "T": 35,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 810.619575,
                  "Y": -274.909825,
                  "Z": 453.291352,
                  "A": 164.317004,
                  "B": -85.949637,
                  "C": 106.371674
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 9
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 286
                },
                "nominal": true,
                "index": 17
              },
              "phNominal": {
                "value": 0.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 49
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[2,1]",
                "type": "E6POS",
                "values": {
                  "X": 0.0,
                  "Y": 0.0,
                  "Z": 0.0,
                  "A": 0.0,
                  "B": 0.0,
                  "C": 0.0,
                  "S": 0,
                  "T": 0,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 142
                },
                "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0,S 0,T 0,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 3,
              "side": "front",
              "cameraProgram": 3,
              "camera": {
                "id": "camera-3-XCAM_03",
                "phase": "camera",
                "screw": 3,
                "pointName": "XCAM_03",
                "pose": {
                  "X": 534.131042,
                  "Y": 32.9577522,
                  "Z": 286.063324,
                  "A": -173.219788,
                  "B": -85.5575638,
                  "C": -7.96297741
                },
                "originalPose": {
                  "X": 534.131042,
                  "Y": 32.9577522,
                  "Z": 286.063324,
                  "A": -173.219788,
                  "B": -85.5575638,
                  "C": -7.96297741,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 875.472435,
                  "Y": 49.227946,
                  "Z": 750.765732,
                  "A": -168.218095,
                  "B": -85.933999,
                  "C": -13.290424
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 18
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 122
                },
                "nominal": true,
                "index": 21
              },
              "screw": {
                "id": "tightening-3-XSCR_03",
                "phase": "tightening",
                "screw": 3,
                "pointName": "XSCR_03",
                "pose": {
                  "X": 547.026062,
                  "Y": 37.6040878,
                  "Z": 287.993042,
                  "A": -176.497467,
                  "B": -82.9446182,
                  "C": -3.1986568
                },
                "originalPose": {
                  "X": 547.026062,
                  "Y": 37.6040878,
                  "Z": 287.993042,
                  "A": -176.497467,
                  "B": -82.9446182,
                  "C": -3.1986568,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 888.406839,
                  "Y": 53.79327,
                  "Z": 752.623906,
                  "A": -173.771499,
                  "B": -83.35009,
                  "C": -6.257573
                },
                "base": 10,
                "tool": 1,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 10
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 308
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 26
              },
              "cameraApproach": {
                "id": "camera-approach-3-XCAM_03",
                "phase": "camera-approach",
                "screw": 3,
                "pointName": "XCAM_03:ToolOffset",
                "pose": {
                  "X": 434.447805,
                  "Y": 35.057048,
                  "Z": 278.392263,
                  "A": -173.219788,
                  "B": -85.557564,
                  "C": -7.962977
                },
                "originalPose": {
                  "X": 534.131042,
                  "Y": 32.9577522,
                  "Z": 286.063324,
                  "A": -173.219788,
                  "B": -85.5575638,
                  "C": -7.96297741,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 775.746888,
                  "Y": 51.910521,
                  "Z": 743.865081,
                  "A": -168.218094,
                  "B": -85.933999,
                  "C": -13.290424
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 18
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 108
                },
                "nominal": true,
                "index": 20
              },
              "screwApproach": {
                "id": "screw-approach-3-XSCR_03",
                "phase": "screw-approach",
                "screw": 3,
                "pointName": "XSCR_03:ToolOffset",
                "pose": {
                  "X": 447.782088,
                  "Y": 37.119914,
                  "Z": 275.72931,
                  "A": -176.497467,
                  "B": -82.944618,
                  "C": -3.198657
                },
                "originalPose": {
                  "X": 547.026062,
                  "Y": 37.6040878,
                  "Z": 287.993042,
                  "A": -176.497467,
                  "B": -82.9446182,
                  "C": -3.1986568,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 789.071669,
                  "Y": 53.916565,
                  "Z": 741.112659,
                  "A": -173.771499,
                  "B": -83.35009,
                  "C": -6.257573
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 10
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 286
                },
                "nominal": true,
                "index": 25
              },
              "phNominal": {
                "value": 0.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 50
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[3,1]",
                "type": "E6POS",
                "values": {
                  "X": 0.0,
                  "Y": 0.0,
                  "Z": 0.0,
                  "A": 0.0,
                  "B": 0.0,
                  "C": 0.0,
                  "S": 0,
                  "T": 0,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 146
                },
                "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0,S 0,T 0,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 4,
              "side": "front",
              "cameraProgram": 4,
              "camera": {
                "id": "camera-4-XCAM_04",
                "phase": "camera",
                "screw": 4,
                "pointName": "XCAM_04",
                "pose": {
                  "X": 534.131042,
                  "Y": 32.9577522,
                  "Z": 286.063324,
                  "A": -173.219788,
                  "B": -85.5575638,
                  "C": -7.96297741
                },
                "originalPose": {
                  "X": 534.131042,
                  "Y": 32.9577522,
                  "Z": 286.063324,
                  "A": -173.219788,
                  "B": -85.5575638,
                  "C": -7.96297741,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 875.472435,
                  "Y": 49.227946,
                  "Z": 750.765732,
                  "A": -168.218095,
                  "B": -85.933999,
                  "C": -13.290424
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 19
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 122
                },
                "nominal": true,
                "index": 31
              },
              "screw": {
                "id": "tightening-4-XSCR_04",
                "phase": "tightening",
                "screw": 4,
                "pointName": "XSCR_04",
                "pose": {
                  "X": 547.026062,
                  "Y": 37.6040878,
                  "Z": 287.993042,
                  "A": -176.497467,
                  "B": -82.9446182,
                  "C": -3.1986568
                },
                "originalPose": {
                  "X": 547.026062,
                  "Y": 37.6040878,
                  "Z": 287.993042,
                  "A": -176.497467,
                  "B": -82.9446182,
                  "C": -3.1986568,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 888.406839,
                  "Y": 53.79327,
                  "Z": 752.623906,
                  "A": -173.771499,
                  "B": -83.35009,
                  "C": -6.257573
                },
                "base": 10,
                "tool": 1,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 11
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 308
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 36
              },
              "cameraApproach": {
                "id": "camera-approach-4-XCAM_04",
                "phase": "camera-approach",
                "screw": 4,
                "pointName": "XCAM_04:ToolOffset",
                "pose": {
                  "X": 434.447805,
                  "Y": 35.057048,
                  "Z": 278.392263,
                  "A": -173.219788,
                  "B": -85.557564,
                  "C": -7.962977
                },
                "originalPose": {
                  "X": 534.131042,
                  "Y": 32.9577522,
                  "Z": 286.063324,
                  "A": -173.219788,
                  "B": -85.5575638,
                  "C": -7.96297741,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 775.746888,
                  "Y": 51.910521,
                  "Z": 743.865081,
                  "A": -168.218094,
                  "B": -85.933999,
                  "C": -13.290424
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 19
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 108
                },
                "nominal": true,
                "index": 30
              },
              "screwApproach": {
                "id": "screw-approach-4-XSCR_04",
                "phase": "screw-approach",
                "screw": 4,
                "pointName": "XSCR_04:ToolOffset",
                "pose": {
                  "X": 447.782088,
                  "Y": 37.119914,
                  "Z": 275.72931,
                  "A": -176.497467,
                  "B": -82.944618,
                  "C": -3.198657
                },
                "originalPose": {
                  "X": 547.026062,
                  "Y": 37.6040878,
                  "Z": 287.993042,
                  "A": -176.497467,
                  "B": -82.9446182,
                  "C": -3.1986568,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 789.071669,
                  "Y": 53.916565,
                  "Z": 741.112659,
                  "A": -173.771499,
                  "B": -83.35009,
                  "C": -6.257573
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 11
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 286
                },
                "nominal": true,
                "index": 35
              },
              "phNominal": {
                "value": 0.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 51
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[4,1]",
                "type": "E6POS",
                "values": {
                  "X": 0.0,
                  "Y": 0.0,
                  "Z": 0.0,
                  "A": 0.0,
                  "B": 0.0,
                  "C": 0.0,
                  "S": 0,
                  "T": 0,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 150
                },
                "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0,S 0,T 0,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 5,
              "side": "front",
              "cameraProgram": 5,
              "camera": {
                "id": "camera-5-XCAM_05",
                "phase": "camera",
                "screw": 5,
                "pointName": "XCAM_05",
                "pose": {
                  "X": 529.615417,
                  "Y": -53.5582047,
                  "Z": 286.179352,
                  "A": -173.219788,
                  "B": -85.5575638,
                  "C": -7.96298504
                },
                "originalPose": {
                  "X": 529.615417,
                  "Y": -53.5582047,
                  "Z": 286.179352,
                  "A": -173.219788,
                  "B": -85.5575638,
                  "C": -7.96298504,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 870.486217,
                  "Y": -37.261554,
                  "Z": 750.420734,
                  "A": -168.218095,
                  "B": -85.933999,
                  "C": -13.290432
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 20
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 122
                },
                "nominal": true,
                "index": 41
              },
              "screw": {
                "id": "tightening-5-XSCR_05",
                "phase": "tightening",
                "screw": 5,
                "pointName": "XSCR_05",
                "pose": {
                  "X": 547.016418,
                  "Y": -47.1635895,
                  "Z": 288.473663,
                  "A": -109.163399,
                  "B": -66.3537827,
                  "C": -69.0455856
                },
                "originalPose": {
                  "X": 547.016418,
                  "Y": -47.1635895,
                  "Z": 288.473663,
                  "A": -109.163399,
                  "B": -66.3537827,
                  "C": -69.0455856,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 887.938698,
                  "Y": -30.974478,
                  "Z": 752.619228,
                  "A": -108.297361,
                  "B": -66.181594,
                  "C": -70.33148
                },
                "base": 10,
                "tool": 1,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 12
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 308
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 46
              },
              "cameraApproach": {
                "id": "camera-approach-5-XCAM_05",
                "phase": "camera-approach",
                "screw": 5,
                "pointName": "XCAM_05:ToolOffset",
                "pose": {
                  "X": 429.93218,
                  "Y": -51.458895,
                  "Z": 278.508291,
                  "A": -173.219788,
                  "B": -85.557564,
                  "C": -7.962985
                },
                "originalPose": {
                  "X": 529.615417,
                  "Y": -53.5582047,
                  "Z": 286.179352,
                  "A": -173.219788,
                  "B": -85.5575638,
                  "C": -7.96298504,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 770.76067,
                  "Y": -34.578966,
                  "Z": 743.520083,
                  "A": -168.218094,
                  "B": -85.933999,
                  "C": -13.290432
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 20
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 108
                },
                "nominal": true,
                "index": 40
              },
              "screwApproach": {
                "id": "screw-approach-5-XSCR_05",
                "phase": "screw-approach",
                "screw": 5,
                "pointName": "XSCR_05:ToolOffset",
                "pose": {
                  "X": 448.050927,
                  "Y": -47.452741,
                  "Z": 274.129748,
                  "A": -109.163399,
                  "B": -66.353783,
                  "C": -69.045586
                },
                "originalPose": {
                  "X": 547.016418,
                  "Y": -47.1635895,
                  "Z": 288.473663,
                  "A": -109.163399,
                  "B": -66.3537827,
                  "C": -69.0455856,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 788.867309,
                  "Y": -30.645676,
                  "Z": 739.026892,
                  "A": -108.297361,
                  "B": -66.181594,
                  "C": -70.33148
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 12
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 286
                },
                "nominal": true,
                "index": 45
              },
              "phNominal": {
                "value": 0.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 52
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[5,1]",
                "type": "E6POS",
                "values": {
                  "X": 0.0,
                  "Y": 0.0,
                  "Z": 0.0,
                  "A": 0.0,
                  "B": 0.0,
                  "C": 0.0,
                  "S": 0,
                  "T": 0,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 154
                },
                "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0,S 0,T 0,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            },
            {
              "number": 6,
              "side": "front",
              "cameraProgram": 6,
              "camera": {
                "id": "camera-6-XCAM_06",
                "phase": "camera",
                "screw": 6,
                "pointName": "XCAM_06",
                "pose": {
                  "X": 529.615417,
                  "Y": -53.5582047,
                  "Z": 286.179352,
                  "A": -173.219788,
                  "B": -85.5575638,
                  "C": -7.96298504
                },
                "originalPose": {
                  "X": 529.615417,
                  "Y": -53.5582047,
                  "Z": 286.179352,
                  "A": -173.219788,
                  "B": -85.5575638,
                  "C": -7.96298504,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 870.486217,
                  "Y": -37.261554,
                  "Z": 750.420734,
                  "A": -168.218095,
                  "B": -85.933999,
                  "C": -13.290432
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 21
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 122
                },
                "nominal": true,
                "index": 51
              },
              "screw": {
                "id": "tightening-6-XSCR_06",
                "phase": "tightening",
                "screw": 6,
                "pointName": "XSCR_06",
                "pose": {
                  "X": 547.016418,
                  "Y": -47.1635895,
                  "Z": 288.473663,
                  "A": -109.163399,
                  "B": -66.3537827,
                  "C": -69.0455856
                },
                "originalPose": {
                  "X": 547.016418,
                  "Y": -47.1635895,
                  "Z": 288.473663,
                  "A": -109.163399,
                  "B": -66.3537827,
                  "C": -69.0455856,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 887.938698,
                  "Y": -30.974478,
                  "Z": 752.619228,
                  "A": -108.297361,
                  "B": -66.181594,
                  "C": -70.33148
                },
                "base": 10,
                "tool": 1,
                "motion": "LIN",
                "speed": {
                  "kind": "CP",
                  "value": 0.5,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 13
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 308
                },
                "nominal": true,
                "runtimeBase": 5,
                "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
                "runtimeTool": 12,
                "index": 56
              },
              "cameraApproach": {
                "id": "camera-approach-6-XCAM_06",
                "phase": "camera-approach",
                "screw": 6,
                "pointName": "XCAM_06:ToolOffset",
                "pose": {
                  "X": 429.93218,
                  "Y": -51.458895,
                  "Z": 278.508291,
                  "A": -173.219788,
                  "B": -85.557564,
                  "C": -7.962985
                },
                "originalPose": {
                  "X": 529.615417,
                  "Y": -53.5582047,
                  "Z": 286.179352,
                  "A": -173.219788,
                  "B": -85.5575638,
                  "C": -7.96298504,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 770.76067,
                  "Y": -34.578966,
                  "Z": 743.520083,
                  "A": -168.218094,
                  "B": -85.933999,
                  "C": -13.290432
                },
                "base": 10,
                "tool": 2,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 1,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 21
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 108
                },
                "nominal": true,
                "index": 50
              },
              "screwApproach": {
                "id": "screw-approach-6-XSCR_06",
                "phase": "screw-approach",
                "screw": 6,
                "pointName": "XSCR_06:ToolOffset",
                "pose": {
                  "X": 448.050927,
                  "Y": -47.452741,
                  "Z": 274.129748,
                  "A": -109.163399,
                  "B": -66.353783,
                  "C": -69.045586
                },
                "originalPose": {
                  "X": 547.016418,
                  "Y": -47.1635895,
                  "Z": 288.473663,
                  "A": -109.163399,
                  "B": -66.3537827,
                  "C": -69.0455856,
                  "S": 2,
                  "T": 3,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "worldPose": {
                  "X": 788.867309,
                  "Y": -30.645676,
                  "Z": 739.026892,
                  "A": -108.297361,
                  "B": -66.181594,
                  "C": -70.33148
                },
                "base": 10,
                "tool": 1,
                "motion": "SLIN",
                "speed": {
                  "kind": "CP",
                  "value": 2.0,
                  "unit": "m/s"
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                  "line": 13
                },
                "motionSource": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                  "line": 286
                },
                "nominal": true,
                "index": 55
              },
              "phNominal": {
                "value": 0.0,
                "unit": "mm",
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 53
                }
              },
              "visionRelativeMaster": {
                "name": "XpBaseScrew[6,1]",
                "type": "E6POS",
                "values": {
                  "X": 0.0,
                  "Y": 0.0,
                  "Z": 0.0,
                  "A": 0.0,
                  "B": 0.0,
                  "C": 0.0,
                  "S": 0,
                  "T": 0,
                  "E1": 0.0,
                  "E2": 0.0,
                  "E3": 0.0,
                  "E4": 0.0,
                  "E5": 0.0,
                  "E6": 0.0
                },
                "source": {
                  "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                  "line": 158
                },
                "raw": "{X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0,S 0,T 0,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}"
              }
            }
          ],
          "waypoints": [
            {
              "id": "transit-1-XMainPrePosition",
              "phase": "transit",
              "screw": 1,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664749,
                "Z": 1030.729,
                "A": -72.692833,
                "B": -87.945732,
                "C": -113.111198
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 128
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1036
              },
              "nominal": true,
              "routeFunction": "RightSeatSide_2",
              "priorRobPos": 10,
              "index": 0
            },
            {
              "id": "transit-1-Xscrewrightpreposition",
              "phase": "transit",
              "screw": 1,
              "pointName": "Xscrewrightpreposition",
              "pose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.1956291,
                "B": -89.0842285,
                "C": 133.458496
              },
              "originalPose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.1956291,
                "B": -89.0842285,
                "C": 133.458496,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.195629,
                "B": -89.084228,
                "C": 133.458496
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 111
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1045
              },
              "nominal": true,
              "routeFunction": "RightSeatSide_2",
              "priorRobPos": 10,
              "index": 1
            },
            {
              "id": "camera-approach-1-XCAM_01",
              "phase": "camera-approach",
              "screw": 1,
              "pointName": "XCAM_01:ToolOffset",
              "pose": {
                "X": 468.797507,
                "Y": 303.536406,
                "Z": -12.025095,
                "A": 178.09288,
                "B": -29.804703,
                "C": -91.377724
              },
              "originalPose": {
                "X": 464.276123,
                "Y": 203.660461,
                "Z": -14.1114082,
                "A": 178.09288,
                "B": -29.8047028,
                "C": -91.3777237,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 809.359372,
                "Y": 321.870516,
                "Z": 454.736889,
                "A": 177.963296,
                "B": -30.250597,
                "C": -91.740499
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 16
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 108
              },
              "nominal": true,
              "index": 2
            },
            {
              "id": "camera-1-XCAM_01",
              "phase": "camera",
              "screw": 1,
              "pointName": "XCAM_01",
              "pose": {
                "X": 464.276123,
                "Y": 203.660461,
                "Z": -14.1114082,
                "A": 178.09288,
                "B": -29.8047028,
                "C": -91.3777237
              },
              "originalPose": {
                "X": 464.276123,
                "Y": 203.660461,
                "Z": -14.1114082,
                "A": 178.09288,
                "B": -29.8047028,
                "C": -91.3777237,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 804.27788,
                "Y": 222.034176,
                "Z": 452.113198,
                "A": 177.963296,
                "B": -30.250597,
                "C": -91.740499
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 16
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 122
              },
              "nominal": true,
              "index": 3
            },
            {
              "id": "camera-retract-1",
              "phase": "camera-retract",
              "screw": 1,
              "pointName": "XCAM_01:ToolOffset",
              "pose": {
                "X": 468.797507,
                "Y": 303.536406,
                "Z": -12.025095,
                "A": 178.09288,
                "B": -29.804703,
                "C": -91.377724
              },
              "originalPose": {
                "X": 464.276123,
                "Y": 203.660461,
                "Z": -14.1114082,
                "A": 178.09288,
                "B": -29.8047028,
                "C": -91.3777237,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 809.359372,
                "Y": 321.870516,
                "Z": 454.736889,
                "A": 177.963296,
                "B": -30.250597,
                "C": -91.740499
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 16
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 188
              },
              "nominal": true,
              "index": 4
            },
            {
              "id": "transit-1-XMainPrePosition",
              "phase": "transit",
              "screw": 1,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664749,
                "Z": 1030.729,
                "A": -72.692833,
                "B": -87.945732,
                "C": -113.111198
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 128
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1036
              },
              "nominal": true,
              "routeFunction": "RightSeatSide_2",
              "priorRobPos": 101,
              "index": 5
            },
            {
              "id": "transit-1-Xscrewrightpreposition",
              "phase": "transit",
              "screw": 1,
              "pointName": "Xscrewrightpreposition",
              "pose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.1956291,
                "B": -89.0842285,
                "C": 133.458496
              },
              "originalPose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.1956291,
                "B": -89.0842285,
                "C": 133.458496,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.195629,
                "B": -89.084228,
                "C": 133.458496
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 111
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 1045
              },
              "nominal": true,
              "routeFunction": "RightSeatSide_2",
              "priorRobPos": 101,
              "index": 6
            },
            {
              "id": "screw-approach-1-XSCR_01",
              "phase": "screw-approach",
              "screw": 1,
              "pointName": "XSCR_01:ToolOffset",
              "pose": {
                "X": 469.973407,
                "Y": 284.669165,
                "Z": -12.077013,
                "A": -179.581528,
                "B": -29.78586,
                "C": -89.91954
              },
              "originalPose": {
                "X": 470.773529,
                "Y": 184.67244,
                "Z": -11.9551373,
                "A": -179.581528,
                "B": -29.7858601,
                "C": -89.9195404,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 810.431967,
                "Y": 302.997805,
                "Z": 454.568004,
                "A": -179.700978,
                "B": -30.218612,
                "C": -90.302861
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 8
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 286
              },
              "nominal": true,
              "index": 7
            },
            {
              "id": "tightening-1-XSCR_01",
              "phase": "tightening",
              "screw": 1,
              "pointName": "XSCR_01",
              "pose": {
                "X": 470.773529,
                "Y": 184.67244,
                "Z": -11.9551373,
                "A": -179.581528,
                "B": -29.7858601,
                "C": -89.9195404
              },
              "originalPose": {
                "X": 470.773529,
                "Y": 184.67244,
                "Z": -11.9551373,
                "A": -179.581528,
                "B": -29.7858601,
                "C": -89.9195404,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 810.687814,
                "Y": 202.999175,
                "Z": 454.111242,
                "A": -179.700978,
                "B": -30.218613,
                "C": -90.302861
              },
              "base": 10,
              "tool": 1,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 8
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 308
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 8
            },
            {
              "id": "screw-retract-1",
              "phase": "screw-retract",
              "screw": 1,
              "pointName": "XSCR_01:ToolOffset",
              "pose": {
                "X": 469.973407,
                "Y": 284.669165,
                "Z": -12.077013,
                "A": -179.581528,
                "B": -29.78586,
                "C": -89.91954
              },
              "originalPose": {
                "X": 470.773529,
                "Y": 184.67244,
                "Z": -11.9551373,
                "A": -179.581528,
                "B": -29.7858601,
                "C": -89.9195404,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 810.431967,
                "Y": 302.997805,
                "Z": 454.568004,
                "A": -179.700978,
                "B": -30.218612,
                "C": -90.302861
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 8
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 335
              },
              "nominal": true,
              "index": 9
            },
            {
              "id": "transit-2-XMainPrePosition",
              "phase": "transit",
              "screw": 2,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664749,
                "Z": 1030.729,
                "A": -72.692833,
                "B": -87.945732,
                "C": -113.111198
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 128
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 893
              },
              "nominal": true,
              "routeFunction": "LeftSeatSide_2",
              "priorRobPos": 101,
              "index": 10
            },
            {
              "id": "transit-2-Xscrewleftpreposition",
              "phase": "transit",
              "screw": 2,
              "pointName": "Xscrewleftpreposition",
              "pose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.3424187
              },
              "originalPose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.3424187,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.342419
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 108
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 902
              },
              "nominal": true,
              "routeFunction": "LeftSeatSide_2",
              "priorRobPos": 101,
              "index": 11
            },
            {
              "id": "camera-approach-2-XCAM_02",
              "phase": "camera-approach",
              "screw": 2,
              "pointName": "XCAM_02:ToolOffset",
              "pose": {
                "X": 475.387011,
                "Y": -308.71125,
                "Z": -8.742305,
                "A": 164.921371,
                "B": -85.559677,
                "C": 104.704689
              },
              "originalPose": {
                "X": 476.11322,
                "Y": -208.7332,
                "Z": -10.70753,
                "A": 164.921371,
                "B": -85.5596771,
                "C": 104.704689,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 812.635595,
                "Y": -290.412574,
                "Z": 454.463901,
                "A": 167.564444,
                "B": -86.060487,
                "C": 101.742606
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 17
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 108
              },
              "nominal": true,
              "index": 12
            },
            {
              "id": "camera-2-XCAM_02",
              "phase": "camera",
              "screw": 2,
              "pointName": "XCAM_02",
              "pose": {
                "X": 476.11322,
                "Y": -208.7332,
                "Z": -10.70753,
                "A": 164.921371,
                "B": -85.5596771,
                "C": 104.704689
              },
              "originalPose": {
                "X": 476.11322,
                "Y": -208.7332,
                "Z": -10.70753,
                "A": 164.921371,
                "B": -85.5596771,
                "C": 104.704689,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 813.89195,
                "Y": -190.430243,
                "Z": 453.065682,
                "A": 167.564444,
                "B": -86.060487,
                "C": 101.742606
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 17
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 122
              },
              "nominal": true,
              "index": 13
            },
            {
              "id": "camera-retract-2",
              "phase": "camera-retract",
              "screw": 2,
              "pointName": "XCAM_02:ToolOffset",
              "pose": {
                "X": 475.387011,
                "Y": -308.71125,
                "Z": -8.742305,
                "A": 164.921371,
                "B": -85.559677,
                "C": 104.704689
              },
              "originalPose": {
                "X": 476.11322,
                "Y": -208.7332,
                "Z": -10.70753,
                "A": 164.921371,
                "B": -85.5596771,
                "C": 104.704689,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 812.635595,
                "Y": -290.412574,
                "Z": 454.463901,
                "A": 167.564444,
                "B": -86.060487,
                "C": 101.742606
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 17
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 188
              },
              "nominal": true,
              "index": 14
            },
            {
              "id": "transit-2-XMainPrePosition",
              "phase": "transit",
              "screw": 2,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664749,
                "Z": 1030.729,
                "A": -72.692833,
                "B": -87.945732,
                "C": -113.111198
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 128
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 893
              },
              "nominal": true,
              "routeFunction": "LeftSeatSide_2",
              "priorRobPos": 201,
              "index": 15
            },
            {
              "id": "transit-2-Xscrewleftpreposition",
              "phase": "transit",
              "screw": 2,
              "pointName": "Xscrewleftpreposition",
              "pose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.3424187
              },
              "originalPose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.3424187,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.342419
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 108
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 902
              },
              "nominal": true,
              "routeFunction": "LeftSeatSide_2",
              "priorRobPos": 201,
              "index": 16
            },
            {
              "id": "screw-approach-2-XSCR_02",
              "phase": "screw-approach",
              "screw": 2,
              "pointName": "XSCR_02:ToolOffset",
              "pose": {
                "X": 473.296154,
                "Y": -293.22669,
                "Z": -10.019471,
                "A": 162.109482,
                "B": -85.438133,
                "C": 108.897423
              },
              "originalPose": {
                "X": 471.636505,
                "Y": -193.273651,
                "Z": -12.5954256,
                "A": 162.109482,
                "B": -85.4381332,
                "C": 108.897423,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 810.619575,
                "Y": -274.909825,
                "Z": 453.291352,
                "A": 164.317004,
                "B": -85.949637,
                "C": 106.371674
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 9
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 286
              },
              "nominal": true,
              "index": 17
            },
            {
              "id": "tightening-2-XSCR_02",
              "phase": "tightening",
              "screw": 2,
              "pointName": "XSCR_02",
              "pose": {
                "X": 471.636505,
                "Y": -193.273651,
                "Z": -12.5954256,
                "A": 162.109482,
                "B": -85.4381332,
                "C": 108.897423
              },
              "originalPose": {
                "X": 471.636505,
                "Y": -193.273651,
                "Z": -12.5954256,
                "A": 162.109482,
                "B": -85.4381332,
                "C": 108.897423,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 809.485415,
                "Y": -174.936079,
                "Z": 451.300431,
                "A": 164.317004,
                "B": -85.949637,
                "C": 106.371674
              },
              "base": 10,
              "tool": 1,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 9
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 308
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 18
            },
            {
              "id": "screw-retract-2",
              "phase": "screw-retract",
              "screw": 2,
              "pointName": "XSCR_02:ToolOffset",
              "pose": {
                "X": 473.296154,
                "Y": -293.22669,
                "Z": -10.019471,
                "A": 162.109482,
                "B": -85.438133,
                "C": 108.897423
              },
              "originalPose": {
                "X": 471.636505,
                "Y": -193.273651,
                "Z": -12.5954256,
                "A": 162.109482,
                "B": -85.4381332,
                "C": 108.897423,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 810.619575,
                "Y": -274.909825,
                "Z": 453.291352,
                "A": 164.317004,
                "B": -85.949637,
                "C": 106.371674
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 9
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 335
              },
              "nominal": true,
              "index": 19
            },
            {
              "id": "camera-approach-3-XCAM_03",
              "phase": "camera-approach",
              "screw": 3,
              "pointName": "XCAM_03:ToolOffset",
              "pose": {
                "X": 434.447805,
                "Y": 35.057048,
                "Z": 278.392263,
                "A": -173.219788,
                "B": -85.557564,
                "C": -7.962977
              },
              "originalPose": {
                "X": 534.131042,
                "Y": 32.9577522,
                "Z": 286.063324,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96297741,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 775.746888,
                "Y": 51.910521,
                "Z": 743.865081,
                "A": -168.218094,
                "B": -85.933999,
                "C": -13.290424
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 18
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 108
              },
              "nominal": true,
              "index": 20
            },
            {
              "id": "camera-3-XCAM_03",
              "phase": "camera",
              "screw": 3,
              "pointName": "XCAM_03",
              "pose": {
                "X": 534.131042,
                "Y": 32.9577522,
                "Z": 286.063324,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96297741
              },
              "originalPose": {
                "X": 534.131042,
                "Y": 32.9577522,
                "Z": 286.063324,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96297741,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 875.472435,
                "Y": 49.227946,
                "Z": 750.765732,
                "A": -168.218095,
                "B": -85.933999,
                "C": -13.290424
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 18
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 122
              },
              "nominal": true,
              "index": 21
            },
            {
              "id": "camera-retract-3",
              "phase": "camera-retract",
              "screw": 3,
              "pointName": "XCAM_03:ToolOffset",
              "pose": {
                "X": 434.447805,
                "Y": 35.057048,
                "Z": 278.392263,
                "A": -173.219788,
                "B": -85.557564,
                "C": -7.962977
              },
              "originalPose": {
                "X": 534.131042,
                "Y": 32.9577522,
                "Z": 286.063324,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96297741,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 775.746888,
                "Y": 51.910521,
                "Z": 743.865081,
                "A": -168.218094,
                "B": -85.933999,
                "C": -13.290424
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 18
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 188
              },
              "nominal": true,
              "index": 22
            },
            {
              "id": "transit-3-Xscrewleftpreposition",
              "phase": "transit",
              "screw": 3,
              "pointName": "Xscrewleftpreposition",
              "pose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.3424187
              },
              "originalPose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.3424187,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.342419
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 108
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 791
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 301,
              "index": 23
            },
            {
              "id": "transit-3-XMainPrePosition",
              "phase": "transit",
              "screw": 3,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664749,
                "Z": 1030.729,
                "A": -72.692833,
                "B": -87.945732,
                "C": -113.111198
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 128
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 800
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 301,
              "index": 24
            },
            {
              "id": "screw-approach-3-XSCR_03",
              "phase": "screw-approach",
              "screw": 3,
              "pointName": "XSCR_03:ToolOffset",
              "pose": {
                "X": 447.782088,
                "Y": 37.119914,
                "Z": 275.72931,
                "A": -176.497467,
                "B": -82.944618,
                "C": -3.198657
              },
              "originalPose": {
                "X": 547.026062,
                "Y": 37.6040878,
                "Z": 287.993042,
                "A": -176.497467,
                "B": -82.9446182,
                "C": -3.1986568,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 789.071669,
                "Y": 53.916565,
                "Z": 741.112659,
                "A": -173.771499,
                "B": -83.35009,
                "C": -6.257573
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 10
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 286
              },
              "nominal": true,
              "index": 25
            },
            {
              "id": "tightening-3-XSCR_03",
              "phase": "tightening",
              "screw": 3,
              "pointName": "XSCR_03",
              "pose": {
                "X": 547.026062,
                "Y": 37.6040878,
                "Z": 287.993042,
                "A": -176.497467,
                "B": -82.9446182,
                "C": -3.1986568
              },
              "originalPose": {
                "X": 547.026062,
                "Y": 37.6040878,
                "Z": 287.993042,
                "A": -176.497467,
                "B": -82.9446182,
                "C": -3.1986568,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 888.406839,
                "Y": 53.79327,
                "Z": 752.623906,
                "A": -173.771499,
                "B": -83.35009,
                "C": -6.257573
              },
              "base": 10,
              "tool": 1,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 10
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 308
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 26
            },
            {
              "id": "screw-retract-3",
              "phase": "screw-retract",
              "screw": 3,
              "pointName": "XSCR_03:ToolOffset",
              "pose": {
                "X": 447.782088,
                "Y": 37.119914,
                "Z": 275.72931,
                "A": -176.497467,
                "B": -82.944618,
                "C": -3.198657
              },
              "originalPose": {
                "X": 547.026062,
                "Y": 37.6040878,
                "Z": 287.993042,
                "A": -176.497467,
                "B": -82.9446182,
                "C": -3.1986568,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 789.071669,
                "Y": 53.916565,
                "Z": 741.112659,
                "A": -173.771499,
                "B": -83.35009,
                "C": -6.257573
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 10
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 335
              },
              "nominal": true,
              "index": 27
            },
            {
              "id": "transit-4-Xscrewleftpreposition",
              "phase": "transit",
              "screw": 4,
              "pointName": "Xscrewleftpreposition",
              "pose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.3424187
              },
              "originalPose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.3424187,
                "S": 2,
                "T": 35,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 794.171509,
                "Y": -320.958923,
                "Z": 1071.18567,
                "A": -161.508072,
                "B": -38.8147,
                "C": 52.342419
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 108
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 791
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 301,
              "index": 28
            },
            {
              "id": "transit-4-XMainPrePosition",
              "phase": "transit",
              "screw": 4,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664749,
                "Z": 1030.729,
                "A": -72.692833,
                "B": -87.945732,
                "C": -113.111198
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 128
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 800
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 301,
              "index": 29
            },
            {
              "id": "camera-approach-4-XCAM_04",
              "phase": "camera-approach",
              "screw": 4,
              "pointName": "XCAM_04:ToolOffset",
              "pose": {
                "X": 434.447805,
                "Y": 35.057048,
                "Z": 278.392263,
                "A": -173.219788,
                "B": -85.557564,
                "C": -7.962977
              },
              "originalPose": {
                "X": 534.131042,
                "Y": 32.9577522,
                "Z": 286.063324,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96297741,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 775.746888,
                "Y": 51.910521,
                "Z": 743.865081,
                "A": -168.218094,
                "B": -85.933999,
                "C": -13.290424
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 19
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 108
              },
              "nominal": true,
              "index": 30
            },
            {
              "id": "camera-4-XCAM_04",
              "phase": "camera",
              "screw": 4,
              "pointName": "XCAM_04",
              "pose": {
                "X": 534.131042,
                "Y": 32.9577522,
                "Z": 286.063324,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96297741
              },
              "originalPose": {
                "X": 534.131042,
                "Y": 32.9577522,
                "Z": 286.063324,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96297741,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 875.472435,
                "Y": 49.227946,
                "Z": 750.765732,
                "A": -168.218095,
                "B": -85.933999,
                "C": -13.290424
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 19
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 122
              },
              "nominal": true,
              "index": 31
            },
            {
              "id": "camera-retract-4",
              "phase": "camera-retract",
              "screw": 4,
              "pointName": "XCAM_04:ToolOffset",
              "pose": {
                "X": 434.447805,
                "Y": 35.057048,
                "Z": 278.392263,
                "A": -173.219788,
                "B": -85.557564,
                "C": -7.962977
              },
              "originalPose": {
                "X": 534.131042,
                "Y": 32.9577522,
                "Z": 286.063324,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96297741,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 775.746888,
                "Y": 51.910521,
                "Z": 743.865081,
                "A": -168.218094,
                "B": -85.933999,
                "C": -13.290424
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 19
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 188
              },
              "nominal": true,
              "index": 32
            },
            {
              "id": "transit-4-Xscrewrightpreposition",
              "phase": "transit",
              "screw": 4,
              "pointName": "Xscrewrightpreposition",
              "pose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.1956291,
                "B": -89.0842285,
                "C": 133.458496
              },
              "originalPose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.1956291,
                "B": -89.0842285,
                "C": 133.458496,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.195629,
                "B": -89.084228,
                "C": 133.458496
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 111
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 811
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 401,
              "index": 33
            },
            {
              "id": "transit-4-XMainPrePosition",
              "phase": "transit",
              "screw": 4,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664749,
                "Z": 1030.729,
                "A": -72.692833,
                "B": -87.945732,
                "C": -113.111198
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 128
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 820
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 401,
              "index": 34
            },
            {
              "id": "screw-approach-4-XSCR_04",
              "phase": "screw-approach",
              "screw": 4,
              "pointName": "XSCR_04:ToolOffset",
              "pose": {
                "X": 447.782088,
                "Y": 37.119914,
                "Z": 275.72931,
                "A": -176.497467,
                "B": -82.944618,
                "C": -3.198657
              },
              "originalPose": {
                "X": 547.026062,
                "Y": 37.6040878,
                "Z": 287.993042,
                "A": -176.497467,
                "B": -82.9446182,
                "C": -3.1986568,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 789.071669,
                "Y": 53.916565,
                "Z": 741.112659,
                "A": -173.771499,
                "B": -83.35009,
                "C": -6.257573
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 11
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 286
              },
              "nominal": true,
              "index": 35
            },
            {
              "id": "tightening-4-XSCR_04",
              "phase": "tightening",
              "screw": 4,
              "pointName": "XSCR_04",
              "pose": {
                "X": 547.026062,
                "Y": 37.6040878,
                "Z": 287.993042,
                "A": -176.497467,
                "B": -82.9446182,
                "C": -3.1986568
              },
              "originalPose": {
                "X": 547.026062,
                "Y": 37.6040878,
                "Z": 287.993042,
                "A": -176.497467,
                "B": -82.9446182,
                "C": -3.1986568,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 888.406839,
                "Y": 53.79327,
                "Z": 752.623906,
                "A": -173.771499,
                "B": -83.35009,
                "C": -6.257573
              },
              "base": 10,
              "tool": 1,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 11
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 308
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 36
            },
            {
              "id": "screw-retract-4",
              "phase": "screw-retract",
              "screw": 4,
              "pointName": "XSCR_04:ToolOffset",
              "pose": {
                "X": 447.782088,
                "Y": 37.119914,
                "Z": 275.72931,
                "A": -176.497467,
                "B": -82.944618,
                "C": -3.198657
              },
              "originalPose": {
                "X": 547.026062,
                "Y": 37.6040878,
                "Z": 287.993042,
                "A": -176.497467,
                "B": -82.9446182,
                "C": -3.1986568,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 789.071669,
                "Y": 53.916565,
                "Z": 741.112659,
                "A": -173.771499,
                "B": -83.35009,
                "C": -6.257573
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 11
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 335
              },
              "nominal": true,
              "index": 37
            },
            {
              "id": "transit-5-Xscrewrightpreposition",
              "phase": "transit",
              "screw": 5,
              "pointName": "Xscrewrightpreposition",
              "pose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.1956291,
                "B": -89.0842285,
                "C": 133.458496
              },
              "originalPose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.1956291,
                "B": -89.0842285,
                "C": 133.458496,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 538.610474,
                "Y": 505.327393,
                "Z": 603.006714,
                "A": -45.195629,
                "B": -89.084228,
                "C": 133.458496
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 111
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 811
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 401,
              "index": 38
            },
            {
              "id": "transit-5-XMainPrePosition",
              "phase": "transit",
              "screw": 5,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664749,
                "Z": 1030.729,
                "A": -72.692833,
                "B": -87.945732,
                "C": -113.111198
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 128
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 820
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 401,
              "index": 39
            },
            {
              "id": "camera-approach-5-XCAM_05",
              "phase": "camera-approach",
              "screw": 5,
              "pointName": "XCAM_05:ToolOffset",
              "pose": {
                "X": 429.93218,
                "Y": -51.458895,
                "Z": 278.508291,
                "A": -173.219788,
                "B": -85.557564,
                "C": -7.962985
              },
              "originalPose": {
                "X": 529.615417,
                "Y": -53.5582047,
                "Z": 286.179352,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96298504,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 770.76067,
                "Y": -34.578966,
                "Z": 743.520083,
                "A": -168.218094,
                "B": -85.933999,
                "C": -13.290432
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 20
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 108
              },
              "nominal": true,
              "index": 40
            },
            {
              "id": "camera-5-XCAM_05",
              "phase": "camera",
              "screw": 5,
              "pointName": "XCAM_05",
              "pose": {
                "X": 529.615417,
                "Y": -53.5582047,
                "Z": 286.179352,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96298504
              },
              "originalPose": {
                "X": 529.615417,
                "Y": -53.5582047,
                "Z": 286.179352,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96298504,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 870.486217,
                "Y": -37.261554,
                "Z": 750.420734,
                "A": -168.218095,
                "B": -85.933999,
                "C": -13.290432
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 20
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 122
              },
              "nominal": true,
              "index": 41
            },
            {
              "id": "camera-retract-5",
              "phase": "camera-retract",
              "screw": 5,
              "pointName": "XCAM_05:ToolOffset",
              "pose": {
                "X": 429.93218,
                "Y": -51.458895,
                "Z": 278.508291,
                "A": -173.219788,
                "B": -85.557564,
                "C": -7.962985
              },
              "originalPose": {
                "X": 529.615417,
                "Y": -53.5582047,
                "Z": 286.179352,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96298504,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 770.76067,
                "Y": -34.578966,
                "Z": 743.520083,
                "A": -168.218094,
                "B": -85.933999,
                "C": -13.290432
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 20
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 188
              },
              "nominal": true,
              "index": 42
            },
            {
              "id": "transit-5-XBackRight",
              "phase": "transit",
              "screw": 5,
              "pointName": "XBackRight",
              "pose": {
                "X": 941.027283,
                "Y": 302.560394,
                "Z": 1044.552,
                "A": -83.8417587,
                "B": -52.7199211,
                "C": 83.9031067
              },
              "originalPose": {
                "X": 941.027283,
                "Y": 302.560394,
                "Z": 1044.552,
                "A": -83.8417587,
                "B": -52.7199211,
                "C": 83.9031067,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 941.027283,
                "Y": 302.560394,
                "Z": 1044.552,
                "A": -83.841759,
                "B": -52.719921,
                "C": 83.903107
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 125
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 831
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 501,
              "index": 43
            },
            {
              "id": "transit-5-XMainPrePosition",
              "phase": "transit",
              "screw": 5,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664749,
                "Z": 1030.729,
                "A": -72.692833,
                "B": -87.945732,
                "C": -113.111198
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 128
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 840
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 501,
              "index": 44
            },
            {
              "id": "screw-approach-5-XSCR_05",
              "phase": "screw-approach",
              "screw": 5,
              "pointName": "XSCR_05:ToolOffset",
              "pose": {
                "X": 448.050927,
                "Y": -47.452741,
                "Z": 274.129748,
                "A": -109.163399,
                "B": -66.353783,
                "C": -69.045586
              },
              "originalPose": {
                "X": 547.016418,
                "Y": -47.1635895,
                "Z": 288.473663,
                "A": -109.163399,
                "B": -66.3537827,
                "C": -69.0455856,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 788.867309,
                "Y": -30.645676,
                "Z": 739.026892,
                "A": -108.297361,
                "B": -66.181594,
                "C": -70.33148
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 12
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 286
              },
              "nominal": true,
              "index": 45
            },
            {
              "id": "tightening-5-XSCR_05",
              "phase": "tightening",
              "screw": 5,
              "pointName": "XSCR_05",
              "pose": {
                "X": 547.016418,
                "Y": -47.1635895,
                "Z": 288.473663,
                "A": -109.163399,
                "B": -66.3537827,
                "C": -69.0455856
              },
              "originalPose": {
                "X": 547.016418,
                "Y": -47.1635895,
                "Z": 288.473663,
                "A": -109.163399,
                "B": -66.3537827,
                "C": -69.0455856,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 887.938698,
                "Y": -30.974478,
                "Z": 752.619228,
                "A": -108.297361,
                "B": -66.181594,
                "C": -70.33148
              },
              "base": 10,
              "tool": 1,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 12
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 308
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 46
            },
            {
              "id": "screw-retract-5",
              "phase": "screw-retract",
              "screw": 5,
              "pointName": "XSCR_05:ToolOffset",
              "pose": {
                "X": 448.050927,
                "Y": -47.452741,
                "Z": 274.129748,
                "A": -109.163399,
                "B": -66.353783,
                "C": -69.045586
              },
              "originalPose": {
                "X": 547.016418,
                "Y": -47.1635895,
                "Z": 288.473663,
                "A": -109.163399,
                "B": -66.3537827,
                "C": -69.0455856,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 788.867309,
                "Y": -30.645676,
                "Z": 739.026892,
                "A": -108.297361,
                "B": -66.181594,
                "C": -70.33148
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 12
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 335
              },
              "nominal": true,
              "index": 47
            },
            {
              "id": "transit-6-XBackRight",
              "phase": "transit",
              "screw": 6,
              "pointName": "XBackRight",
              "pose": {
                "X": 941.027283,
                "Y": 302.560394,
                "Z": 1044.552,
                "A": -83.8417587,
                "B": -52.7199211,
                "C": 83.9031067
              },
              "originalPose": {
                "X": 941.027283,
                "Y": 302.560394,
                "Z": 1044.552,
                "A": -83.8417587,
                "B": -52.7199211,
                "C": 83.9031067,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 941.027283,
                "Y": 302.560394,
                "Z": 1044.552,
                "A": -83.841759,
                "B": -52.719921,
                "C": 83.903107
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 125
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 831
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 501,
              "index": 48
            },
            {
              "id": "transit-6-XMainPrePosition",
              "phase": "transit",
              "screw": 6,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664749,
                "Z": 1030.729,
                "A": -72.692833,
                "B": -87.945732,
                "C": -113.111198
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 128
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 840
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 501,
              "index": 49
            },
            {
              "id": "camera-approach-6-XCAM_06",
              "phase": "camera-approach",
              "screw": 6,
              "pointName": "XCAM_06:ToolOffset",
              "pose": {
                "X": 429.93218,
                "Y": -51.458895,
                "Z": 278.508291,
                "A": -173.219788,
                "B": -85.557564,
                "C": -7.962985
              },
              "originalPose": {
                "X": 529.615417,
                "Y": -53.5582047,
                "Z": 286.179352,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96298504,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 770.76067,
                "Y": -34.578966,
                "Z": 743.520083,
                "A": -168.218094,
                "B": -85.933999,
                "C": -13.290432
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 21
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 108
              },
              "nominal": true,
              "index": 50
            },
            {
              "id": "camera-6-XCAM_06",
              "phase": "camera",
              "screw": 6,
              "pointName": "XCAM_06",
              "pose": {
                "X": 529.615417,
                "Y": -53.5582047,
                "Z": 286.179352,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96298504
              },
              "originalPose": {
                "X": 529.615417,
                "Y": -53.5582047,
                "Z": 286.179352,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96298504,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 870.486217,
                "Y": -37.261554,
                "Z": 750.420734,
                "A": -168.218095,
                "B": -85.933999,
                "C": -13.290432
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 21
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 122
              },
              "nominal": true,
              "index": 51
            },
            {
              "id": "camera-retract-6",
              "phase": "camera-retract",
              "screw": 6,
              "pointName": "XCAM_06:ToolOffset",
              "pose": {
                "X": 429.93218,
                "Y": -51.458895,
                "Z": 278.508291,
                "A": -173.219788,
                "B": -85.557564,
                "C": -7.962985
              },
              "originalPose": {
                "X": 529.615417,
                "Y": -53.5582047,
                "Z": 286.179352,
                "A": -173.219788,
                "B": -85.5575638,
                "C": -7.96298504,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 770.76067,
                "Y": -34.578966,
                "Z": 743.520083,
                "A": -168.218094,
                "B": -85.933999,
                "C": -13.290432
              },
              "base": 10,
              "tool": 2,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 1,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 21
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 188
              },
              "nominal": true,
              "index": 52
            },
            {
              "id": "transit-6-XBackLeft",
              "phase": "transit",
              "screw": 6,
              "pointName": "XBackLeft",
              "pose": {
                "X": 1045.12598,
                "Y": -111.8675,
                "Z": 1037.78198,
                "A": -131.104599,
                "B": -36.5557899,
                "C": 98.2744522
              },
              "originalPose": {
                "X": 1045.12598,
                "Y": -111.8675,
                "Z": 1037.78198,
                "A": -131.104599,
                "B": -36.5557899,
                "C": 98.2744522,
                "S": 2,
                "T": 43,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 1045.12598,
                "Y": -111.8675,
                "Z": 1037.78198,
                "A": -131.104599,
                "B": -36.55579,
                "C": 98.274452
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 122
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 852
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 601,
              "index": 53
            },
            {
              "id": "transit-6-XMainPrePosition",
              "phase": "transit",
              "screw": 6,
              "pointName": "XMainPrePosition",
              "pose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198
              },
              "originalPose": {
                "X": 520.452087,
                "Y": 42.6647491,
                "Z": 1030.729,
                "A": -72.6928329,
                "B": -87.9457321,
                "C": -113.111198,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 520.452087,
                "Y": 42.664749,
                "Z": 1030.729,
                "A": -72.692833,
                "B": -87.945732,
                "C": -113.111198
              },
              "base": 0,
              "tool": 1,
              "motion": "SPTP",
              "speed": {
                "kind": "JOINT",
                "value": 100.0,
                "unit": "%"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
                "line": 128
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 861
              },
              "nominal": true,
              "routeFunction": "FrontSeatSide_2",
              "priorRobPos": 601,
              "index": 54
            },
            {
              "id": "screw-approach-6-XSCR_06",
              "phase": "screw-approach",
              "screw": 6,
              "pointName": "XSCR_06:ToolOffset",
              "pose": {
                "X": 448.050927,
                "Y": -47.452741,
                "Z": 274.129748,
                "A": -109.163399,
                "B": -66.353783,
                "C": -69.045586
              },
              "originalPose": {
                "X": 547.016418,
                "Y": -47.1635895,
                "Z": 288.473663,
                "A": -109.163399,
                "B": -66.3537827,
                "C": -69.0455856,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 788.867309,
                "Y": -30.645676,
                "Z": 739.026892,
                "A": -108.297361,
                "B": -66.181594,
                "C": -70.33148
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 13
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 286
              },
              "nominal": true,
              "index": 55
            },
            {
              "id": "tightening-6-XSCR_06",
              "phase": "tightening",
              "screw": 6,
              "pointName": "XSCR_06",
              "pose": {
                "X": 547.016418,
                "Y": -47.1635895,
                "Z": 288.473663,
                "A": -109.163399,
                "B": -66.3537827,
                "C": -69.0455856
              },
              "originalPose": {
                "X": 547.016418,
                "Y": -47.1635895,
                "Z": 288.473663,
                "A": -109.163399,
                "B": -66.3537827,
                "C": -69.0455856,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 887.938698,
                "Y": -30.974478,
                "Z": 752.619228,
                "A": -108.297361,
                "B": -66.181594,
                "C": -70.33148
              },
              "base": 10,
              "tool": 1,
              "motion": "LIN",
              "speed": {
                "kind": "CP",
                "value": 0.5,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 13
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 308
              },
              "nominal": true,
              "runtimeBase": 5,
              "runtimeTarget": "XpBaseScrew[ScrewNum,PGNO] + CameraOffset[ScrewNum].XYZ",
              "runtimeTool": 12,
              "index": 56
            },
            {
              "id": "screw-retract-6",
              "phase": "screw-retract",
              "screw": 6,
              "pointName": "XSCR_06:ToolOffset",
              "pose": {
                "X": 448.050927,
                "Y": -47.452741,
                "Z": 274.129748,
                "A": -109.163399,
                "B": -66.353783,
                "C": -69.045586
              },
              "originalPose": {
                "X": 547.016418,
                "Y": -47.1635895,
                "Z": 288.473663,
                "A": -109.163399,
                "B": -66.3537827,
                "C": -69.0455856,
                "S": 2,
                "T": 3,
                "E1": 0.0,
                "E2": 0.0,
                "E3": 0.0,
                "E4": 0.0,
                "E5": 0.0,
                "E6": 0.0
              },
              "worldPose": {
                "X": 788.867309,
                "Y": -30.645676,
                "Z": 739.026892,
                "A": -108.297361,
                "B": -66.181594,
                "C": -70.33148
              },
              "base": 10,
              "tool": 1,
              "motion": "SLIN",
              "speed": {
                "kind": "CP",
                "value": 2.0,
                "unit": "m/s"
              },
              "source": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.dat",
                "line": 13
              },
              "motionSource": {
                "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
                "line": 335
              },
              "nominal": true,
              "index": 57
            }
          ],
          "order": [
            1,
            2,
            3,
            4,
            5,
            6
          ],
          "orderProvenance": "Illustrative numeric screw order. PLC commands each screw; robot KRL does not prescribe complete production ordering.",
          "trajectoryProvenance": "Camera targets and transition branches extracted from KRL. Tightening shown at taught nominal XSCR; actual XScrewingPos uses live vision data.",
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/Teaching/Seat_530.src",
            "line": 1
          }
        }
      ],
      "settings": [
        {
          "name": "PHDistanceTolerance",
          "value": 12.0,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
            "line": 38
          }
        },
        {
          "name": "PHSensorAngle",
          "value": 35.0,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
            "line": 41
          }
        },
        {
          "name": "UpperSensorNom",
          "value": 702.0,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
            "line": 24
          }
        },
        {
          "name": "LowerSensorNom",
          "value": 592.0,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
            "line": 25
          }
        },
        {
          "name": "PHLogActive",
          "value": true,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
            "line": 87
          }
        },
        {
          "name": "PHLogCount",
          "value": 2810,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
            "line": 91
          }
        },
        {
          "name": "PHLogCapacity",
          "value": 5000,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
            "line": 89
          }
        },
        {
          "name": "PHLogTotalCount",
          "value": 2810,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
            "line": 92
          }
        },
        {
          "name": "PHLogWriteIndex",
          "value": 2810,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
            "line": 90
          }
        },
        {
          "name": "PHLogWrapped",
          "value": false,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.dat",
            "line": 93
          }
        },
        {
          "name": "SimulateCamera",
          "value": false,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
            "line": 13
          }
        },
        {
          "name": "SimulateTightening",
          "value": false,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
            "line": 15
          }
        },
        {
          "name": "PHDistanceCompActive",
          "value": true,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
            "line": 17
          }
        },
        {
          "name": "SimulateCamera",
          "value": false,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/AC_Cycle.src",
            "line": 35
          }
        }
      ],
      "ioSignals": [
        {
          "name": "WSC1_Left",
          "direction": "OUT",
          "start": 33,
          "end": 33,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 10
          }
        },
        {
          "name": "WSC2_Right",
          "direction": "OUT",
          "start": 34,
          "end": 34,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 11
          }
        },
        {
          "name": "AtHome",
          "direction": "OUT",
          "start": 21,
          "end": 21,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 28
          }
        },
        {
          "name": "AutoHomePLCRequest",
          "direction": "IN",
          "start": 37,
          "end": 37,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 30
          }
        },
        {
          "name": "MASTERINGTEST_REQ_INT",
          "direction": "OUT",
          "start": 51,
          "end": 51,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 31
          }
        },
        {
          "name": "iP_ScrewNum",
          "direction": "IN",
          "start": 577,
          "end": 584,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 33
          }
        },
        {
          "name": "iP_CameraCheck",
          "direction": "IN",
          "start": 585,
          "end": 585,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 34
          }
        },
        {
          "name": "iP_Tightening",
          "direction": "IN",
          "start": 586,
          "end": 586,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 35
          }
        },
        {
          "name": "iP_CycleDoneACK",
          "direction": "IN",
          "start": 587,
          "end": 587,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 36
          }
        },
        {
          "name": "iP_GoToCamPos",
          "direction": "IN",
          "start": 588,
          "end": 588,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 37
          }
        },
        {
          "name": "Fixation_OK",
          "direction": "IN",
          "start": 589,
          "end": 589,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 38
          }
        },
        {
          "name": "Blow_Off_NOK",
          "direction": "IN",
          "start": 590,
          "end": 590,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 39
          }
        },
        {
          "name": "Red_Rabbit",
          "direction": "IN",
          "start": 591,
          "end": 591,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 40
          }
        },
        {
          "name": "Screw_Loading_Init",
          "direction": "IN",
          "start": 592,
          "end": 592,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 41
          }
        },
        {
          "name": "Feeding_Position",
          "direction": "IN",
          "start": 593,
          "end": 593,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 42
          }
        },
        {
          "name": "PSetNr",
          "direction": "IN",
          "start": 601,
          "end": 608,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 43
          }
        },
        {
          "name": "UpperSensor",
          "direction": "IN",
          "start": 609,
          "end": 624,
          "width": 16,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 44
          }
        },
        {
          "name": "LowerSensor",
          "direction": "IN",
          "start": 625,
          "end": 640,
          "width": 16,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 45
          }
        },
        {
          "name": "PHSensorValue",
          "direction": "IN",
          "start": 641,
          "end": 656,
          "width": 16,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 46
          }
        },
        {
          "name": "oP_ScrewNum",
          "direction": "OUT",
          "start": 577,
          "end": 584,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 49
          }
        },
        {
          "name": "oP_CycleDone",
          "direction": "OUT",
          "start": 585,
          "end": 585,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 50
          }
        },
        {
          "name": "oP_TighteningNOK",
          "direction": "OUT",
          "start": 586,
          "end": 586,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 51
          }
        },
        {
          "name": "oP_CameraCheckNOK",
          "direction": "OUT",
          "start": 587,
          "end": 587,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 52
          }
        },
        {
          "name": "oP_ReadyForNextScrew",
          "direction": "OUT",
          "start": 588,
          "end": 588,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 53
          }
        },
        {
          "name": "ErrHomingNotPosible",
          "direction": "OUT",
          "start": 589,
          "end": 589,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 56
          }
        },
        {
          "name": "oP_TighteningSkipped",
          "direction": "OUT",
          "start": 590,
          "end": 590,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 57
          }
        },
        {
          "name": "AutoHomeRequest",
          "direction": "OUT",
          "start": 591,
          "end": 591,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 58
          }
        },
        {
          "name": "oP_Reserve2",
          "direction": "OUT",
          "start": 592,
          "end": 592,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 59
          }
        },
        {
          "name": "ErrCam",
          "direction": "OUT",
          "start": 609,
          "end": 616,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 72
          }
        },
        {
          "name": "ErrCam_Ready",
          "direction": "OUT",
          "start": 609,
          "end": 609,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 73
          }
        },
        {
          "name": "ErrCam_ResetDone",
          "direction": "OUT",
          "start": 610,
          "end": 610,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 74
          }
        },
        {
          "name": "ErrCam_RunmodeSet",
          "direction": "OUT",
          "start": 611,
          "end": 611,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 75
          }
        },
        {
          "name": "ErrCam_PrepareDone",
          "direction": "OUT",
          "start": 612,
          "end": 612,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 76
          }
        },
        {
          "name": "ErrCam_MeasureExecuted",
          "direction": "OUT",
          "start": 613,
          "end": 613,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 77
          }
        },
        {
          "name": "ErrCam_NumberOfResults",
          "direction": "OUT",
          "start": 614,
          "end": 614,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 78
          }
        },
        {
          "name": "ErrCam_ResultAvailable",
          "direction": "OUT",
          "start": 615,
          "end": 615,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 79
          }
        },
        {
          "name": "ErrCam_CalcBase",
          "direction": "OUT",
          "start": 616,
          "end": 616,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 80
          }
        },
        {
          "name": "ErrPF1",
          "direction": "OUT",
          "start": 625,
          "end": 632,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 94
          }
        },
        {
          "name": "ErrPF1_Ready",
          "direction": "OUT",
          "start": 625,
          "end": 625,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 95
          }
        },
        {
          "name": "ErrPF1_PSetSeleceted",
          "direction": "OUT",
          "start": 626,
          "end": 626,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 96
          }
        },
        {
          "name": "ErrPF1_TighteningStarted",
          "direction": "OUT",
          "start": 627,
          "end": 627,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 97
          }
        },
        {
          "name": "ErrPF1_TighteningDone",
          "direction": "OUT",
          "start": 628,
          "end": 628,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 98
          }
        },
        {
          "name": "ErrPF1_VerificationReq",
          "direction": "OUT",
          "start": 629,
          "end": 629,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 99
          }
        },
        {
          "name": "ErrPF1_ToolEnabled",
          "direction": "OUT",
          "start": 630,
          "end": 630,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 100
          }
        },
        {
          "name": "ErrPF1_ToolDisabled",
          "direction": "OUT",
          "start": 631,
          "end": 631,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 101
          }
        },
        {
          "name": "ErrPF1_VerificationDone",
          "direction": "OUT",
          "start": 632,
          "end": 632,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 102
          }
        },
        {
          "name": "ErrPF2",
          "direction": "OUT",
          "start": 641,
          "end": 648,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 116
          }
        },
        {
          "name": "ErrPF2_Ready",
          "direction": "OUT",
          "start": 641,
          "end": 641,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 117
          }
        },
        {
          "name": "ErrPF2_PSetSeleceted",
          "direction": "OUT",
          "start": 642,
          "end": 642,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 118
          }
        },
        {
          "name": "ErrPF2_TighteningStarted",
          "direction": "OUT",
          "start": 643,
          "end": 643,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 119
          }
        },
        {
          "name": "ErrPF2_TighteningDone",
          "direction": "OUT",
          "start": 644,
          "end": 644,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 120
          }
        },
        {
          "name": "ErrPF2_VerificationReq",
          "direction": "OUT",
          "start": 645,
          "end": 645,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 121
          }
        },
        {
          "name": "ErrPF2_ToolEnabled",
          "direction": "OUT",
          "start": 646,
          "end": 646,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 122
          }
        },
        {
          "name": "ErrPF2_ToolDisabled",
          "direction": "OUT",
          "start": 647,
          "end": 647,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 123
          }
        },
        {
          "name": "ErrPF2_VerificationDone",
          "direction": "OUT",
          "start": 648,
          "end": 648,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 124
          }
        },
        {
          "name": "ErrSF1",
          "direction": "OUT",
          "start": 657,
          "end": 664,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 139
          }
        },
        {
          "name": "ErrSF1_PurgeFailed",
          "direction": "OUT",
          "start": 657,
          "end": 657,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 140
          }
        },
        {
          "name": "ErrSF1_RequestCrew",
          "direction": "OUT",
          "start": 658,
          "end": 658,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 141
          }
        },
        {
          "name": "ErrSF1_ScrewNotReady",
          "direction": "OUT",
          "start": 659,
          "end": 659,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 142
          }
        },
        {
          "name": "ErrSF1_AdvanceBit",
          "direction": "OUT",
          "start": 660,
          "end": 660,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 143
          }
        },
        {
          "name": "ErrSF1_BitNotAdvanced",
          "direction": "OUT",
          "start": 661,
          "end": 661,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 144
          }
        },
        {
          "name": "ErrSF1_RetractBit",
          "direction": "OUT",
          "start": 662,
          "end": 662,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 145
          }
        },
        {
          "name": "ErrSF1_BitNotRetracted",
          "direction": "OUT",
          "start": 663,
          "end": 663,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 146
          }
        },
        {
          "name": "ErrSF1_ScrewNotTightened",
          "direction": "OUT",
          "start": 664,
          "end": 664,
          "width": 1,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 147
          }
        },
        {
          "name": "PGNOtoPLC",
          "direction": "OUT",
          "start": 1,
          "end": 8,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 154
          }
        },
        {
          "name": "LastReachedPos",
          "direction": "OUT",
          "start": 2000,
          "end": 2007,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/GlobalVariables.dat",
            "line": 157
          }
        },
        {
          "name": "goAC_CAM_FUNCTION",
          "direction": "OUT",
          "start": 129,
          "end": 136,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 58
          }
        },
        {
          "name": "goAC_CAM_ARG1",
          "direction": "OUT",
          "start": 137,
          "end": 144,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 59
          }
        },
        {
          "name": "goAC_CAM_ARG2",
          "direction": "OUT",
          "start": 145,
          "end": 152,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 60
          }
        },
        {
          "name": "goAC_CAM_ARG3",
          "direction": "OUT",
          "start": 153,
          "end": 160,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 61
          }
        },
        {
          "name": "goAC_CAM_XPos",
          "direction": "OUT",
          "start": 161,
          "end": 192,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 62
          }
        },
        {
          "name": "goAC_CAM_YPos",
          "direction": "OUT",
          "start": 193,
          "end": 224,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 63
          }
        },
        {
          "name": "goAC_CAM_ZPos",
          "direction": "OUT",
          "start": 225,
          "end": 256,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 64
          }
        },
        {
          "name": "goAC_CAM_RXPos",
          "direction": "OUT",
          "start": 257,
          "end": 288,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 65
          }
        },
        {
          "name": "goAC_CAM_RYPos",
          "direction": "OUT",
          "start": 289,
          "end": 320,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 66
          }
        },
        {
          "name": "goAC_CAM_RZPos",
          "direction": "OUT",
          "start": 321,
          "end": 352,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 67
          }
        },
        {
          "name": "giAC_CAM_FUNCTION",
          "direction": "IN",
          "start": 129,
          "end": 136,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 68
          }
        },
        {
          "name": "giAC_CAM_ARG1",
          "direction": "IN",
          "start": 137,
          "end": 144,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 69
          }
        },
        {
          "name": "giAC_CAM_ARG2",
          "direction": "IN",
          "start": 145,
          "end": 152,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 70
          }
        },
        {
          "name": "giAC_CAM_ARG3",
          "direction": "IN",
          "start": 153,
          "end": 160,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 71
          }
        },
        {
          "name": "giAC_CAM_XPos",
          "direction": "IN",
          "start": 161,
          "end": 192,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 73
          }
        },
        {
          "name": "giAC_CAM_YPos",
          "direction": "IN",
          "start": 193,
          "end": 224,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 74
          }
        },
        {
          "name": "giAC_CAM_ZPos",
          "direction": "IN",
          "start": 225,
          "end": 256,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 75
          }
        },
        {
          "name": "giAC_CAM_RXPos",
          "direction": "IN",
          "start": 257,
          "end": 288,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 77
          }
        },
        {
          "name": "giAC_CAM_RYPos",
          "direction": "IN",
          "start": 289,
          "end": 320,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 78
          }
        },
        {
          "name": "giAC_CAM_RZPos",
          "direction": "IN",
          "start": 321,
          "end": 352,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 79
          }
        },
        {
          "name": "goAC_CAM2_FUNCTION",
          "direction": "OUT",
          "start": 129,
          "end": 136,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 82
          }
        },
        {
          "name": "goAC_CAM2_ARG1",
          "direction": "OUT",
          "start": 137,
          "end": 144,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 83
          }
        },
        {
          "name": "goAC_CAM2_ARG2",
          "direction": "OUT",
          "start": 145,
          "end": 152,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 84
          }
        },
        {
          "name": "goAC_CAM2_ARG3",
          "direction": "OUT",
          "start": 153,
          "end": 160,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 85
          }
        },
        {
          "name": "goAC_CAM2_XPos",
          "direction": "OUT",
          "start": 161,
          "end": 192,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 86
          }
        },
        {
          "name": "goAC_CAM2_YPos",
          "direction": "OUT",
          "start": 193,
          "end": 224,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 87
          }
        },
        {
          "name": "goAC_CAM2_ZPos",
          "direction": "OUT",
          "start": 225,
          "end": 256,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 88
          }
        },
        {
          "name": "goAC_CAM2_RXPos",
          "direction": "OUT",
          "start": 257,
          "end": 288,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 89
          }
        },
        {
          "name": "goAC_CAM2_RYPos",
          "direction": "OUT",
          "start": 289,
          "end": 320,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 90
          }
        },
        {
          "name": "goAC_CAM2_RZPos",
          "direction": "OUT",
          "start": 321,
          "end": 352,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 91
          }
        },
        {
          "name": "giAC_CAM2_FUNCTION",
          "direction": "IN",
          "start": 129,
          "end": 136,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 92
          }
        },
        {
          "name": "giAC_CAM2_ARG1",
          "direction": "IN",
          "start": 137,
          "end": 144,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 93
          }
        },
        {
          "name": "giAC_CAM2_ARG2",
          "direction": "IN",
          "start": 145,
          "end": 152,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 94
          }
        },
        {
          "name": "giAC_CAM2_ARG3",
          "direction": "IN",
          "start": 153,
          "end": 160,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 95
          }
        },
        {
          "name": "giAC_CAM2_XPos",
          "direction": "IN",
          "start": 161,
          "end": 192,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 96
          }
        },
        {
          "name": "giAC_CAM2_YPos",
          "direction": "IN",
          "start": 193,
          "end": 224,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 97
          }
        },
        {
          "name": "giAC_CAM2_ZPos",
          "direction": "IN",
          "start": 225,
          "end": 256,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 98
          }
        },
        {
          "name": "giAC_CAM2_RXPos",
          "direction": "IN",
          "start": 257,
          "end": 288,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 99
          }
        },
        {
          "name": "giAC_CAM2_RYPos",
          "direction": "IN",
          "start": 289,
          "end": 320,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 100
          }
        },
        {
          "name": "giAC_CAM2_RZPos",
          "direction": "IN",
          "start": 321,
          "end": 352,
          "width": 32,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_CAM.dat",
            "line": 101
          }
        },
        {
          "name": "goAC_SF_FUNCTION",
          "direction": "OUT",
          "start": 97,
          "end": 104,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 54
          }
        },
        {
          "name": "goAC_SF_ARG1",
          "direction": "OUT",
          "start": 105,
          "end": 112,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 55
          }
        },
        {
          "name": "goAC_SF_ARG2",
          "direction": "OUT",
          "start": 113,
          "end": 120,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 56
          }
        },
        {
          "name": "goAC_SF_ARG3",
          "direction": "OUT",
          "start": 121,
          "end": 128,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 57
          }
        },
        {
          "name": "giAC_SF_FUNCTION",
          "direction": "IN",
          "start": 97,
          "end": 104,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 58
          }
        },
        {
          "name": "giAC_SF_ARG1",
          "direction": "IN",
          "start": 105,
          "end": 112,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 59
          }
        },
        {
          "name": "giAC_SF_ARG2",
          "direction": "IN",
          "start": 113,
          "end": 120,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 60
          }
        },
        {
          "name": "giAC_SF_ARG3",
          "direction": "IN",
          "start": 121,
          "end": 128,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 61
          }
        },
        {
          "name": "goAC_SF2_FUNCTION",
          "direction": "OUT",
          "start": 97,
          "end": 104,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 64
          }
        },
        {
          "name": "goAC_SF2_ARG1",
          "direction": "OUT",
          "start": 105,
          "end": 112,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 65
          }
        },
        {
          "name": "goAC_SF2_ARG2",
          "direction": "OUT",
          "start": 113,
          "end": 120,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 66
          }
        },
        {
          "name": "goAC_SF2_ARG3",
          "direction": "OUT",
          "start": 121,
          "end": 128,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 67
          }
        },
        {
          "name": "giAC_SF2_FUNCTION",
          "direction": "IN",
          "start": 97,
          "end": 104,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 68
          }
        },
        {
          "name": "giAC_SF2_ARG1",
          "direction": "IN",
          "start": 105,
          "end": 112,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 69
          }
        },
        {
          "name": "giAC_SF2_ARG2",
          "direction": "IN",
          "start": 113,
          "end": 120,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 70
          }
        },
        {
          "name": "giAC_SF2_ARG3",
          "direction": "IN",
          "start": 121,
          "end": 128,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_FEEDER.dat",
            "line": 71
          }
        },
        {
          "name": "goAC_TC_FUNCTION",
          "direction": "OUT",
          "start": 65,
          "end": 72,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 53
          }
        },
        {
          "name": "goAC_TC_ARG1",
          "direction": "OUT",
          "start": 73,
          "end": 88,
          "width": 16,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 54
          }
        },
        {
          "name": "goAC_TC_ARG2",
          "direction": "OUT",
          "start": 89,
          "end": 96,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 55
          }
        },
        {
          "name": "giAC_TC_FUNCTION",
          "direction": "IN",
          "start": 65,
          "end": 72,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 56
          }
        },
        {
          "name": "giAC_TC_ARG1",
          "direction": "IN",
          "start": 73,
          "end": 88,
          "width": 16,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 57
          }
        },
        {
          "name": "giAC_TC_ARG2",
          "direction": "IN",
          "start": 89,
          "end": 96,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 58
          }
        },
        {
          "name": "goAC_TC2_FUNCTION",
          "direction": "OUT",
          "start": 65,
          "end": 72,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 61
          }
        },
        {
          "name": "goAC_TC2_ARG1",
          "direction": "OUT",
          "start": 73,
          "end": 88,
          "width": 16,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 62
          }
        },
        {
          "name": "goAC_TC2_ARG2",
          "direction": "OUT",
          "start": 89,
          "end": 96,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 63
          }
        },
        {
          "name": "giAC_TC2_FUNCTION",
          "direction": "IN",
          "start": 65,
          "end": 72,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 64
          }
        },
        {
          "name": "giAC_TC2_ARG1",
          "direction": "IN",
          "start": 73,
          "end": 88,
          "width": 16,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 65
          }
        },
        {
          "name": "giAC_TC2_ARG2",
          "direction": "IN",
          "start": 89,
          "end": 96,
          "width": 8,
          "source": {
            "file": "KRC/R1/Program/AutomaticCyclePrograms/TechPackageAC/AC_FG_TC.dat",
            "line": 66
          }
        },
        {
          "name": "CHANNEL_1",
          "direction": "ANOUT",
          "start": 1,
          "end": 1,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 94
          }
        },
        {
          "name": "CHANNEL_2",
          "direction": "ANOUT",
          "start": 2,
          "end": 2,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 95
          }
        },
        {
          "name": "CHANNEL_3",
          "direction": "ANOUT",
          "start": 3,
          "end": 3,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 96
          }
        },
        {
          "name": "CHANNEL_4",
          "direction": "ANOUT",
          "start": 4,
          "end": 4,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 97
          }
        },
        {
          "name": "CHANNEL_5",
          "direction": "ANOUT",
          "start": 5,
          "end": 5,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 98
          }
        },
        {
          "name": "CHANNEL_6",
          "direction": "ANOUT",
          "start": 6,
          "end": 6,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 99
          }
        },
        {
          "name": "CHANNEL_7",
          "direction": "ANOUT",
          "start": 7,
          "end": 7,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 100
          }
        },
        {
          "name": "CHANNEL_8",
          "direction": "ANOUT",
          "start": 8,
          "end": 8,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 101
          }
        },
        {
          "name": "CHANNEL_9",
          "direction": "ANOUT",
          "start": 9,
          "end": 9,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 102
          }
        },
        {
          "name": "CHANNEL_10",
          "direction": "ANOUT",
          "start": 10,
          "end": 10,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 103
          }
        },
        {
          "name": "CHANNEL_11",
          "direction": "ANOUT",
          "start": 11,
          "end": 11,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 104
          }
        },
        {
          "name": "CHANNEL_12",
          "direction": "ANOUT",
          "start": 12,
          "end": 12,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 105
          }
        },
        {
          "name": "CHANNEL_13",
          "direction": "ANOUT",
          "start": 13,
          "end": 13,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 106
          }
        },
        {
          "name": "CHANNEL_14",
          "direction": "ANOUT",
          "start": 14,
          "end": 14,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 107
          }
        },
        {
          "name": "CHANNEL_15",
          "direction": "ANOUT",
          "start": 15,
          "end": 15,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 108
          }
        },
        {
          "name": "CHANNEL_16",
          "direction": "ANOUT",
          "start": 16,
          "end": 16,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 109
          }
        },
        {
          "name": "CHANNEL_17",
          "direction": "ANOUT",
          "start": 17,
          "end": 17,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 110
          }
        },
        {
          "name": "CHANNEL_18",
          "direction": "ANOUT",
          "start": 18,
          "end": 18,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 111
          }
        },
        {
          "name": "CHANNEL_19",
          "direction": "ANOUT",
          "start": 19,
          "end": 19,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 112
          }
        },
        {
          "name": "CHANNEL_20",
          "direction": "ANOUT",
          "start": 20,
          "end": 20,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 113
          }
        },
        {
          "name": "CHANNEL_21",
          "direction": "ANOUT",
          "start": 21,
          "end": 21,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 114
          }
        },
        {
          "name": "CHANNEL_22",
          "direction": "ANOUT",
          "start": 22,
          "end": 22,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 115
          }
        },
        {
          "name": "CHANNEL_23",
          "direction": "ANOUT",
          "start": 23,
          "end": 23,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 116
          }
        },
        {
          "name": "CHANNEL_24",
          "direction": "ANOUT",
          "start": 24,
          "end": 24,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 117
          }
        },
        {
          "name": "CHANNEL_25",
          "direction": "ANOUT",
          "start": 25,
          "end": 25,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 118
          }
        },
        {
          "name": "CHANNEL_26",
          "direction": "ANOUT",
          "start": 26,
          "end": 26,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 119
          }
        },
        {
          "name": "CHANNEL_27",
          "direction": "ANOUT",
          "start": 27,
          "end": 27,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 120
          }
        },
        {
          "name": "CHANNEL_28",
          "direction": "ANOUT",
          "start": 28,
          "end": 28,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 121
          }
        },
        {
          "name": "CHANNEL_29",
          "direction": "ANOUT",
          "start": 29,
          "end": 29,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 122
          }
        },
        {
          "name": "CHANNEL_30",
          "direction": "ANOUT",
          "start": 30,
          "end": 30,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 123
          }
        },
        {
          "name": "CHANNEL_31",
          "direction": "ANOUT",
          "start": 31,
          "end": 31,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 124
          }
        },
        {
          "name": "CHANNEL_32",
          "direction": "ANOUT",
          "start": 32,
          "end": 32,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 125
          }
        },
        {
          "name": "ExtUserID",
          "direction": "IN",
          "start": 1026,
          "end": 1026,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 130
          }
        },
        {
          "name": "ExtUserIDWatchDog",
          "direction": "IN",
          "start": 1026,
          "end": 1026,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 131
          }
        },
        {
          "name": "BM_OutputSignal",
          "direction": "OUT",
          "start": 4095,
          "end": 4096,
          "width": 2,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 794
          }
        },
        {
          "name": "BM_InputSignal",
          "direction": "IN",
          "start": 1026,
          "end": 1026,
          "width": 1,
          "source": {
            "file": "KRC/R1/System/$config.dat",
            "line": 795
          }
        },
        {
          "name": "ERR",
          "direction": "OUT",
          "start": 25,
          "end": 32,
          "width": 8,
          "source": {
            "file": "KRC/R1/TP/p00.dat",
            "line": 11
          }
        }
      ],
      "positionCount": 413,
      "cartesianPositionCount": 231,
      "axisRecordCount": 19,
      "axisPositionCount": 12,
      "functionCount": 253,
      "motionInstructionCount": 466,
      "sourceCounts": {
        "dat": 48,
        "src": 46
      },
      "limitations": [
        "Inter-controller cell placement is not defined; both ROBROOT values are local origin with C=30 degrees.",
        "Cartesian targets do not contain recorded joint angles. Rendering requires reconstructed inverse kinematics.",
        "Production screw ordering, concurrent timing, dwell time and I/O trace are not recorded.",
        "Live camera result and PH corrections are unavailable in static backups.",
        "PH log counters exist but the declared 5000-element log arrays have no exported per-sample values."
      ]
    }
  ]
}