페이지

2005년 11월 4일 금요일

로봇 아키텍쳐

로봇은 다양한 하드웨어와 소프트웨어의 조합으로 만들어진다. 이렇게 로봇을 만들기 위해서는 공통적인 하드웨어, 소프트웨어 컴포넌트가 필요할 것이다. 물론 로봇의 목적에 따라 조금은 다르겠지만 흔히 말하는 가정용 로봇인 경우 어느 정도 짐작할 수 있다. 이런 컴포넌트를 정리하면 바로 로봇 아키텍쳐가 탄생하다.

이렇게 아키텍쳐가 탄생하면 이를 운영할 소프트웨어가 필요하다. 운영체제와 같은 것이 로봇에게도 필요한 것이다. 로봇을 구현하는데 필요한 인터페이스, 로봇이 서로 소통하는 프로토콜 등이 필요할 것이다.

지금부터 로봇에 대한 아키텍쳐, 인터페이스, 프로토콜의 연구 내용을 살펴보도록 하자.

1. 소니 아이봇

소니는 아이봇이라는 강아지 로봇을 통해 Open-R이라는 로봇 인터페이스를 만들었다. 현재 공개되어 있으며 누구나 아이봇에 자신의 프로그램을 심을 수 있다.

http://openr.aibo.com/

댓글 없음:

댓글 쓰기