Skip to main content

소개

VEXcode VR에서 Python을 사용하려면 VR Enhanced 또는 Premium 라이선스가 필요합니다. 수업 코드로 로그인했는지, 그리고 왼쪽 상단 모서리에 있는 VR 로고가 회색이나 금색인지 확인하세요. 

이 단원에서는 프런트 아이 센서와 조건문을 사용하여 디스크 미로 챌린지를 해결하는 방법을 알아봅니다. 디스크 메이즈 챌린지에서 VR 로봇은 전면 눈 센서를 사용하여 색상을 감지하고 디스크 메이즈 놀이터 처음부터 끝까지 탐색합니다.

디스크 미로 놀이터에서는 녹색, 빨간색, 파란색 디스크와 그에 맞는 색깔의 사각형을 놀이터 바닥에 배치하여 미로를 만듭니다. 로봇이 각 디스크로 차례대로 운전하여 미로를 탐색할 수 있습니다. VR 로봇이 미로를 탐색하는 모습을 보려면 아래 영상을 시청하세요.

로봇은 놀이터 왼쪽 하단 모서리 근처의 녹색 화살표, 첫 번째 녹색 디스크 맞은편에서 시작합니다. 미로를 탐색하려면 로봇이 녹색 디스크를 향해 앞으로 주행한 후 오른쪽으로 돌아야 합니다. 그런 다음 다음 파란색 디스크로 이동하여 좌회전합니다. 로봇은 다음 세 개의 파란색 디스크에 대해서도 같은 과정을 반복합니다. 그런 다음 로봇은 녹색 디스크로 이동하여 오른쪽으로 돌고, 마지막 파란색 디스크로 이동하여 왼쪽으로 돌고, 마지막 녹색 디스크로 이동하여 오른쪽으로 돌습니다. 로봇은 주행하다가 붉은색 디스크가 감지되면 멈추는데, 이는 로봇이 미로의 끝에 도달했음을 나타냅니다. 그런 다음 로봇은 오른쪽으로 돌아 시작 지점까지 주행하여 미로를 반복합니다. 

디스크 미로 문제

디스크 미로를 탐색하기 위한 VR 로봇 코딩은 여러 가지 방법으로 이루어질 수 있습니다. 디스크 미로의 목표는 VR 로봇을 미로에 있는 각 색깔의 디스크로 운전하여 빨간 디스크에서 끝나는 것입니다. 이전 단원에서는 미로를 풀고while루프와 센서 피드백을 사용하여 물체를 감지했습니다. 다행히 VR 로봇과 우리 코드에는 디스크 미로 문제를 해결하기 위해 색상을 감지하는 데 도움이 되는 도구가 있습니다. 이 단원에서는 이러한 도구에 대해 학습하게 되는데, 다음 수업에서는 눈 센서에 대해 학습하게 됩니다.