{
  "schemaVersion": "asw.product/v1",
  "id": "fruit-thinning-pinching-robot",
  "name": "과채류 적과·적심 로봇",
  "description": "온실 과채류의 작업대상 인식, 로봇팔 작업, 전용 엔드이펙터, 이동 플랫폼과 다중로봇 관제를 하나의 제품 기준선으로 통합합니다.",
  "workspaceId": "RS-2025-02219411",
  "ownerOrg": "metafarmers",
  "owner": "주식회사 메타파머스",
  "releasePolicy": {
    "validationGate": {
      "id": "integration-validation",
      "label": "작업 시나리오 통합검증",
      "detail": "고정된 구성요소 리비전의 제품 시나리오 증빙 확인"
    },
    "acceptanceGate": {
      "id": "product-acceptance",
      "label": "META 제품 검수",
      "detail": "선행 품질 게이트, 기관 승인, 통합검증 완료 후 제품 소유기관이 검수"
    }
  },
  "targets": [
    {
      "id": "vpu",
      "name": "VPU",
      "description": "과채류 인지와 3D 작업공간 매핑"
    },
    {
      "id": "acu",
      "name": "ACU",
      "description": "비주얼 서보와 로봇팔 작업 제어"
    },
    {
      "id": "lpu",
      "name": "LPU",
      "description": "온실 LPS 기반 측위·주행"
    },
    {
      "id": "mcu",
      "name": "MCU",
      "description": "엔드이펙터와 고소작업 플랫폼 제어"
    },
    {
      "id": "service",
      "name": "Service",
      "description": "다중로봇 작업·OTA 관제"
    }
  ],
  "components": [
    {
      "org": "metafarmers",
      "repo": "fruit-work-target-perception",
      "institution": "주식회사 메타파머스",
      "institutionCode": "META",
      "name": "과채류 작업대상 인식",
      "domain": "Perception",
      "target": "vpu",
      "mvpCapabilities": [
        "신뢰도 임계값 기반 관측 필터링",
        "과실·생장점 작업 우선순위 산정",
        "3차원 작업 후보와 제외 건수 생성"
      ]
    },
    {
      "org": "metafarmers",
      "repo": "visual-servo-manipulation",
      "institution": "주식회사 메타파머스",
      "institutionCode": "META",
      "name": "비주얼 서보 매니퓰레이션",
      "domain": "Manipulation",
      "target": "acu",
      "mvpCapabilities": [
        "축별 이동량 제한",
        "정렬 잔차 계산",
        "허용오차 기반 정렬 완료 판정"
      ]
    },
    {
      "org": "kiro",
      "repo": "pinching-end-effector",
      "institution": "한국로봇융합연구원",
      "institutionCode": "KIRO",
      "name": "적심 엔드이펙터 제어",
      "domain": "End Effector",
      "target": "mcu",
      "mvpCapabilities": [
        "작업 종류 및 안전상태 인터록",
        "파지력 제한 검사",
        "적심 작업 시퀀스 생성"
      ]
    },
    {
      "org": "nas",
      "repo": "thinning-end-effector",
      "institution": "국립농업과학원",
      "institutionCode": "NAS",
      "name": "적과 엔드이펙터 제어",
      "domain": "End Effector",
      "target": "mcu",
      "mvpCapabilities": [
        "적과 안전상태 인터록",
        "작업력 한계 검사",
        "과실 분리·회수 시퀀스 생성"
      ]
    },
    {
      "org": "daedongrobotics",
      "repo": "greenhouse-lps-navigation",
      "institution": "대동로보틱스",
      "institutionCode": "DAEDONG",
      "name": "온실 LPS 측위·주행",
      "domain": "Localization & Navigation",
      "target": "lpu",
      "mvpCapabilities": [
        "LPS 품질 게이트",
        "목표 거리·방향 계산",
        "품질 저하 시 정지 명령"
      ]
    },
    {
      "org": "agerobotics",
      "repo": "high-lift-mobile-platform",
      "institution": "에이지로보틱스",
      "institutionCode": "AGE",
      "name": "고소작업 이동 플랫폼",
      "domain": "Mobile Platform",
      "target": "mcu",
      "mvpCapabilities": [
        "배터리·높이 안전범위 검사",
        "주행 중 리프트 인터록",
        "높이 오차 기반 승강 명령"
      ]
    },
    {
      "org": "via",
      "repo": "fruit-multi-robot-control",
      "institution": "주식회사 비아",
      "institutionCode": "VIA",
      "name": "과채류 다중로봇 관제",
      "domain": "Service Platform",
      "target": "service",
      "mvpCapabilities": [
        "가용·배터리·역량 조건 필터링",
        "최적 로봇 작업 배정",
        "배정 불가 주문 대기열 전환"
      ]
    },
    {
      "org": "unist",
      "repo": "crop-structure-mapping",
      "institution": "울산과학기술원",
      "institutionCode": "UNIST",
      "name": "작물구조 3D 매핑",
      "domain": "3D Mapping",
      "target": "vpu",
      "mvpCapabilities": [
        "3차원 점군 유효성 검사",
        "클래스별 개체 집계",
        "작업공간 경계와 장애물 목록 생성"
      ]
    }
  ],
  "validationAssets": [
    {
      "org": "metafarmers",
      "repo": "fruit-robot-validation",
      "name": "적과·적심 로봇 통합검증",
      "owner": "주식회사 메타파머스",
      "required": true
    }
  ]
}
