SHINIL INFORMATION TECH

> >

MIDDLEWARE

Middleware 연동 기술

ROS / ROS2 연동 기술

  • ROS(Robot Operating System)
  • 로봇 어플리케이션 개발을 위한 라이브러리와 툴 제공
  • Advertise/Subscribe(발행/구독) 방식의 메시지 유통
  • 네트워크 구성에 구애받지 않는 발행/구독 노드 기반 메시지 연동

LMCP 연동 기술

  • Light-weight Message Control Protocol(LMCP) 정의
  • 데이터 구조 및 유형 기반 개체 직렬화
  • 애플리케이션 간 전송을 위한 객체 캡슐화 방법 정의
  • 언어·플랫폼·전송 프로토콜과 독립적인 설계
  • Object 지향적 접근 방식과 NULL Object 지원
  • 사용자 데이터 모델 정의 지원(MDM)
  • 가변 길이 배열 및 중첩 Object 지원
  • LMCP Header — Control Sequence(char[4]) : 0x4c4d4350
  • LMCP Header — Length(uint32) : Root Object의 길이

STANAG 4586 연동 기술

  • STANAG 4586 정의
  • 통신 프로토콜이 다른 이기종 장치를 하나의 GCS(CUCS)로 제어하기 위해 NATO에서 정의한 통신·설계 표준
  • VSM(Vehicle Specific Module)과 STANAG 4586 프로토콜을 이용한 CUCS·데이터링크·비행체·임무장비 연동