ROBOTIS main page
 
home > 제품정보 > 교육용로봇키트 바이올로이드

 

 
손쉽게 로봇을 만들 수 있는 간단한 구조이고 고강도 플라스틱이라 조립 중에 다칠 염려가 없습니다. 십자 드라이버만으로 모든 조립이 완성되고, 여러 번 조립해도 부품들이 마모되지 않습니다.
 
 
행동제어 프로그램(Behavior Control)과 3차원 모션 편집 프로그램이 기본으로 제공되므로 이를 통해 쉽게 바이올로이드의 기능을 구현할 수 있습니다. 행동제어(Behavior Control)프로그램이란 로봇의 행동 양식을 프로그램으로 구현하기에 적합하도록 특수 고안된 소프트웨어로서, 아이콘을 선택하는 방식으로 로봇의 모든 기능을 기술할 수 있습니다.

3차원 모션 편집기는 사용자가 마음대로 로봇의 관절을 구부려 자세를 만들어내는 방식으로 모션을 생성하는 소프트웨어입니다. 이러한 방식을 Teaching & Playback이라고 합니다.

* C프로그램과 영상 처리는 전문 교육용 키트에만 포함되어 있습니다.
 
초급키트는 4자유도 로봇까지 제작 가능한 키트입니다. 처음 로봇을 접하는 분들께 권장해드립니다.
초급 키트 구성 내역
 

- 주제어기 CM-5 1개
- 로봇 전용 서보 다이나믹셀(AX-12+) 4개
- 만능 결합형 센서(AX-S1) 1개
- 외부 전원용 SMPS(12V, 5A) 1개
- 배터리(9.6V, Ni-MH AAtype×8) 1개
- 소프트웨어 CD
- 조립서(14가지 로봇제작도)

 
초급 키트 로봇 (사진을 클릭하면 동영상을 보실 수 있습니다.)
종합키트는 18자유도 로봇까지 제작할 수 있는 키트로서 초급키트의 내용을 포함하고 있으며 추가로 12가지 로봇의 예제가 제공됩니다.
종합 키트 구성 내역
 

- 주제어기 CM-5 1개
- 로봇 전용 서보 다이나믹셀(AX-12+) 18개
- 만능 결합형 센서(AX-S1) 1개
- 외부 전원용 SMPS(12V, 5A) 1개
- 배터리(9.6V, Ni-MH AAtype×8) 1개
- 프레임 풀세트(Full Set)
- 소프트웨어 CD
- 조립서(26가지 로봇제작도)

 
종합 키트 로봇 (사진을 클릭하면 동영상을 보실 수 있습니다.)

전문교육용 키트는 무선 통신, 영상처리, PC와 연동한 C프로그램의 활용방법을 포함하고 있습니다. 본 키트는 공업고등학교나 대학에서 로봇을 수업하는데 알맞도록 구성되어 있습니다.

전문 교육용 키트 구성 내역
  - 주제어기 CM-5 2개
- 로봇 전용 서보 다이나믹셀(AX-12+) 21개
- 만능 결합형 센서(AX-S1) 3개
- 외부 전원용 SMPS(12V, 5A) 1개
- 배터리(9.6V, Ni-MH AAtype×8) 2개
- 프레임 2세트
- 무선통신 모듈 'Zigbee set' (ZIG-100) 1조
- 무선 카메라 세트 
- 여분 케이블 세트
- 소프트웨어 CD
- 기본 메뉴얼
- 조립서(26가지 로봇제작도)
- C언어 레벨 예제
- 알루미늄 가방
 
 
창의력 과학적 사고 방식의 발달
  바이올로이드는 단순히 조립을 따라 해 보는 키트가 아니라, 사용자가 만들고자 하는 로봇을 정하고 직접 그것을 구현할 수 있는 만능 로봇 키트입니다. 로봇을 만들면서 고민하고, 문제점들을 스스로 해결해 나가는 동안 창의력과 과학적 사고 방식이 길러 집니다.
 
모듈형 구조의 로봇 개념을 파악
  최근 공학 분야에서는 전문성이 발달되고, 구조가 방대해짐에 따라, 객체 지향적(object oriented) 방식이 도입되고 있는 추세인데, 특히 소프트웨어 분야에서 이러한 기법이 두드러지게 보편화되어 있습니다. 로봇 분야에서도 이러한 개념을 도입하여 로봇간의 호환성과 로봇을 구축하는 효율성을 높이고 있습니다.
 
모션 티칭(teaching)과 재생(playback) 실습
  로봇의 모션을 기억시키고 그것을 플레이 시키는 방식은 산업 현장에서 많이 사용되는 로봇 제어 방식입니다. 이러한 실습을 하는 동안 Torque제어의 필요성을 파악하고 위치 제어, 속도 제어의 개념을 익힐 수 있습니다.
 
행동 제어 프로그래밍을 통한 논리력 향상
  로봇의 기능을 어떤 방식으로 수행하는지를 표현하는 프로그램과정을 행동 제어 프로그래밍이라고 합니다. 행동 제어의 기본 요소들로는 로봇의 모션, 소리의 출력과 감지, 물체의 감지, 버튼이나 리모콘, 온도 및 로봇의 피로 등 다양한 것들이 있습니다. 이러한 요소들을 이용하여 비쥬얼 방식으로 로봇이 수행하는 알고리즘을 작성하면서 논리력을 키워나갈 수 있습니다.
 
 
로봇 기반의 마이크로 컨트롤러 기본 개요 학습
  바이올로이드의 전문 교육용 키트에는 마이크로 컨트롤러 레벨로 로봇을 제어하는 방법을 다루고 있습니다. 로봇의 회로도를 이해하고, I/O port와 A/D converter를 사용하여 로봇 내부의 장치들이 구동되는 원리를 파악할 수 있습니다.
 
C언어를 사용하여 로봇 구동
  바이올로이드의 전문 교육용 키트에는 표준 C라고 할 수 있는 Ansi-C(공개 프로그램)를 다운로드 받아 설치해 보고 이를 이용하여 C언어로 로봇 제어하는 프로그램을 작성하는 교육과정이 있습니다. C 프로그램의 바이너리 파일을 생성하고, 이를 Embedded board에서 실행시키는 기술을 배우고, 행동 제어 프로그래머로 작성한 알고리즘을 C언어로 구현해 봅니다.
 
무선 통신을 이용한 로봇 제어
  바이올로이드의 전문 교육용 키트에는 PAN(Personal Area Network)에 대한 기본 개념을 배우고, Zig-100 통신 모듈을 이용하여 무선 통신으로 PC나 리모콘에서 로봇을 제어하는 실습을 합니다.
 
PC를 이용한 다이나믹셀 제어
  바이올로이드의 전문 교육용 키트에는 PC에서 다이나믹셀을 직접 제어하는 방법을 소개합니다. 아래의 그림은 전문 교육용 키트에 포함되어 있는 USB2Dynamixel이란 장치를 이용하여 PC에서 다이나믹셀을 직접 제어하는 개념도입니다.
 
비전에 관한 학습
  바이올로이드의 전문 교육용 키트에는 로봇에 장착된 카메라에서 전송되는 영상신호를 무선으로 송신하여 이를 USB를 통해 PC의 화면에 실시간으로 표시하는 방법을 다루고 있습니다(영상 처리). 나아가서 전송 받은 영상 데이터를 분석하여 간단한 인식(Edge검출) 루틴까지도 배워봅니다(영상 인식).
 
역기구학(inverse kinematics)을 이용한 보행 알고리즘
  바이올로이드의 전문 교육용 키트에는 역기구학의 개념을 이해하고, 보행에 역기구학을 적용해 보는 내용을 다루고 있습니다.