레드 얼라이언스 골!
[Drive for], [Turn for], [Spin to position], [Spin for] 블록을 사용하여 히어로 봇이 필드에서 노란색으로 강조 표시된 녹색 트라이볼로 이동하여 트라이볼을 집어 들고 가능한 한 빨리 레드 얼라이언스 골대 에 득점하도록 코딩하세요.
- VRC 가상 기술 - 오버 언더 플레이그라운드를 선택하세요.
- 경기 전 체크리스트를 사용하여 로봇의 시작 위치 " ", 방향 "북쪽", 로봇 사전 부하 "아니요" 하십시오.
- 로봇이 경기장에서 트라이볼을 집어 올리기 위해 팔 모터를 회전시켜 팔을 완전히 내리도록 코딩하세요.
- 히어로봇을 필드에서 노란색으로 강조 표시된 그린 트라이볼로 이동시키세요.
- 로봇이 트라이볼을 집어 올리기 위해 흡입 모터를 회전시키도록 코딩하세요. 광학 센서를 사용하여 트라이볼이 흡입구에 있는지 여부를 판단하십시오.
- 로봇을 레드 얼라이언스 목표 지점 ) 방향으로 이동시키세요.
- 로봇이 흡입 모터를 회전시켜 트라이볼을 레드 얼라이언스 골대에 쏘도록 코딩하세요. 광학 센서를 사용하여 트라이볼이 흡입구를 떠나는 시점을 감지한 다음 모터 회전을 중지하십시오.
- 타이머 값을 출력 콘솔에 출력하려면 [print] 블록을 사용하십시오.
유용한 팁
- 스트리커는 경기장의 장벽을 극복하도록 설계되었습니다. 따라서 로봇이 장애물을 넘어 이동하는 것은 경기장을 탐색하여 트라이볼을 수집하고 득점할 때 상당한 이점이 될 것입니다.
- 장애물을 넘어가면 로봇의 방향과 속도가 바뀌어 원하는 경로에서 벗어날 수 있습니다. 로봇과 장애물 사이의 각도를 예각으로 늘리면 장애물 통과 시 안정성과 신뢰성을 향상시킬 수 있습니다.
감지 범주의 O광학 감지 블록을 사용하여 색상을 감지하고 그린 트라이볼이 흡입구 안에 있는지 밖에 있는지 판단하십시오.

일치하는 Python 명령:
optical.color() == 녹색