AIBot을 활용한 엔트리 예제 프로그램을 공유하는 공간입니다.
AIBot활용 엔트리 예제 프로그램
관절 로봇(로봇팔 형태)의 특징을 활용한 로봇 응용 예제 및 다양한 인공지능을 활용한 예제들 입니다.난이도별로 상, 중, 하로 구분하였으며, AIDesk를 활용하는 예제는 제목에 [AIDesk]라고 표현했습니다.예제코드는 엔트리에서 검색어로 검색한 후, 리메이크하기로 확인할 수 있습니다.※ 초등학교 5학년 이상 권장이며, 난이도는 다소 어려울 수 있으며, 고등학교까지 활용할 수 있습니다.
관절 로봇(로봇팔 형태)의 특징을 활용한 로봇 응용 예제 및 다양한 인공지능을 활용한 예제들 입니다.
난이도별로 상, 중, 하로 구분하였으며, AIDesk를 활용하는 예제는 제목에 [AIDesk]라고 표현했습니다.
예제코드는 엔트리에서 검색어로 검색한 후, 리메이크하기로 확인할 수 있습니다.
※ 초등학교 5학년 이상 권장이며, 난이도는 다소 어려울 수 있으며, 고등학교까지 활용할 수 있습니다.
예제01
[하]
[제목] AIBot 처음 사용해 보기/각도 제어 (검색 : [aibot01]angle control)
AIBot을 연결하고, HW블록을 사용해 보고, 축을 선택한 후, 각도를 입력하여 제어합니다.
예제02
[제목] AIBot 키보드로 로봇제어 (검색 : [aibot02]robot control)
키보드로 AIBot의 각 축을 각도로 제어합니다. 원점복귀 명령과, 원점 옵셋을 설정할 수 있습니다.
예제03
[제목] AIBot 음성인식 인사하기 (검색 : [aibot03]voice hello)
음성인식을 통해 "안녕"인사를 인식하고 AIBot도 연속동작을 통해 인사를 합니다.
예제04
[중]
[제목] [리스트]AIBot 연속동작 만들기 (검색 : [aibot04]robot motion)
리스트를 사용하여 로봇의 동작을 저장해 연속동작을 만든 후, 순서대로 동작시킵니다.
예제05
[제목] [함수]하나의 목표위치로 물체 잡기 (검색 : [aibot05]object grip)
물체를 잡는 하나의 목표위치를 가지고 물체를 잡는 동작을 함수로 만들고 활용합니다.
예제06
[제목] [함수] 물체를 옮기는 함수 만들기 (검색 : [aibot06]object move)
두 개의 목표점을 활용하여 물체를 옮기는 함수를 만들고, 함수를 사용하여 물체를 쉽게 이동합니다.
예제07
[제목] [확장I/O] 로봇제어 조이스틱 (검색 : [aibot07]robot joystick)
확장I/O를 사용하여 포텐셔미터(가변저항)를 연결하여 AIBot을 제어하는 조이스틱을 만듭니다.
예제08
[제목] 제스처 만들고 버튼으로 실행 (검색 : [aibot08]robot gesture)
기쁨(승), 슬픔(패), 보통(비김) 3가지의 제스처를 만들고, 버튼을 사용해 느낌을 표현합니다.
예제09
[제목] [비디오감지] IBot 얼굴 추적 (검색 : [aibot09]face tracking)
IBot이 얼굴을 인식하고 움직이는 얼굴을 추적하며 아이컨택(eye contact)을 합니다.
예제10
[상]
[제목] [비디오감지] 제스쳐로 로봇 제어하기 (검색 : [aibot10]gesture control)
IBot을 통해 사람의 제스처를 인식하고, 제스처로 ABot을 제어합니다.
예제11
[제목] [비디오감지] 감정인식하고 제스처로 표현 (검색 : [aibot11]emotion gesture)
IBot이 얼굴을 감지하면 표정을 읽어서 제스처로 감정을 표현해 줍니다.
예제12
[제목] [모델학습] 영상분류 모델학습 및 물체분류 (검색 : [aibot12]ai classify)
모델학습을 통해 빨간 블록과 파란 블록을 학습한 후 빨간 블록은 왼쪽으로, 파란 블록은 오른쪽으로 분류합니다.
예제13
[제목] [이미지모델학습] 재활용품 스마트 분리수거 (검색 : [aibot13]waste sorting)
모델학습을 통해 재활용품의 이미지를 각각 학습하고, IBot이 재활용품을 인식하면 ABot이 분류결과대로 각각의 분리 수거함에 분류합니다.