다운로드 교육자료 문제해결 레퍼런스 구입방법

교육 자료 : 엔트리 : 브레이튼버그의 로봇 #7

우유부단 로봇
센서와 모터 간의 연결방식을 바꾸면 다양한 성격이 나타남을 알 수 있다. 주인을 기다리는 로봇을 다음 그림과 같이 바꾸어 보자.

주인을 기다리는 로봇과의 차이점은 다음과 같다. 센서의 값이 직접 모터의 속도를 제어하는 단순한 자극성 관계를 갖지 않고, 센서 값을 중간에서 처리하여 모터의 속도를 결정한다. 중간에서 처리하는 방법을 다양하게 하면 수많은 성격의 로봇을 창조할 수 있다. 여기서는 센서의 값이 일정한 기준 값보다 작으면 앞으로 천천히 다가가고, 기준 값 이상이면 뒤로 급하게 물러나는 행동을 프로그래밍한다. 다음 그림과 같이 엔트리를 사용하여 우유부단 로봇을 만들어 보자.

프로그램을 실행하고 로봇의 행동을 자세히 관찰한 후 문장으로 표현해 보자. 정체를 모르는 먹이를 발견하고, 뭔가 두려움에 적극적으로 접근하지 못하면서 다른 먹이를 찾아 멀리 가버리지도 못하는 우유부단한 로봇이다. 앞에 손을 가져가면 우물쭈물하고 있는 햄스터 로봇의 행동이 안타깝다.
목차
수업 준비
  1. 하드웨어 살펴보기
  2. 햄스터 · 햄스터S · USB 동글 PDF · PPT
  3. 소프트웨어 설치
  4. 윈도우 · 맥OS · 리눅스 PDF · PPT
  5. 로봇과 컴퓨터 연결
  6. PDF · PPT
  7. 소프트웨어 실행
  8. 윈도우 · 맥OS · 리눅스 PDF · PPT
  9. 블록 설명 - 단일 로봇
  10. PDF · PPT
  11. 블록 설명 - 여러 로봇
  12. PDF · PPT
기초
  1. 물구나무 서서 노래하기
  2. 내 소중한 엉덩이
  3. 가속도 센서로 오브젝트 움직이기
심화
  1. 가속도 센서로 오브젝트 움직이기
  2. 센서 한 개를 이용한 라인 트레이서
예전 것들
  1. 순서대로 명령하기 (순차)
  2. 횟수 반복
  3. 디버깅
  4. 손 찾을 때까지 반복
  5. 로봇 움직이기
  6. 센서 사용하기
  7. 기본 보드판 사용
  8. 브레이튼버그의 로봇
Copyright 로봇SW교육원 All rights reserved.
어려운 일이 있으면 광운대학교 로봇학부 박광현 교수(akaii@kw.ac.kr)에게 연락하세요.