Data Portal Manu AI
login로그인
signup회원가입

© 2025 Manu AI. All rights reserved.

기업 기본정보

(주)보다로보틱스

생산공정 최적화
대표자정현미
설립일2025-12-23
사업자번호546-88-03419
전화번호031-500-4261
팩스번호031-500-4262
주소경기도 안산시 상록구 해안로 705, 4동 129호 (사동, 경기테크노파크)

소개

㈜보다로보틱스는 산업용 로봇 및 머신비전 기술을 기반으로 제조 현장의 자동화를 구축하는 스마트팩토리 SI전문기업 입니다. 2D·3D 머신비전, 딥러닝 검사, 3D 빈피킹, 로봇 핸들링 및 조립 자동화 등 다양한 기술을 기반으로 고객의 생산환경과 공정 특성에 최적화된 자동화 솔루션을 제공합니다. 특히 자동차·자동차부품, 철강·금속, 식품, 바이오·의료, 화장품 등 다양한 제조산업을 대상으로 제품 검사, 위치·형상 인식, 정밀 측정, 로봇 픽앤플레이스 및 공정 자동화 시스템을 구축하고 있습니다. ㈜보다로보틱스는 단순한 장비 공급을 넘어 공정 분석부터 시스템 설계, 비전·로봇 선정, 프로그램 개발, 설치·시운전 및 기술지원까지 고객의 제조 경쟁력 향상을 위한 통합 자동화 솔루션을 제공합니다.

(주)보다로보틱스

담당자 정보

담당자 정보박해용
부서시스템사업1부
직책책임
전화번호010-9176-4863
이메일hypark@bodarobotics.com

보유 AI 솔루션

BODA DVS(AI 딥러닝 비전 시스템)

AI솔루션 소개

VMS (Vision Management System) — 산업 제조 현장에 적용되는 통합 머신비전 검사 플랫폼. Cognex VisionPro / Halcon 등 상용 비전 패키지를 대체할 수 있도록 개발된 오픈 .NET 기반 솔루션으로, 2D/3D 카메라를 통한 데이터 획득 → 비전 도구 파이프라인 처리 → AI 추론 → PLC/로봇 신호 출력까지의 전체 검사 프로세스를 하나의 워크스페이스에서 구성·실행·관리 및 유지보수할 수 있도록 설계되었다.


핵심 가치 제안. 단일 솔루션 환경에서 레시피 편집기(Visual Pipeline), 다중 벤더 카메라 추상화, ONNX 기반 딥러닝 추론, C++/AVX2 가속 알고리즘(NativeVision), 다중 프로토콜 PLC 통신 기능을 통합하고, 이를 일관된 MVVM 아키텍처 기반으로 제공한다.


솔루션 목적
  • - 생산공정 최적화
솔루션 종류
  • - 설치형 AI솔루션
활용 분야
  • - 컴퓨터비전
세부 설명

VMS는 .NET 8.0 WPF 환경에서 구동되는 데스크톱 비전 솔루션으로, CommunityToolkit.Mvvm 8.4 기반의 체계적인 MVVM 패턴을 적용한다. 전체 솔루션은 7개의 .NET 프로젝트와 1개의 C++ 네이티브 모듈로 구성되어 있으며, 각 프로젝트는 역할별로 구분되어 명확한 책임 분리(Single Responsibility) 구조를 갖는다.


2.2 주요 기능

  1. 비전 도구 파이프라인 편집기 — 8개 카테고리, 24+ 비전 도구를 드래그-드롭 방식으로 조합하여 검사 레시피를 생성·저장하고 재실행할 수 있다.
  2. 다중 벤더 카메라 추상화 — ICameraAcquisition 전략 패턴을 적용하여 Basler Pylon · Mech-Mind 3D · Matrox MIL · Simulated 등 이종(異種) 카메라를 동일한 API 환경에서 제어한다.
  3. 3D 포인트클라우드 처리 — HelixToolkit.Wpf.SharpDX 기반 3D 뷰어와 Geometry3DTool·PlaneFitTool 등 3D 계측 도구를 제공한다.
  4. 딥러닝 통합 (Anomaly · Classify · Detection · Ensemble) — Microsoft.ML.OnnxRuntime.Gpu 1.21 기반 ONNX 추론, Segment Anything Model(SAM) 기반 라벨링 UI, **Python 학습 스크립트(YOLOv8 · PaddleOCR 등)**를 연계하여 제공한다.
  5. 고성능 패턴 매칭 — **C++ AVX2/FMA로 가속된 FeatureMatchTool 2단계 스코어링·Hough 투표 기능(NativeVision.dll)**을 구현하여 고속 비전 처리를 지원한다.
  6. PLC/로봇 통신 — Siemens S7 · Mitsubishi MC · Omron FINS · LS XGT · Modbus TCP 프로토콜을 지원하며, ABB · Doosan · Fanuc · JAKA · UR 로봇 연동 및 Hand-Eye 캘리브레이션 서비스를 제공한다.
  7. OCR / 코드 인식 — Tesseract 5.2 기반 OCR과 ZXing.Net 0.16 기반 1D/2D 바코드 디코딩 기능을 제공한다.
  8. 사용자/권한 관리 — BCrypt 해시 + SQLite 로컬 DB를 기반으로 다중 사용자 로그인 및 사용자별 권한 분리 기능을 제공한다.
  9. 웹 관리 서버 연계 — **BODA.VMS.Web(.NET 8 Blazor)**과 **REST API + 공유 SQLite(BodaVision.db, WAL)**를 통해 통신하며, 다중 라인 통합 대시보드·이력 조회·원격 레시피 동기화 기능을 제공한다.
세부 추가 설명
사용 프레임워크

주요 NuGet 패키지 및 네이티브 의존성. 모든 패키지는 솔루션 루트 nuget.config를 통해 복원된다.

패키지 / 기술버전사용 처

Microsoft.ML.OnnxRuntime.Gpu

1.21.0

VisionSetup · DeepLearning (ONNX 추론, CUDA/TensorRT EP)

OpenCvSharp4

4.11.0.20250507

VMS · VisionSetup · Core · Camera · DeepLearning

HelixToolkit.Wpf.SharpDX

3.1.2

VMS · VisionSetup · Core · DeepLearning (3D 포인트클라우드)

.NET

8.0 (Windows TFM)

전체 — WPF · async/await · Source Generator

Basler Pylon SDK

7.x (벤더)

VMS.Camera (BaslerCameraAcquisition)

CommunityToolkit.Mvvm

8.4.0

전체 — [ObservableProperty]·[RelayCommand]·Messenger

Mech-Mind API

2.5.4 (벤더)

VMS.Camera (3D 라인스캔)

OpenCvSharp4.WpfExtensions

4.11.0.20250507

VisionSetup · DeepLearning (Mat ↔ BitmapSource)

Tesseract

5.2.0

VisionSetup (OCRTool)

NativeVision (C++)

in-house

AVX2/FMA — FeatureMatch 2-Phase Scoring · Hough 투표

OpenCvSharp4.runtime.win

4.11.0.20250507

VMS · VisionSetup · DeepLearning (네이티브 OpenCV)

Microsoft.Data.Sqlite

8.0.0

VMS (사용자/이력 영속화)

Python (학습 보조)

3.10+

DeepLearning/scripts/ — Ultralytics · PaddleOCR · PyTorch

ZXing.Net

0.16.11

VisionSetup (CodeReaderTool)

Matrox Imaging Library

벤더 제공

VMS.Camera (조건부)

BCrypt.Net-Next

4.0.3

VMS (사용자 비밀번호 해시)

사용 아키텍처

VMS는 4-Layer 기반의 아키텍처 구조로 구성된다 — Presentation (WPF View) · ViewModel (CommunityToolkit.Mvvm) · Service (Camera/PLC/Vision/Recipe/Dialog) · Native & SDK (OpenCV · ONNX · NativeVision · 벤더 SDK). 각 서비스는 인터페이스 기반의 의존성 주입 방식으로 연결되며, ViewModel에서는 구체적인 구현 클래스를 직접 참조하지 않도록 설계하여 계층 간 결합도를 낮추고 확장성과 유지보수성을 확보하였다.

테스트데이터 결과서

보유중인 AI 솔루션을 학습시키고 테스트 데이터에 대해서 활용 분야에서 일반적으로 인정되는 성능지표가 포함된 테스트 결과서 작성

(예시) accuracy: loss, F1 score, mAP(mean Average Precision), AUC/AUROC(area under the ROC), PPL(perplexity), BLEU(Bilingual Evaluation Understudy), METEOR(Metric for Evaluation of Translation with Explicit ORdering),FID(Fréchet Inception Distance),IS(Inception Score) 등

데이터 보유·수집현황
데이터 종류데이터 개수데이터 상세내용
해당 솔루션 관련 사업실적
수요기업명사업기간과제명