Skip to main content

경쟁하다

이제 각도 측정을 사용하여 로봇을 특정 각도만큼 회전시키는 방법을 배우고, 로봇이 필드에서 버키볼을 제거할 수 있는 경로를 코딩하는 방법을 조사하고, 로봇의 속도를 조정하는 방법을 알아보았으니, 버키볼 블리츠 챌린지에 참여할 준비가 되었습니다.

이 챌린지의 목표는 가능한 가장 빠른 시간 안에 필드에서 버키볼 5개를 모두 제거하는 것입니다. 아래 애니메이션은 필드를 어떻게 설정해야 하는지, 그리고 필드에서 버키볼을 제거하는 한 가지 가능한 경로를 보여줍니다. 버키볼을 가장 빨리 치우는 로봇이 승리합니다. 이 문서의 단계에 따라 Buckyball Blitz 챌린지를 완료하세요.

버키볼 블리츠 챌린지를 완료한 후, 선생님에게 체크인하세요. 엔지니어링 노트북에 과제 결과를 기록해 두세요.

마무리 반성

이제 전략을 세우고 버키볼 블리츠 챌린지에 참여했으니, 이 수업에서 배운 내용과 수행한 내용을 되돌아볼 시간입니다. 엔지니어링 노트에 새 페이지를 열어 성찰을 시작해 보세요.

엔지니어링 노트에 다음 개념 각각에 대해 초보자, 견습생, 전문가로 평가해 보세요. 각 개념에 대해 해당 평가를 내린 이유를 간략하게 설명해 주세요.

  • 로봇을 코딩하여 Buckyball을 필드 밖으로 밀어내는 경로 계획 
  • 각도 측정을 사용하여 로봇을 특정 각도만큼 회전합니다.
  • 속도 증가 및 감소가 로봇의 움직임에 어떤 영향을 미치는지 이해합니다.

이 표를 사용하여 자신이 어느 범주에 속하는지 판단해 보세요.

전문가 저는 그 개념을 완전히 이해했고 다른 사람에게도 가르칠 수 있을 것 같습니다.
도제 저는 이 도전에 참가하기에 충분히 개념을 이해했다고 생각합니다.
초심자 저는 그 개념을 이해하지 못했고, 어떻게 도전과제를 완수해야 할지 모르겠습니다.

다음은 무엇인가?

이번 수업에서는 경로를 계획하고 로봇이 버키볼을 필드 밖으로 밀어내도록 코딩했습니다. 드라이브트레인 블록과 각도 측정을 사용하여 로봇을 특정 각도만큼 회전시키고, 속도를 증가 또는 감소시키는 것이 로봇의 움직임에 어떤 영향을 미치는지 살펴보았습니다. 그리고 버키볼 블리츠 챌린지에 참가했죠. 다음 수업에서는 다음을 학습합니다.

  • 거리 센서에 대해 알아보세요
  • 센서 피드백을 사용하여 로봇이 높은 필드에서 여러 개의 Buckyball을 밀어내도록 코딩합니다.
  • Sense and Sweep 챌린지에 참여하세요

베이스봇이 높은 들판 가장자리에서 필드 위에 있는 파란색 버키볼을 치우는 모습입니다. 거리 센서는 BaseBot의 전면에 부착되어 있으며 강조 표시됩니다.


< 수업 개요로 돌아가려면 수업 로 돌아가기를 선택하세요.

다음 레슨 > 선택하여 레슨 3으로 넘어가 거리 센서에 대해 알아보세요.