본문으로 바로가기

얼라이언스 트라이볼 런칭

히어로 봇의 시작 위치와 시작 방향을 전략적으로 선택하세요. 원하는 필드 사전 적재 위치를 선택하십시오. [주행], [회전], [회전], [위치 조정을 위한 회전] 블록을 사용하여 히어로 봇이 필드에 미리 놓인 트라이볼로 이동하여 트라이볼을 집어 들고 파란색 연합 골대 에 최대한 빨리 득점하도록 코딩하세요!

  • VRC 가상 기술 - 오버 언더 플레이그라운드를 선택하세요.
  • 경기 전 체크리스트를 사용하여 로봇의 시작 위치, 시작 방향 및 로봇 사전 부하 " " 선택하십시오.
  • 사전 매칭 체크리스트를 사용하여 원하는 필드 사전 적재 위치 선택하십시오.
  • 로봇이 경기장에서 트라이볼을 집어 올리기 위해 팔 모터를 회전시켜 팔을 완전히 내리도록 코딩하세요.
  • 히어로봇을 레드필드 프리로드 트라이볼로 이동시키세요.
  • 로봇이 흡입 모터를 회전시켜 필드 프리로드 트라이볼을 집어 올리도록 코딩하세요.
  • 로봇을 블루 얼라이언스 골대 방향으로 돌리세요.
  • 로봇이 흡입 모터를 회전시켜 필드 프리로드 트라이볼을 블루 얼라이언스 골대에 넣도록 코딩하세요.

유용한 팁

  • VRC Virtual Skill의 사전 매치 체크리스트를 사용하여 필드 사전 로드 위치를 선택하는 데 도움이 필요하면 이 문서 참조하십시오.
  • 모션 카테고리에서 스핀 IntakeMotorGroup 블록을 사용하고 전진 방향을 선택하여 트라이볼을 흡입하세요.

    VEXcode Spin은 '스핀을 읽는 블록에 대해 IntakeMotor를 90도 앞으로' 만큼 회전시킵니다.

    • 일치하는 Python 명령:

      intake_motor.spin_for(FORWARD, 90, DEGREES)
  • 원하는 암 모터 속도를 설정하려면 모션 범주의 set ArmMotor velocity 블록을 사용하십시오.

    VEXcode Set motor velocity block that reads 'set ArmMotor velocity to 100%'.

    • 일치하는 Python 명령:

      arm_motor.set_velocity(100, PERCENT)
  • 원하는 흡기 모터 속도를 설정하려면 모션 범주의 set IntakeMotor velocity 블록을 사용하십시오.

    VEXcode Set motor velocity block that reads 'set IntakeMotor velocity to 100%'.

    • 일치하는 Python 명령:

      intake_motor.set_velocity(100, PERCENT)

VEXcode VR용 VRC Over Under의 로봇 기능에 대한 자세한 내용은 이 문서 하십시오.