3과: 디스크 집어 올리기 및 옮기기
이전 레슨에서는 [전자석 활성화] 블록과 구동계 블록을 사용하여 VR 로봇으로 디스크 이동 놀이터 에서 디스크를 집어 올리고 이동했습니다. 이 수업에서는 보고된 센서 피드백과 [반복] 블록을 사용하여 동일한 과제를 해결합니다.

학습 성과
- 프로젝트에서 [반복] 블록을 사용하는 방법을 식별합니다.
- <Eye Sensor near object> 블록은 눈 센서가 색상을 감지할 만큼 물체에 충분히 가까운지 보고한다는 것을 식별합니다.
- [방향 전환] 명령은 자이로 센서를 사용하여 드라이브트레인을 특정 방향으로 전환한다는 것을 확인합니다.
- [방향 전환] 명령은 자이로 센서의 현재 방향에 따라 어느 방향으로 회전할지 결정합니다.
- [회전] 또는 [회전] 명령 대신 [방향 전환] 명령을 사용하는 이유를 설명하세요.
왜 센서를 사용해야 하나요?
2과에서는 VR 로봇이 [운전] 블록을 사용하여 지정된 거리를 주행하여 파란색 디스크를 집어 올려 목표 지점으로 다시 옮겼습니다. VR 로봇과 첫 번째 파란색 디스크 사이의 거리는 Disk Mover Playground의 격자 사각형의 치수를 사용하여 추정하고 확인했습니다. 이것으로 과제는 해결되었지만, 다양한 거리에 있는 여러 디스크를 집어 올리는 과정을 반복하는 데는 오류가 발생할 여지가 많습니다. 이는 이 단원의 마지막에 있는 디스크 이동 과제를 해결하는 데 필요합니다. 보고된 센서 피드백을 활용하는 것은 이러한 과제를 해결하는 더 효율적인 방법이며, 더 적은 블록을 사용하여 프로젝트를 최적화할 수도 있습니다.
VR 로봇이 디스크와 충돌하여 경로를 벗어나면 어떻게 되나요? 디스크가 목표와 약간 다른 위치에 있다면 어떨까요? 센서의 피드백을 사용하면 Disk Mover Playground에서 디스크의 정확한 위치를 알지 못해도 디스크를 정확하게 집어서 옮길 수 있습니다.
과제를 해결하기 위한 단계는 프로젝트에 어떤 센서를 사용할지 결정하는 데 사용될 수 있습니다.
-
첫째: VR 로봇은 첫 번째 파란색 디스크로 이동합니다.

-
디스크는 놀이터 바닥에 있습니다. 디스크의 위치를 확인하려면 다운 아이 센서를 <Eye Sensor near object> 블록과 함께 사용할 수 있습니다.

-
-
두 번째: VR 로봇이 첫 번째 파란색 디스크를 집어 올립니다.

-
세 번째: VR 로봇은 파란색 골대를 향해 돌아갑니다.

-
VR 로봇은 블루 골로 돌아가는 동안 거리 센서를 사용하여 언제 운전을 멈출지 결정합니다. 거리 센서는 VR 로봇의 앞면이 놀이터 벽으로부터 얼마나 떨어져 있는지 확인하는 데 사용할 수 있습니다.

-
-
마지막으로: VR 로봇은 파란색 디스크를 파란색 골에 떨어뜨립니다.

이 강의의 나머지 부분을 계속하려면 다음 버튼을 선택하세요.