News Download Tutorial FAQ Reference Buy

스크래치 : 브레이튼버그의 로봇 #8

편집증 로봇
편집증이란 어떤 사람이나 사물에 비정상적으로 집착하는 성격을 말하는데 편집증 로봇은 다음과 같은 특징이 있다.

주위에 아무도 없으면 외롭고 불안해요. 불안하면 제자리에서 빙빙 돌아요. 누구라도 앞에 나타나면 따라갑니다. 혼자 두면 또 불안해져요.

다음 그림과 같이 스크래치를 사용하여 편집증 로봇을 만들어 보자.

우유부단 로봇과 차이를 모를 정도로 비슷하다. 하지만 이 조그만 차이가 전혀 상반된 성격을 만들어 낸다. 프로그램을 실행하면 로봇이 제자리에서 돌기 시작한다. 이때, 손으로 앞을 가로막으면 돌기를 멈추고 직진한다. 손을 가만히 있으면 충돌해 버린다. 요령 있게 손을 뒤로 후퇴시키면 다시 직진하지만 금방 방향을 잃고 돌기 시작한다. 아직 따라가는 능력은 없다. 편집증 로봇에 적극적인 로봇의 따라가는 능력을 각자 결합해 보도록 하자.
목차
Hardware
  1. Hamster robot
  2. USB dongle
Preparation for Class
  1. Software installation   Windows · MacOS · Linux
  2. Robot to PC connection
  3. Software execution   Windows · MacOS · Linux
Basic
  1. Standing and singing
  2. My precious ass
  3. Moving an object with the accelerometer
Advanced
  1. Moving an object with the accelerometer
  2. Line follower with one sensor
Previous Lectures
  1. Ordering in sequence
  2. Repeat
  3. Debugging
  4. Repeat until hand found
  5. Move a robot
  6. Use sensors
  7. Use the default board
  8. Braitenberg's robot
Copyright Robot Software Education Institute. All rights reserved.
Please contact prof. Kwang-Hyun Park (akaii@kw.ac.kr) if you have any problem.