목표물을 조준하세요
[주행 방향] 및 [방향 전환] 블록, GPS 센서, 바닥 거리 센서, 그리고 흡입 모터 그룹을 사용하여 히어로 봇을 자율 주행 경로를 따라 이동시켜 녹색으로 표시된 두 개의 디스크를 파란색 높은 목표 지점에, 분홍색으로 표시된 두 개의 디스크를 빨간색 높은 목표 지점에 최대한 빠르게 발사하는 알고리즘을 만드세요!
- VRC 가상 스킬 - 스핀업 플레이그라운드를 선택하세요.
- 히어로봇을 원점(0, 0)으로 이동시킨 다음 녹색으로 강조 표시된 디스크 쪽으로 방향을 전환합니다.
- 바닥 거리 센서를 사용하여 히어로봇을 조종하고, 흡입 모터 그룹을 사용하여 녹색으로 표시된 두 개의 디스크를 하나씩 순차적으로 흡입하세요.
- 히어로봇의 방향을 찾아 디스크를 파란색 높은 골대에 발사하는 알고리즘을 만드세요. 로봇이 진행 방향으로 회전하고 디스크를 발사하도록 코딩하세요.
- 하단 거리 센서를 사용하여 히어로 봇이 자율 주행 라인을 따라 주행하도록 유도하고, 흡입 모터 그룹을 사용하여 분홍색으로 표시된 두 개의 디스크를 흡입하십시오.
- 히어로봇의 방향을 찾아 디스크를 빨간색 하이 골대에 발사하는 알고리즘을 만드세요. 로봇이 진행 방향으로 회전하고 디스크를 발사하도록 코딩하세요.
- 타이머를 설정하고 히어로 봇이 이 작업을 얼마나 빨리 완료할 수 있는지 확인해 보세요.
유용한 팁
- VRC 필드에 있는 파란색 하이 골의 X, Y 좌표는 (-1350, -1350)입니다.
- VRC 필드의 빨간색 하이 골의 X 및 Y 좌표는 (1350, 1350)입니다.
- GPS 센서를 사용하여 히어로봇의 현재 X, Y 좌표를 확인합니다.
- Atan 함수를 사용하여 Theta를 계산한 다음, Theta를 디스크를 발사하는 데 필요한 히어로 봇의 방향으로 변환합니다.

