본문 바로가기

컴포넌트

(3)
컴포넌트 소프트웨어 엔지니어링 자료. 구글링으로 가져옴.
로봇 소프트웨어 컴포넌트 공개 최근에 수행하였고, 수행중인 과제인 OPROS입니다. 자세한 내용과 관련 소스코드 및 엔진은 http://opros.or.kr/ 에서 다운로드 받으실 수 있습니다. 현재 Windows와 Linux버젼의 컴포넌트 배포를 위해 준비하고 있습니다.. 확실한 로봇 플랫폼별 검증이 필요하지만, 로봇 소프트웨어 컴포넌트에 대해서 공부하고자 하는데는 좋은 자료가 되지 않을까 합니다. 또, 개발하고자 하는 로봇 플랫폼에서 돌아가는 소프트웨어를 쉽게 구현할 수 있습니다. 다만, OPROS엔진을 통해 소프트웨어가 돌아가고, 컴포넌트 저작도구를 이용하여 MSRDS의 VPL과 같은 사용자 인터페이스로 쉽게 로봇을 구동할 수 있습니다. OPROS로 로봇을 구동하는 데모를 한 적이 있다고, 본 블로그에서 말한 적이 있습니다. 본..
컴포넌트 개발을 위한 환경 컴포넌트 개발을 위한 환경 컴포넌트로부터 어플리케이션을 조립할 수 있다는 것은 컴포넌트들이 일정한 개발 환경 표준을 준수해야 한다는 것을 의미한다. 다른 산업에서 부품을 구매하는 것과 마찬가지로 컴포넌트 역시 주어진 일정한 기술 표준에 맞아야만 플러그 인이 된다. 그렇기 때문에 플러그 인을 하는 조각의 형태는 매우 중요하며 우리는 이것을 컴포넌트 표준(Component Standard)이라 부른다. 현재 시장에는 마이크로소프트사의 COM+, 썬마이크로시스템즈사의 EJB, OMG(Object Mamagement Group)와 CORBA(Common Object Request Broker Architecture)와 같은 몇몇 컴포넌트 표준 모델들을 소개하고 있으며, 이미 시장에서 상당한 사용자를 확보하고 있..