경쟁
이제 로봇을 코딩하여 자동으로 큐브를 수집하고 점수를 매기는 연습을 마쳤으므로 Coding for Cubes 챌린지에 참여할 준비가 되었습니다!
이 챌린지의 목표는 가능한 한 가장 빠른 시간에 한 큐브를 쌓고 다른 큐브를 영역으로 이동하여 두 큐브를 올바른 점수 영역에서 점수화하는 것입니다. 아래 애니메이션은 필드를 설정하고 챌린지를 시작하는 방법의 예를 보여줍니다. 로봇이 두 큐브를 모두 채점하기 위해 자율적으로 운전하는 것을 볼 수 있습니다. 하나는 쌓이고 다른 하나는 채점 영역으로 이동합니다.
애니메이션에서 클로봇은 큐브 수집장 맨 오른쪽 벽에서 시작하며, 그 앞에는 파란색 큐브 하나와 초록색 큐브 하나가 있습니다. 영상 상단에는 스톱워치와 뇌 아이콘이 있습니다. 카운트다운이 끝나면 타이머가 시작되고 클로봇이 앞으로 나아가면서 녹색 큐브를 녹색 점수 구역으로 밀어 넣습니다. 로봇은 집게발로 파란색 큐브를 움켜쥐고 집어 올린 후, 왼쪽의 파란색 점수 구역에 있는 파란색 큐브 위에 쌓습니다. 큐브를 놓으면 타이머가 멈춥니다.
Coding for Cubes Challenge를 완료하려면 이 문서의 단계를 따르십시오.
Google Doc / .docx / .pdf
Coding for Cubes 챌린지를 완료한 후, 선생님과 상의하세요. 챌린지 결과를 엔지니어링 노트에 기록했는지 확인하십시오.
마무리 성찰
이제 전략을 개발하고 Coding for Cubes Challenge에 대한 자율 프로젝트를 코딩했으므로 이 수업에서 배우고 수행한 내용을 되돌아볼 차례입니다. 엔지니어링 전자 필기장에서 새 페이지를 시작하여 성찰을 시작하십시오.
엔지니어링 노트의 다음 각 개념에 대해 초보자, 견습생 또는 전문가로 평가하십시오. 각 개념에 대해 평점을 매긴 이유에 대한 간략한 설명을 제공합니다.
- VEXcode IQ에서 스핀 명령을 사용하여 발톱을 열고 닫고 Clawbot의 암을 올리고 내립니다.
- 큐브를 효과적으로 쌓고 점수를 매기는 VEXcode IQ 프로젝트를 구축하기 위한 경로 계획
- 팀원들과 협력하여 Coding for Cubes Challenge에서 경쟁할 수 있는 코딩 프로젝트를 만듭니다.
이 표를 사용하여 어떤 카테고리에 속하는지 결정할 수 있습니다.
| 전문가 | 나는 개념을 완전히 이해했고 이것을 다른 사람에게 가르칠 수 있다고 느낀다. |
| 견습생 | 챌린지에 출전할 수 있을 만큼 개념을 이해했다고 느낀다. |
| 초심자 | 개념을 이해하지 못했고 도전을 완료하는 방법을 모른다고 느낍니다. |
다음 단계 안내
이 강의에서는 경로 계획의 중요성과 스핀 명령을 사용하여 클로 및 암 모터를 제어하는 방법에 대해 배웠습니다. 또한 Coding for Cubes Challenge에서 큐브를 쌓고 채점하기 위해 VEXcode IQ 프로젝트를 계획, 구축 및 반복하여 자율적 인 도전에 대비하는 방법을 배웠습니다.
다음 레슨에서 학습할 내용은 다음과 같습니다.
- 기사님 메뉴 맞춤 설정에 대해 알아보기
- Controller with VEXcode IQ를 사용하여 드라이버 전략을 최적화합니다.
- Split Decision Challenge에서 경쟁할 수 있는 자율적이고 운전자 통제 전략을 개발합니다.

수업으로 < 돌아가기 를 선택하여 수업 개요로 돌아갑니다.
다음 레슨을 선택하여 레슨 4를 계속 > 진행하여 드라이버 파트너 컨트롤 사용자 정의에 대해 알아보세요.