• 제목/요약/키워드: RT Middleware

검색결과 7건 처리시간 0.032초

RT 미들웨어를 이용한 7자유도 매니퓰레이터 협업로봇을 위한 RT 컴포넌트 구현에 관한 연구 (A Study on RT Component Implementation for Cooperation Robot of 7 Degree of Freedom Manipulator using RT Middleware)

  • 문용선;배영철;노상현;조광훈
    • 한국전자통신학회논문지
    • /
    • 제6권1호
    • /
    • pp.142-147
    • /
    • 2011
  • 본 연구에서는 로봇 미들웨어 기술 중 국제표준으로 채택된 RTM을 이용하여 7자유도 매니퓰레이터 협업로봇의 구성 요소를 RT 컴포넌트로 만들었다. 또한 미들웨어 네트워크를 기반으로 로봇 구성 요소의 RT 컴포넌트를 서로 연결하여 하나의 로봇 시스템을 구현하였으며, 실제 제작된 7자유도 매니퓰레이터를 이용하여 구현 시스템의 동작을 테스트하였다.

RT 미들웨어와 고속 네트워크 기술을 이용한 시스템 통합에 관한 연구 (A Study on System Integration using RT-Middleware and High Speed Network)

  • 문용선;트롱루안;이영필;박종규;배영철
    • 한국지능시스템학회논문지
    • /
    • 제19권6호
    • /
    • pp.860-864
    • /
    • 2009
  • 본 논문에서는 고속의 이더넷 네트워크 기술을 이용한 하드웨어 통합 기술과 RT 미들웨어를 이용한 소프트웨어 통합 기술을 적용한 친환경 스마트 가전 기기들을 효과적으로 통합하고 운용하는 기술 방법에 대하여 제시한다. 또한 고속 이더넷을 이용한 분산 하드웨어 장치들의 통합 및 RT 미들웨어 기술을 이용한 소프트웨어 통합 기술을 기술하고, 고속 이더넷 기술과 RT 미들웨어 기술을 적용한 친환경 스마트 홈 가전기기의 통합 관리 시스템을 구현한다.

Time-triggered Message-triggered Object Programming Scheme and Its Support Middleware

  • (Kane)Kim, K.H.;Kim, M.H.;Rim, K.W.
    • 정보처리학회지
    • /
    • 제11권6호
    • /
    • pp.8-24
    • /
    • 2004
  • OO RT programming is a technology expected to flourish in this quarter of the 21st century. Currently, its youthfulness is indicated by the insufficient availability of the support middleware and the associated API, let alone language compilers. The middleware providing fault-tolerant execution support is in its infancy. The advances in OO RT distributed programming will also enable large-scale RT simulations. The research community dealing with this technology area is expected to grow continuously for foreseeable future and consequent accelerations of the technology advances will in turn accelerate the development of many new types of sophisticated RT DC applications as well as realization of advanced types of ubiquitous computing societies.

  • PDF

An Effective Method of Sharing Heterogeneous Components of OPRoS and RTM

  • Salov, Andrey D.;Park, Hong Seong;Han, Soohee;Lee, Dooam
    • Journal of Electrical Engineering and Technology
    • /
    • 제9권2호
    • /
    • pp.755-761
    • /
    • 2014
  • Heterogeneous components have different component models, which prevents such components from sharing the functionalities of other components based on the different models. As one of methods for linking heterogeneous components, this paper suggests a proxy component to construct a bridge between heterogeneous components of OPRoS (Open Platform for Robotic Service) and RTM (Robot Technology Middleware). The proxy component consists of two types of components called Adaptor and Interceptor, via which the heterogeneous components can exchange data and services easily. The proposed method enables adaptor and interceptor components to directly invoke the services of the latter and the former, respectively, in order to exchange data and services on a real-time basis. The proxy component can be implemented for OPRoS and RT (Robot Technology) component models to connect with RT and OPRoS ones, respectively. It is shown through a simple experiment that the proposed method works well for real-time control.

The Design of Open Architectured Manufacturing System based on RT CORBA

  • Yi, Gi-Woong;Kim, Hong-Rok;Suh, Il-Hong;Park, Myong-Kwan
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2001년도 ICCAS
    • /
    • pp.52.4-52
    • /
    • 2001
  • In this paper we propose a framework of an open architectured manufacturing system base on CORBA middleware. The manufacturing system consists of four configurable software modules 9mchine control module, database module, monitoring module, and operation module). Each module is distributed through the network and integrated with CORBA middleware technology. CORBA Characteristics including independence from programming languages, computing platforms and networking protocols makes us to easily develop new applications and to effectively integrate new module into existing distributed systems. The CORBA program used in this study is The ACE ORB (TAO) developed by the laboratory in Washington University.

  • PDF

TMO 기반의 실시간 객체 모델의 코드 자동생성기법 연구 (A Study of Automatic Code Generation for TMO-based Real-time Object Model)

  • 석미희;류호동;이우진
    • 정보처리학회논문지A
    • /
    • 제19A권2호
    • /
    • pp.101-112
    • /
    • 2012
  • 최근에 분산 실시간 소프트웨어가 다양한 분야에서 중요한 역할을 담당하고 있다. 실시간 소프트웨어는 반응 시간에 대한 시간제약성을 만족하여야 함으로 TMO(Time-triggered, Message-triggered Object), CORBA/RT, RTAI 등과 같은 미들웨어를 이용하여야 한다. 하지만 이러한 실시간 미들웨어에 친숙하지 않은 프로그래머들은 실시간 소프트웨어 개발에 어려움이 있다. 이 연구에서는 이러한 미들웨어에 대한 전문지식 없이도 실시간 소프트웨어 개발이 가능하도록 TMO 기반의 자동 코드 생성 도구를 제안하고자 한다. TMO 특성을 설계 모델에 반영하기 위해, 시간제약사항을 포함하는 SpM과 SvM 메소드를 클래스 다이어그램에 추가하고 상태 머신 다이어그램의 독립 영역으로 분할하여 이들의 행위를 표현한다. TMO 기반 코드 생성기는 이러한 모델 정보를 입력받아서 TMO 클래스 코드를 생성한다. 이러한 자동생성 접근 방법은 TMO에 대한 전문지식이 없더라도 실시간 소프트웨어를 생성할 수 있어, 소프트웨어 개발에 소요되는 비용과 시간을 줄이는 장점이 있다.

실시간 운영체제 VxWorks 상에서 통신 미들웨어 TAO의 실시간성 지원에 대한 연구 (A Research to support Real-time of TAO on VxWorks Real-time Operating System)

  • 임재석;손재열;이용태;이철훈
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2009년도 춘계 종합학술대회 논문집
    • /
    • pp.845-850
    • /
    • 2009
  • 분산 환경에서 이기종 시스템 간의 독립적이고 표준화된 환경을 지원하기 위해 RT-CORBA(Real-Time Common Object Request Broker Architecture) 기반의 오픈소스 TAO(The ACE ORB) 통신 미들웨어에 대한 연구가 활발해지고 있다. 실시간성 측면에서 TAO는 Windows나 Linux와 같은 범용 운영체제에서는 실시간성을 지원하지 않으며, VxWorks, LynxOS 등과 같은 실시간 운영체제에 의존하여 실시간성을 지원한다. 이에 본 논문에서는 실시간 운영체제인 VxWorks에 TAO 통신 미들웨어를 이식함으로써 TAO가 쓰레드 레벨의 실시간성을 지원할 수 있는 환경을 구축한다. 또한 TAO를 탑재한 범용 운영체제 Windows 및 Linux와의 통신을 통해 VxWorks로의 TAO 이식을 검증한다.

  • PDF