원활한 통합

유연하고 확장 가능한 아키텍처를 통해 기존 시스템과의 쉬운 통합과 산업용 장비와의 광범위한 연동을 가능하게 합니다.

연동 상세

무엇과 무엇을 주고받는가

상위 시스템과 라인 설비 각각에 대해, 실제로 오가는 내용입니다.

WCS · WMS 연동

상위 시스템이 내린 작업 지시를 받아 로봇에 전달하고, 작업 결과와 이미지를 돌려보냅니다. 누적 실적도 조회할 수 있습니다. 작업을 사람이 다시 입력할 일이 없습니다.

MES 연동

생산 지시에 실린 품번과 레시피를 받아 작업에 반영하고, 품번에 맞는 박스 치수와 무게를 앱에 전달합니다. 지시와 다른 적재 방식이 선택되면 작업 생성을 막습니다.

정렬 컨베이어 연동

라인별 컨베이어와 신호를 주고받아 정렬이 끝난 시점에 맞춰 로봇이 집습니다. 로봇이 집는 동안에는 다음 박스 투입을 막고, 설비 알람은 화면에 그대로 뜹니다.

안전 회로 연동

안전 정지가 걸리면 상태가 즉시 화면에 뜨고, 복구도 화면에서 진행합니다.

통신 상태 감시

설비와의 통신이 살아 있는지 주기적으로 확인해, 끊기면 바로 알립니다. 로봇이 신호를 기다리며 멈춰 있는 상황을 줄입니다.

유연하고 확장 가능한 아키텍처

MOROS는 클린 아키텍처 기반의 모듈화된 설계를 채택하여, 핵심 비즈니스 로직을 프레임워크나 인프라에 구애받지 않고 유연하게 교체할 수 있습니다. 이는 새로운 종류의 박스, 팔레트 규격, 또는 이송 로봇(FMR)이 추가되더라도 기존 시스템에 미치는 영향을 최소화하며 쉽게 통합하고 확장할 수 있음을 의미합니다.

클린 아키텍처

핵심 비즈니스 로직을 프레임워크나 인프라에 구애받지 않게 설계하여 유연한 확장성 확보

모듈러 설계

새로운 박스, 팔레트 규격, FMR이 추가되어도 기존 시스템에 미치는 영향을 최소화

Nest.js 기반

강력한 의존성 주입과 모듈러 아키텍처로 대규모 로봇 관제 시스템에 최적화

원활한 통합
MOROS Platform Specifications
관제대상다양한 브랜드 / 이기종 통합지원
운영기능
실시간 경로 최적화 + 충돌방지 지원
외부시스템(MES)과 연계하여 작업 수행 및 결과 리포트 생성
엘리베이터, 자동문 등 외부장치를 제어하면서 로봇 주행 및 작업 수행
구축방식클라우드 / 로컬 모두 유연한 구축 가능
데이터활용운영 리포트 생성 시뮬레이터 및 리플레이 기능 제공
확장성다양한 환경, 다양한 로봇 자유롭게 연동
검증사례제조공장, 안내, 순찰, 서빙, 방역 등 다양한 산업군에 적용

유연하고 확장 가능한 아키텍처의 핵심 원리

클린 아키텍처와 모듈식 설계를 기반으로 변화에 강력하게 대응하고 미래 기능을 쉽게 추가할 수 있는 소프트웨어 구조

클린 아키텍처

애플리케이션을 여러 계층으로 나누어 각 계층이 고유한 책임을 갖도록 합니다. 마치 건물을 지을 때처럼, 설계 단계에서부터 각 층의 역할을 명확히 정의합니다.

핵심 비즈니스 로직의 안정화

데이터베이스나 웹 프레임워크가 변경되어도 핵심 로직은 그대로 유지

계층별 명확한 역할 분리

프런트엔드와 백엔드 각각이 체계적인 계층 구조로 설계

모듈식 설계

애플리케이션을 독립적인 모듈(기능 단위)로 분리합니다. 레고 블록처럼 유연한 확장성을 제공하여 필요에 따라 조합하고 재사용할 수 있습니다.

재사용성 증가

잘 정의된 모듈을 다른 프로젝트나 기능 확장시 쉽게 재사용

팀 협업 효율성

여러 개발자가 각자의 모듈을 병렬적으로 개발하여 속도 향상

아키텍처를 가능하게 하는 기술적 장치들

MVVM

MVVM 패턴

사용자 인터페이스와 비즈니스 로직을 분리하여 테스트 용이성과 재사용성을 극대화

아토믹 디자인

UI 구성 요소를 체계적으로 조합하여 일관된 디자인과 높은 재사용성 구현

DI

의존성 주입

다양한 로봇 제조사 솔루션에 유연하게 대응할 수 있는 동적 기능 주입 시스템

비동기 전략

Flutter isolate를 활용한 독립적인 비동기 처리로 UI 멈춤 현상 방지

데이터베이스 유연성

Repository Layer 설계로 다양한 DB를 필요에 따라 쉽게 교체 가능

DTO

DTO 적용

클라이언트-서버 간 명확한 데이터 계약으로 개발 안정성과 협업 효율성 향상

프런트엔드 계층 구조

View Layer
UI 표시 및 사용자 상호작용
ViewModel Layer
데이터 처리 및 이벤트 관리
Service Layer
비즈니스 로직 구현
Repository Layer
서버/로컬 DB 통신
Data Layer
순수 데이터 구조 정의

백엔드 계층 구조

Controller/API Layer
사용자 요청 수신 및 응답
Service Layer
핵심 비즈니스 로직 처리
Repository Layer
데이터베이스 상호작용
Entity Layer
핵심 데이터 모델 정의
Connector Layer
외부 장치 통신 인터페이스

산업용 통신 프로토콜

다양한 산업용 장비와의 광범위한 연동을 위한 표준 프로토콜 지원

TCP

Modbus TCP

산업용 제어 시스템과의 안정적인 통신

OPC

OPC UA

표준화된 산업 자동화 프로토콜

IoT

MQTT

경량 메시징 프로토콜로 IoT 장비 연결

VDA

VDA5050

AGV/AMR 표준 통신 인터페이스

통합 기능

MOROS의 완전한 통합 솔루션

자동 로봇 검색

mDNS/DNS-SD 기술로 동일 네트워크 내 Morow 로봇과 FMR을 자동 검색하고 연결

보안 제어권 관리

유연한 사용자 인증과 단독 제어권 관리로 안전한 로봇 운영 보장

산업 장비 연동

컨베이어, 센서, 액추에이터 등 하역 공정의 모든 장비를 통합 관리

통합 시나리오

1

박스 종류 감지 센서

2

박스 정렬 컨베이어

3

팔레타이징 로봇팔

4

이송 로봇 (FMR)

모든 요소가 MOROS를 통해 통합적으로 관리되고 제어되는 복합 자동화 시스템

통합의 이점

MOROS 통합 솔루션이 제공하는 핵심 가치

빠른 배포

자동 검색과 간편한 설정으로 시스템 구축 시간을 최소화하고 신속한 운영 시작

유연한 확장

모듈러 아키텍처로 새로운 장비나 기능 추가 시 기존 시스템에 미치는 영향 최소화

안전한 운영

강력한 보안 체계와 제어권 관리로 안전하고 신뢰할 수 있는 로봇 운영 환경 제공

원활한 통합으로 완전한 자동화를 구현하세요

MOROS의 유연한 아키텍처와 광범위한 프로토콜 지원으로 모든 산업 장비를 하나로 연결하세요.

|

(주) 로보에테크놀로지

대표 이상훈 | 사업자 등록번호: 299-87-02098 기업문의: info@roboe.ai | 영업,마케팅,PR 문의: sales@roboe.ai

Copyright 2021. Roboe Technologies Inc. All rights reserved.