{
  "env": {
    "obstacles": {
      "angles": [
        {
          "obstacles": [
            {
              "cost": 0.1
             ,"poly": [
                {
                  "x": 238.151
                 ,"y": -85.3397
                }
               ,{
                  "x": 238.151
                 ,"y": -3.4603
                }
               ,{
                  "x": 238.151
                 ,"y": 85.3397
                }
               ,{
                  "x": 244
                 ,"y": 90.4
                }
               ,{
                  "x": 358
                 ,"y": 90.4
                }
               ,{
                  "x": 363.849
                 ,"y": 85.3397
                }
               ,{
                  "x": 363.849
                 ,"y": 3.4603
                }
               ,{
                  "x": 363.849
                 ,"y": -85.3397
                }
               ,{
                  "x": 358
                 ,"y": -90.4
                }
               ,{
                  "x": 244
                 ,"y": -90.4
                }
              ]
            }
          ]
        }
       ,{
          "obstacles": [
            {
              "cost": 0.1
             ,"poly": [
                {
                  "x": 223.679
                 ,"y": -24.035
                }
               ,{
                  "x": 223.679
                 ,"y": 57.8444
                }
               ,{
                  "x": 229.528
                 ,"y": 62.9047
                }
               ,{
                  "x": 331.493
                 ,"y": 113.887
                }
               ,{
                  "x": 337.341
                 ,"y": 108.827
                }
               ,{
                  "x": 377.054
                 ,"y": 29.4016
                }
               ,{
                  "x": 377.054
                 ,"y": -52.4778
                }
               ,{
                  "x": 371.205
                 ,"y": -57.5381
                }
               ,{
                  "x": 269.24
                 ,"y": -108.52
                }
               ,{
                  "x": 263.392
                 ,"y": -103.46
                }
              ]
            }
          ]
        }
       ,{
          "obstacles": [
            {
              "cost": 0.1
             ,"poly": [
                {
                  "x": 221.693
                 ,"y": -45.6066
                }
               ,{
                  "x": 221.693
                 ,"y": 36.2728
                }
               ,{
                  "x": 302.304
                 ,"y": 116.883
                }
               ,{
                  "x": 308.152
                 ,"y": 121.943
                }
               ,{
                  "x": 314.001
                 ,"y": 116.883
                }
               ,{
                  "x": 376.792
                 ,"y": 54.0919
                }
               ,{
                  "x": 376.792
                 ,"y": -27.7875
                }
               ,{
                  "x": 296.182
                 ,"y": -108.398
                }
               ,{
                  "x": 290.333
                 ,"y": -113.458
                }
               ,{
                  "x": 284.485
                 ,"y": -108.398
                }
              ]
            }
          ]
        }
       ,{
          "obstacles": [
            {
              "cost": 0.1
             ,"poly": [
                {
                  "x": 226.631
                 ,"y": -66.6992
                }
               ,{
                  "x": 226.631
                 ,"y": 15.1802
                }
               ,{
                  "x": 277.613
                 ,"y": 117.145
                }
               ,{
                  "x": 283.462
                 ,"y": 122.205
                }
               ,{
                  "x": 362.887
                 ,"y": 82.4926
                }
               ,{
                  "x": 368.736
                 ,"y": 77.4323
                }
               ,{
                  "x": 368.736
                 ,"y": -4.44706
                }
               ,{
                  "x": 317.753
                 ,"y": -106.412
                }
               ,{
                  "x": 311.905
                 ,"y": -111.472
                }
               ,{
                  "x": 232.48
                 ,"y": -71.7595
                }
              ]
            }
          ]
        }
       ,{
          "obstacles": [
            {
              "cost": 0.1
             ,"poly": [
                {
                  "x": 244.751
                 ,"y": -91.9397
                }
               ,{
                  "x": 244.751
                 ,"y": 22.0603
                }
               ,{
                  "x": 244.751
                 ,"y": 103.94
                }
               ,{
                  "x": 250.6
                 ,"y": 109
                }
               ,{
                  "x": 339.4
                 ,"y": 109
                }
               ,{
                  "x": 345.249
                 ,"y": 103.94
                }
               ,{
                  "x": 345.249
                 ,"y": 22.0603
                }
               ,{
                  "x": 345.249
                 ,"y": -91.9397
                }
               ,{
                  "x": 339.4
                 ,"y": -97
                }
               ,{
                  "x": 250.6
                 ,"y": -97
                }
              ]
            }
          ]
        }
       ,{
          "obstacles": [
            {
              "cost": 0.1
             ,"poly": [
                {
                  "x": 221.264
                 ,"y": -4.44706
                }
               ,{
                  "x": 221.264
                 ,"y": 77.4323
                }
               ,{
                  "x": 227.113
                 ,"y": 82.4926
                }
               ,{
                  "x": 306.538
                 ,"y": 122.205
                }
               ,{
                  "x": 312.387
                 ,"y": 117.145
                }
               ,{
                  "x": 363.369
                 ,"y": 15.1802
                }
               ,{
                  "x": 363.369
                 ,"y": -66.6992
                }
               ,{
                  "x": 357.52
                 ,"y": -71.7595
                }
               ,{
                  "x": 278.095
                 ,"y": -111.472
                }
               ,{
                  "x": 272.247
                 ,"y": -106.412
                }
              ]
            }
          ]
        }
       ,{
          "obstacles": [
            {
              "cost": 0.1
             ,"poly": [
                {
                  "x": 213.208
                 ,"y": -27.7875
                }
               ,{
                  "x": 213.208
                 ,"y": 54.0919
                }
               ,{
                  "x": 275.999
                 ,"y": 116.883
                }
               ,{
                  "x": 281.848
                 ,"y": 121.943
                }
               ,{
                  "x": 287.696
                 ,"y": 116.883
                }
               ,{
                  "x": 368.307
                 ,"y": 36.2728
                }
               ,{
                  "x": 368.307
                 ,"y": -45.6066
                }
               ,{
                  "x": 305.515
                 ,"y": -108.398
                }
               ,{
                  "x": 299.667
                 ,"y": -113.458
                }
               ,{
                  "x": 293.818
                 ,"y": -108.398
                }
              ]
            }
          ]
        }
       ,{
          "obstacles": [
            {
              "cost": 0.1
             ,"poly": [
                {
                  "x": 212.946
                 ,"y": -52.4778
                }
               ,{
                  "x": 212.946
                 ,"y": 29.4016
                }
               ,{
                  "x": 252.659
                 ,"y": 108.827
                }
               ,{
                  "x": 258.507
                 ,"y": 113.887
                }
               ,{
                  "x": 360.472
                 ,"y": 62.9047
                }
               ,{
                  "x": 366.321
                 ,"y": 57.8444
                }
               ,{
                  "x": 366.321
                 ,"y": -24.035
                }
               ,{
                  "x": 326.608
                 ,"y": -103.46
                }
               ,{
                  "x": 320.759
                 ,"y": -108.52
                }
               ,{
                  "x": 218.795
                 ,"y": -57.5381
                }
              ]
            }
          ]
        }
       ,{
          "obstacles": [
            {
              "cost": 0.1
             ,"poly": [
                {
                  "x": 226.151
                 ,"y": 3.4603
                }
               ,{
                  "x": 226.151
                 ,"y": 85.3397
                }
               ,{
                  "x": 232
                 ,"y": 90.4
                }
               ,{
                  "x": 346
                 ,"y": 90.4
                }
               ,{
                  "x": 351.849
                 ,"y": 85.3397
                }
               ,{
                  "x": 351.849
                 ,"y": 3.46031
                }
               ,{
                  "x": 351.849
                 ,"y": -85.3397
                }
               ,{
                  "x": 346
                 ,"y": -90.4
                }
               ,{
                  "x": 232
                 ,"y": -90.4
                }
               ,{
                  "x": 226.151
                 ,"y": -85.3397
                }
              ]
            }
          ]
        }
       ,{
          "obstacles": [
            {
              "cost": 0.1
             ,"poly": [
                {
                  "x": 212.946
                 ,"y": -29.4016
                }
               ,{
                  "x": 212.946
                 ,"y": 52.4778
                }
               ,{
                  "x": 218.795
                 ,"y": 57.5381
                }
               ,{
                  "x": 320.76
                 ,"y": 108.52
                }
               ,{
                  "x": 326.608
                 ,"y": 103.46
                }
               ,{
                  "x": 366.321
                 ,"y": 24.035
                }
               ,{
                  "x": 366.321
                 ,"y": -57.8444
                }
               ,{
                  "x": 360.472
                 ,"y": -62.9047
                }
               ,{
                  "x": 258.507
                 ,"y": -113.887
                }
               ,{
                  "x": 252.659
                 ,"y": -108.827
                }
              ]
            }
          ]
        }
       ,{
          "obstacles": [
            {
              "cost": 0.1
             ,"poly": [
                {
                  "x": 213.208
                 ,"y": -54.0919
                }
               ,{
                  "x": 213.208
                 ,"y": 27.7875
                }
               ,{
                  "x": 293.818
                 ,"y": 108.398
                }
               ,{
                  "x": 299.667
                 ,"y": 113.458
                }
               ,{
                  "x": 305.515
                 ,"y": 108.398
                }
               ,{
                  "x": 368.307
                 ,"y": 45.6066
                }
               ,{
                  "x": 368.307
                 ,"y": -36.2728
                }
               ,{
                  "x": 287.696
                 ,"y": -116.883
                }
               ,{
                  "x": 281.848
                 ,"y": -121.943
                }
               ,{
                  "x": 275.999
                 ,"y": -116.883
                }
              ]
            }
          ]
        }
       ,{
          "obstacles": [
            {
              "cost": 0.1
             ,"poly": [
                {
                  "x": 221.264
                 ,"y": -77.4323
                }
               ,{
                  "x": 221.264
                 ,"y": 4.44706
                }
               ,{
                  "x": 272.247
                 ,"y": 106.412
                }
               ,{
                  "x": 278.095
                 ,"y": 111.472
                }
               ,{
                  "x": 357.52
                 ,"y": 71.7595
                }
               ,{
                  "x": 363.369
                 ,"y": 66.6992
                }
               ,{
                  "x": 363.369
                 ,"y": -15.1802
                }
               ,{
                  "x": 312.387
                 ,"y": -117.145
                }
               ,{
                  "x": 306.538
                 ,"y": -122.205
                }
               ,{
                  "x": 227.113
                 ,"y": -82.4926
                }
              ]
            }
          ]
        }
       ,{
          "obstacles": [
            {
              "cost": 0.1
             ,"poly": [
                {
                  "x": 244.751
                 ,"y": -103.94
                }
               ,{
                  "x": 244.751
                 ,"y": -22.0603
                }
               ,{
                  "x": 244.751
                 ,"y": 91.9397
                }
               ,{
                  "x": 250.6
                 ,"y": 97
                }
               ,{
                  "x": 339.4
                 ,"y": 97
                }
               ,{
                  "x": 345.249
                 ,"y": 91.9397
                }
               ,{
                  "x": 345.249
                 ,"y": 10.0603
                }
               ,{
                  "x": 345.249
                 ,"y": -103.94
                }
               ,{
                  "x": 339.4
                 ,"y": -109
                }
               ,{
                  "x": 250.6
                 ,"y": -109
                }
              ]
            }
          ]
        }
       ,{
          "obstacles": [
            {
              "cost": 0.1
             ,"poly": [
                {
                  "x": 226.631
                 ,"y": -15.1802
                }
               ,{
                  "x": 226.631
                 ,"y": 66.6992
                }
               ,{
                  "x": 232.48
                 ,"y": 71.7595
                }
               ,{
                  "x": 311.905
                 ,"y": 111.472
                }
               ,{
                  "x": 317.753
                 ,"y": 106.412
                }
               ,{
                  "x": 368.736
                 ,"y": 4.44706
                }
               ,{
                  "x": 368.736
                 ,"y": -77.4323
                }
               ,{
                  "x": 362.887
                 ,"y": -82.4926
                }
               ,{
                  "x": 283.462
                 ,"y": -122.205
                }
               ,{
                  "x": 277.613
                 ,"y": -117.145
                }
              ]
            }
          ]
        }
       ,{
          "obstacles": [
            {
              "cost": 0.1
             ,"poly": [
                {
                  "x": 221.693
                 ,"y": -36.2728
                }
               ,{
                  "x": 221.693
                 ,"y": 45.6066
                }
               ,{
                  "x": 284.485
                 ,"y": 108.398
                }
               ,{
                  "x": 290.333
                 ,"y": 113.458
                }
               ,{
                  "x": 296.182
                 ,"y": 108.398
                }
               ,{
                  "x": 376.792
                 ,"y": 27.7875
                }
               ,{
                  "x": 376.792
                 ,"y": -54.0919
                }
               ,{
                  "x": 314.001
                 ,"y": -116.883
                }
               ,{
                  "x": 308.152
                 ,"y": -121.943
                }
               ,{
                  "x": 302.304
                 ,"y": -116.883
                }
              ]
            }
          ]
        }
       ,{
          "obstacles": [
            {
              "cost": 0.1
             ,"poly": [
                {
                  "x": 223.679
                 ,"y": -57.8444
                }
               ,{
                  "x": 223.679
                 ,"y": 24.035
                }
               ,{
                  "x": 263.392
                 ,"y": 103.46
                }
               ,{
                  "x": 269.24
                 ,"y": 108.52
                }
               ,{
                  "x": 371.205
                 ,"y": 57.5381
                }
               ,{
                  "x": 377.054
                 ,"y": 52.4778
                }
               ,{
                  "x": 377.054
                 ,"y": -29.4016
                }
               ,{
                  "x": 337.341
                 ,"y": -108.827
                }
               ,{
                  "x": 331.493
                 ,"y": -113.887
                }
               ,{
                  "x": 229.528
                 ,"y": -62.9047
                }
              ]
            }
          ]
        }
      ]
    }
   ,"robotParams": {
      "halfWheelBase_mm": 24
     ,"maxVelocity_mmps": 60
     ,"maxReverseVelocity_mmps": 25
    }
  }
 ,"goals": [
    {
      "goalID": 0
     ,"x_mm": 4.41821
     ,"y_mm": -421.015
     ,"theta_rads": 1.5708
    }
  ]
 ,"start": {
    "x_mm": -20
   ,"y_mm": -2.33203e-12
   ,"theta_rads": 1.16601e-13
  }
 ,"free_turn_at_goal": 0
 ,"force_replan": 1
}
