로봇신문사
> 기획·테크 > 리뷰
군집 로봇용 프로그래밍 언어 '버즈' 개발캐나다 '카를로 핀치롤리' 교수팀
폰트키우기 폰트줄이기 프린트하기 메일보내기 신고하기
승인 2015.08.04  12:11:13
트위터 페이스북 구글+ 밴드

군집 로봇을 전체적으로 제어하면서 개별 로봇의 자율성을 가능하게 하는 프로그램밍 언어가 개발됐다.

'군집 로봇(Swarm Robot)'이란 새떼 처럼 군집을 이루면서 일사불란하게 움직이는 일련의 로봇 집단을 일컫는다. 과학자들은 하늘을 나는 새떼들이 각자 자율적으로 비상을 하면서 전체적으로 조화를 이루는 군집 활동에 주목해 왔다. 앞으로 재난 현장이나 대규모 공연에 군집 로봇의 수요가 높을 것이란 판단에서다. 재난 현장이나 환경 모니터링 현장 등에 군집 로봇을 투입하면 각각의 로봇이 자율적으로 행동하지만 전체적으로 조화를 이루면서 집단적인 활동을 수행할수 있다. 하지만 군집 로봇 개발 및 운영에는 딜레마가 있다. 군집의 크기가 커지면 전체적인 군집 활동을 프로그래밍하기는 쉽지만 로봇의 자율적인 움직임을 보장하기는 힘들다. 역으로 개별 로봇의 자율적인 기능에 집중하면 군집 활동을 제어및 관리하는게 힘들어진다.

'MIT테크놀로지 리뷰'에 따르면 핀치롤리(Carlo Pinciroli) 캐나다 '에콜 폴리테크닉 드 몬트리올' 교수는 코넬대 연구진과 협력해 군집 로봇용 프로그램밍 언어인 '버즈(Buzz)'를 개발했다. '버즈'는 군집 로봇에 포함되어 있는 개별 로봇에 대한 프로그램밍과 함께 군집 로봇 전체 움직임을 제어 및 관리할수 있도록 해주는 프로그래밍 언어라는게 핀치롤리 교수의 설명이다. 전체적인 관점에서 프로그래밍을 하는 '톱 다운 '방식과 개별적인 로봇 관점에서 프로그래밍을 하는 '버텀 업' 방식을 결합했다고 한다.

▲ 군집 로봇이 크게 두 부분으로 나뉘어 독자적인 활동을 하는 모습
핀치롤리 교수는 "그동안 로봇의 군집 활동에 관한 표준적인 프로그래밍 언어가 부재했다며 버즈가 복잡한 군집 로봇 시스템의 개발을 가능케할 것"이라고 설명했다.

버즈는 특정 로봇에 관한 명령과 관련 데이터의 조작을 수행하는 '싱글 로봇 요소'와 군집 로봇의 관리와 종합적인 정보 공유를 수행하는 '군집 기반 요소'로 구성되어 있다. 버즈는 분산 런타임 플랫폼하에서 운영되는데, C언어로 만들어진 '가상 기계를 활용해 군집 로봇내 개별 로봇을 제어할 수 있다. 군집 로봇용 프로그램의 효율성을 높이기위해 코드의 재사용을 강화한 게 특징이다. 연구팀은 버즈를 '국제전기전자공학회(IEEE)' 간행물을 통해 공표할 계획이다.

로봇신문사  robot@irobotnews.com
이 기사에 대한 댓글 이야기 (0)
자동등록방지용 코드를 입력하세요!   
확인
- 200자까지 쓰실 수 있습니다. (현재 0 byte / 최대 400byte)
- 욕설등 인신공격성 글은 삭제 합니다. [운영원칙]
이 기사에 대한 댓글 이야기 (0)
로봇신문사의 다른기사 보기  
폰트키우기 폰트줄이기 프린트하기 메일보내기 신고하기
트위터 페이스북 구글+ 밴드 뒤로가기 위로가기
인기기사
1
[ICROS 2022] 필드로봇포럼 개최
2
[ICROS 2022] 우수신진연구자 세션 ③
3
[ICROS 2022] 한양대 정정주ㆍ퍼듀대 황인석 교수 초청강연 이어져
4
대구 제3산업단지관리공단, '소외기업 공정 스마트화 지원사업' 착수
5
한국로봇산업진흥원, 2022년 로봇활용 제조혁신 지원사업 본격 착수
6
아마존, 물류센터에 AMR '프로테우스' 도입한다
7
'유비쿼터스 로봇(UR) 2022', 오는 7월 4일 제주에서 개막
8
스웨덴 아인라이드, 새 자율주행 트럭 제품군 공개
9
美 오사로, 캘리포니아 안경 물류센터 자동화
10
일본 소프트뱅크, 美 메이 모빌리티와 MaaS 분야 협력
로봇신문 소개기사제보광고문의불편신고개인정보취급방침이메일무단수집거부청소년보호정책    *국제표준간행물번호 ISSN 2636-0381 *본지는 인터넷신문위원회 자율심의 준수 서약사입니다
08298) 서울 구로구 공원로 41(구로동, 현대파크빌 526호)  |  대표전화 : 02)867-6200  |  팩스 : 02)867-6203
등록번호 : 서울 아 02659  |  등록일자 : 2013.5.21  |  발행인·편집인 : 조규남  |  청소년보호책임자 : 박경일
Copyright © 2013 로봇신문사. All rights reserved. mail to editor@irobotnews.com