A-SW Hub / Repositories
Local Gitea · READ ONLY
← 저장소 Repositories
REPOSITORY

metafarmers/fruit-thinning-pinching-robot Private

[제품 기준선] 과채류 적과·적심 로봇 — 온실 과채류의 작업대상 인식, 로봇팔 작업, 전용 엔드이펙터, 이동 플랫폼과 다중로봇 관제를 하나의 제품 기준선으로 통합합니다.

https://git.agrithing.ai/metafarmers/fruit-thinning-pinching-robot.git
2 commits
COMMIT DETAIL

release: 과채류 적과·적심 로봇 구체 MVP 기준선 갱신

제품 소유기관과 통합 책임자의 2단계 승인에 따라 MVP 0.2.0 기준선 병합 Co-authored-by: meta-dev <[email protected]>

meta-dev <[email protected]> · 2026. 8. 3. 오후 3:14:21
2969b2c738f0411be149b163de47bc9e37f85ea6
3 changed files +84 −44 parent 6d81f13
modified .asw/product.json +48−8 View file
@@ -53,7 +53,12 @@
53 53 "institutionCode": "META",
54 54 "name": "과채류 작업대상 인식",
55 55 "domain": "Perception",
56 "target": "vpu"
56 + "target": "vpu",
57 + "mvpCapabilities": [
58 + "신뢰도 임계값 기반 관측 필터링",
59 + "과실·생장점 작업 우선순위 산정",
60 + "3차원 작업 후보와 제외 건수 생성"
61 + ]
57 62 },
58 63 {
59 64 "org": "metafarmers",
@@ -62,7 +67,12 @@
62 67 "institutionCode": "META",
63 68 "name": "비주얼 서보 매니퓰레이션",
64 69 "domain": "Manipulation",
65 "target": "acu"
70 + "target": "acu",
71 + "mvpCapabilities": [
72 + "축별 이동량 제한",
73 + "정렬 잔차 계산",
74 + "허용오차 기반 정렬 완료 판정"
75 + ]
66 76 },
67 77 {
68 78 "org": "kiro",
@@ -71,7 +81,12 @@
71 81 "institutionCode": "KIRO",
72 82 "name": "적심 엔드이펙터 제어",
73 83 "domain": "End Effector",
74 "target": "mcu"
84 + "target": "mcu",
85 + "mvpCapabilities": [
86 + "작업 종류 및 안전상태 인터록",
87 + "파지력 제한 검사",
88 + "적심 작업 시퀀스 생성"
89 + ]
75 90 },
76 91 {
77 92 "org": "nas",
@@ -80,7 +95,12 @@
80 95 "institutionCode": "NAS",
81 96 "name": "적과 엔드이펙터 제어",
82 97 "domain": "End Effector",
83 "target": "mcu"
98 + "target": "mcu",
99 + "mvpCapabilities": [
100 + "적과 안전상태 인터록",
101 + "작업력 한계 검사",
102 + "과실 분리·회수 시퀀스 생성"
103 + ]
84 104 },
85 105 {
86 106 "org": "daedongrobotics",
@@ -89,7 +109,12 @@
89 109 "institutionCode": "DAEDONG",
90 110 "name": "온실 LPS 측위·주행",
91 111 "domain": "Localization & Navigation",
92 "target": "lpu"
112 + "target": "lpu",
113 + "mvpCapabilities": [
114 + "LPS 품질 게이트",
115 + "목표 거리·방향 계산",
116 + "품질 저하 시 정지 명령"
117 + ]
93 118 },
94 119 {
95 120 "org": "agerobotics",
@@ -98,7 +123,12 @@
98 123 "institutionCode": "AGE",
99 124 "name": "고소작업 이동 플랫폼",
100 125 "domain": "Mobile Platform",
101 "target": "mcu"
126 + "target": "mcu",
127 + "mvpCapabilities": [
128 + "배터리·높이 안전범위 검사",
129 + "주행 중 리프트 인터록",
130 + "높이 오차 기반 승강 명령"
131 + ]
102 132 },
103 133 {
104 134 "org": "via",
@@ -107,7 +137,12 @@
107 137 "institutionCode": "VIA",
108 138 "name": "과채류 다중로봇 관제",
109 139 "domain": "Service Platform",
110 "target": "service"
140 + "target": "service",
141 + "mvpCapabilities": [
142 + "가용·배터리·역량 조건 필터링",
143 + "최적 로봇 작업 배정",
144 + "배정 불가 주문 대기열 전환"
145 + ]
111 146 },
112 147 {
113 148 "org": "unist",
@@ -116,7 +151,12 @@
116 151 "institutionCode": "UNIST",
117 152 "name": "작물구조 3D 매핑",
118 153 "domain": "3D Mapping",
119 "target": "vpu"
154 + "target": "vpu",
155 + "mvpCapabilities": [
156 + "3차원 점군 유효성 검사",
157 + "클래스별 개체 집계",
158 + "작업공간 경계와 장애물 목록 생성"
159 + ]
120 160 }
121 161 ],
122 162 "validationAssets": [
modified product/baseline.json +18−18 View file
@@ -10,8 +10,8 @@
10 10 {
11 11 "repository": "metafarmers/fruit-work-target-perception",
12 12 "ref": "main",
13 "commitSha": "bb3f276f33feb9d3e8c1548279bdff7d30bdc880",
14 "version": "0.1.0-mvp",
13 + "commitSha": "54a95877b0f88610dd80c81fcba678a0bb239dd5",
14 + "version": "0.2.0-mvp",
15 15 "requiredChecks": [
16 16 "static-analysis",
17 17 "unit-test",
@@ -22,8 +22,8 @@
22 22 {
23 23 "repository": "metafarmers/visual-servo-manipulation",
24 24 "ref": "main",
25 "commitSha": "ab796492c50180eb496cf51cc78bd765bcfd912a",
26 "version": "0.1.0-mvp",
25 + "commitSha": "1df47d4f61aad95a4dd75626009fdcf03bba2e53",
26 + "version": "0.2.0-mvp",
27 27 "requiredChecks": [
28 28 "static-analysis",
29 29 "unit-test",
@@ -34,8 +34,8 @@
34 34 {
35 35 "repository": "kiro/pinching-end-effector",
36 36 "ref": "main",
37 "commitSha": "51664f3b51ef3ef9a0c7541cca66d265db19c044",
38 "version": "0.1.0-mvp",
37 + "commitSha": "c1a02978787b42e363000993d5aac35849b0f7ae",
38 + "version": "0.2.0-mvp",
39 39 "requiredChecks": [
40 40 "static-analysis",
41 41 "unit-test",
@@ -46,8 +46,8 @@
46 46 {
47 47 "repository": "nas/thinning-end-effector",
48 48 "ref": "main",
49 "commitSha": "61be75ad4c138eb6796db0d8484847226b7ca094",
50 "version": "0.1.0-mvp",
49 + "commitSha": "9073ccad4b173729c9b1072c4c890fe686942bbd",
50 + "version": "0.2.0-mvp",
51 51 "requiredChecks": [
52 52 "static-analysis",
53 53 "unit-test",
@@ -58,8 +58,8 @@
58 58 {
59 59 "repository": "daedongrobotics/greenhouse-lps-navigation",
60 60 "ref": "main",
61 "commitSha": "075262f6a428bc991fd63f0cd298f35fc13b8d8c",
62 "version": "0.1.0-mvp",
61 + "commitSha": "2749f614b690ea5ae33d44a113da199f658768f3",
62 + "version": "0.2.0-mvp",
63 63 "requiredChecks": [
64 64 "static-analysis",
65 65 "unit-test",
@@ -70,8 +70,8 @@
70 70 {
71 71 "repository": "agerobotics/high-lift-mobile-platform",
72 72 "ref": "main",
73 "commitSha": "5b12bc4c1bba10e844e2b025fe317f0245057eb7",
74 "version": "0.1.0-mvp",
73 + "commitSha": "00cd734f6b8f811b4b327910524ea5177e3633ae",
74 + "version": "0.2.0-mvp",
75 75 "requiredChecks": [
76 76 "static-analysis",
77 77 "unit-test",
@@ -82,8 +82,8 @@
82 82 {
83 83 "repository": "via/fruit-multi-robot-control",
84 84 "ref": "main",
85 "commitSha": "9216e1faff31f8d71a2062c174e8944d188c7c61",
86 "version": "0.1.0-mvp",
85 + "commitSha": "8232a9c5c119eb406c72ec79f2a47df33cd45bb9",
86 + "version": "0.2.0-mvp",
87 87 "requiredChecks": [
88 88 "static-analysis",
89 89 "unit-test",
@@ -94,8 +94,8 @@
94 94 {
95 95 "repository": "unist/crop-structure-mapping",
96 96 "ref": "main",
97 "commitSha": "e30994c35a9282020c01ae62a031924725677486",
98 "version": "0.1.0-mvp",
97 + "commitSha": "d699d3923c7889bddcd076720fbf52510543dcfa",
98 + "version": "0.2.0-mvp",
99 99 "requiredChecks": [
100 100 "static-analysis",
101 101 "unit-test",
@@ -108,8 +108,8 @@
108 108 {
109 109 "repository": "metafarmers/fruit-robot-validation",
110 110 "ref": "main",
111 "commitSha": "f93f07560096fc1d340d8f140b33d5e3591e9c2f",
112 "version": "0.1.0-mvp",
111 + "commitSha": "7b9733dd2152bcf91d75d962a04edc701ab44f9b",
112 + "version": "0.2.0-mvp",
113 113 "requiredChecks": [
114 114 "static-analysis",
115 115 "unit-test",
modified product/releases/FRUIT-ROBOT-2026.08-R1.json +18−18 View file
@@ -10,8 +10,8 @@
10 10 {
11 11 "repository": "metafarmers/fruit-work-target-perception",
12 12 "ref": "main",
13 "commitSha": "bb3f276f33feb9d3e8c1548279bdff7d30bdc880",
14 "version": "0.1.0-mvp",
13 + "commitSha": "54a95877b0f88610dd80c81fcba678a0bb239dd5",
14 + "version": "0.2.0-mvp",
15 15 "requiredChecks": [
16 16 "static-analysis",
17 17 "unit-test",
@@ -22,8 +22,8 @@
22 22 {
23 23 "repository": "metafarmers/visual-servo-manipulation",
24 24 "ref": "main",
25 "commitSha": "ab796492c50180eb496cf51cc78bd765bcfd912a",
26 "version": "0.1.0-mvp",
25 + "commitSha": "1df47d4f61aad95a4dd75626009fdcf03bba2e53",
26 + "version": "0.2.0-mvp",
27 27 "requiredChecks": [
28 28 "static-analysis",
29 29 "unit-test",
@@ -34,8 +34,8 @@
34 34 {
35 35 "repository": "kiro/pinching-end-effector",
36 36 "ref": "main",
37 "commitSha": "51664f3b51ef3ef9a0c7541cca66d265db19c044",
38 "version": "0.1.0-mvp",
37 + "commitSha": "c1a02978787b42e363000993d5aac35849b0f7ae",
38 + "version": "0.2.0-mvp",
39 39 "requiredChecks": [
40 40 "static-analysis",
41 41 "unit-test",
@@ -46,8 +46,8 @@
46 46 {
47 47 "repository": "nas/thinning-end-effector",
48 48 "ref": "main",
49 "commitSha": "61be75ad4c138eb6796db0d8484847226b7ca094",
50 "version": "0.1.0-mvp",
49 + "commitSha": "9073ccad4b173729c9b1072c4c890fe686942bbd",
50 + "version": "0.2.0-mvp",
51 51 "requiredChecks": [
52 52 "static-analysis",
53 53 "unit-test",
@@ -58,8 +58,8 @@
58 58 {
59 59 "repository": "daedongrobotics/greenhouse-lps-navigation",
60 60 "ref": "main",
61 "commitSha": "075262f6a428bc991fd63f0cd298f35fc13b8d8c",
62 "version": "0.1.0-mvp",
61 + "commitSha": "2749f614b690ea5ae33d44a113da199f658768f3",
62 + "version": "0.2.0-mvp",
63 63 "requiredChecks": [
64 64 "static-analysis",
65 65 "unit-test",
@@ -70,8 +70,8 @@
70 70 {
71 71 "repository": "agerobotics/high-lift-mobile-platform",
72 72 "ref": "main",
73 "commitSha": "5b12bc4c1bba10e844e2b025fe317f0245057eb7",
74 "version": "0.1.0-mvp",
73 + "commitSha": "00cd734f6b8f811b4b327910524ea5177e3633ae",
74 + "version": "0.2.0-mvp",
75 75 "requiredChecks": [
76 76 "static-analysis",
77 77 "unit-test",
@@ -82,8 +82,8 @@
82 82 {
83 83 "repository": "via/fruit-multi-robot-control",
84 84 "ref": "main",
85 "commitSha": "9216e1faff31f8d71a2062c174e8944d188c7c61",
86 "version": "0.1.0-mvp",
85 + "commitSha": "8232a9c5c119eb406c72ec79f2a47df33cd45bb9",
86 + "version": "0.2.0-mvp",
87 87 "requiredChecks": [
88 88 "static-analysis",
89 89 "unit-test",
@@ -94,8 +94,8 @@
94 94 {
95 95 "repository": "unist/crop-structure-mapping",
96 96 "ref": "main",
97 "commitSha": "e30994c35a9282020c01ae62a031924725677486",
98 "version": "0.1.0-mvp",
97 + "commitSha": "d699d3923c7889bddcd076720fbf52510543dcfa",
98 + "version": "0.2.0-mvp",
99 99 "requiredChecks": [
100 100 "static-analysis",
101 101 "unit-test",
@@ -108,8 +108,8 @@
108 108 {
109 109 "repository": "metafarmers/fruit-robot-validation",
110 110 "ref": "main",
111 "commitSha": "f93f07560096fc1d340d8f140b33d5e3591e9c2f",
112 "version": "0.1.0-mvp",
111 + "commitSha": "7b9733dd2152bcf91d75d962a04edc701ab44f9b",
112 + "version": "0.2.0-mvp",
113 113 "requiredChecks": [
114 114 "static-analysis",
115 115 "unit-test",