{
  "schema": "project33.c1.four_bar_sweep/2",
  "generator": "mechanism/four_bar.py",
  "units": {
    "length": "mm",
    "angle": "deg"
  },
  "drive_range_deg": [
    0,
    92
  ],
  "drive_step_deg": 2,
  "null_means": "pose or configuration cannot close; no value exists",
  "not_modeled": [
    "over-center locking moment",
    "joint clearance",
    "link compliance",
    "fin inertia and aerodynamic load"
  ],
  "baseline": {
    "ground": 25,
    "coupler": 60,
    "input": 15,
    "output": 15,
    "grashof": "non-Grashof",
    "poses_evaluated": 47,
    "poses_closed": 0,
    "assemblable_over_range": false,
    "min_transmission_angle": null,
    "max_transmission_angle": null,
    "max_envelope_radius": null
  },
  "summary": {
    "configurations": 81,
    "assemblable_over_range": 0,
    "closing_at_any_pose": 0
  },
  "rows": [
    {
      "ground": 20,
      "coupler": 55,
      "input": 12,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 55,
      "input": 12,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 55,
      "input": 12,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 55,
      "input": 15,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 55,
      "input": 15,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 55,
      "input": 15,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 55,
      "input": 18,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 55,
      "input": 18,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 55,
      "input": 18,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 60,
      "input": 12,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 60,
      "input": 12,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 60,
      "input": 12,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 60,
      "input": 15,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 60,
      "input": 15,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 60,
      "input": 15,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 60,
      "input": 18,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 60,
      "input": 18,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 60,
      "input": 18,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 65,
      "input": 12,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 65,
      "input": 12,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 65,
      "input": 12,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 65,
      "input": 15,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 65,
      "input": 15,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 65,
      "input": 15,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 65,
      "input": 18,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 65,
      "input": 18,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 20,
      "coupler": 65,
      "input": 18,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 55,
      "input": 12,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 55,
      "input": 12,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 55,
      "input": 12,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 55,
      "input": 15,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 55,
      "input": 15,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 55,
      "input": 15,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 55,
      "input": 18,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 55,
      "input": 18,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 55,
      "input": 18,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 60,
      "input": 12,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 60,
      "input": 12,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 60,
      "input": 12,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 60,
      "input": 15,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 60,
      "input": 15,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 60,
      "input": 15,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 60,
      "input": 18,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 60,
      "input": 18,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 60,
      "input": 18,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 65,
      "input": 12,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 65,
      "input": 12,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 65,
      "input": 12,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 65,
      "input": 15,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 65,
      "input": 15,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 65,
      "input": 15,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 65,
      "input": 18,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 65,
      "input": 18,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 25,
      "coupler": 65,
      "input": 18,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 55,
      "input": 12,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 55,
      "input": 12,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 55,
      "input": 12,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 55,
      "input": 15,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 55,
      "input": 15,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 55,
      "input": 15,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 55,
      "input": 18,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 55,
      "input": 18,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 55,
      "input": 18,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 60,
      "input": 12,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 60,
      "input": 12,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 60,
      "input": 12,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 60,
      "input": 15,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 60,
      "input": 15,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 60,
      "input": 15,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 60,
      "input": 18,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 60,
      "input": 18,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 60,
      "input": 18,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 65,
      "input": 12,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 65,
      "input": 12,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 65,
      "input": 12,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 65,
      "input": 15,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 65,
      "input": 15,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 65,
      "input": 15,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 65,
      "input": 18,
      "output": 12,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 65,
      "input": 18,
      "output": 15,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    },
    {
      "ground": 30,
      "coupler": 65,
      "input": 18,
      "output": 18,
      "grashof": "non-Grashof",
      "poses_evaluated": 47,
      "poses_closed": 0,
      "assemblable_over_range": false,
      "min_transmission_angle": null,
      "max_transmission_angle": null,
      "max_envelope_radius": null
    }
  ]
}
